Luke Wilde
|
df2c0588ea
LibWeb/IDL: Add support for returning JS::Object from IDL functions
|
3 years ago |
Luke Wilde
|
85c617fb1c
LibWeb/IDL: Add support for returning nullable sequence types
|
3 years ago |
Luke Wilde
|
633ac53c0c
LibWeb/IDL: Add support for optional enums
|
3 years ago |
Luke Wilde
|
2a27f2293a
LibWeb/IDL: Add support for returning dictionaries
|
3 years ago |
Luke Wilde
|
15f44eecca
LibWeb/IDL: Always throw an error if string does not match an enum value
|
3 years ago |
Luke Wilde
|
29b0277a71
LibWeb/IDL: Respect type of IDL constants
|
3 years ago |
Luke Wilde
|
98f354cec4
LibWeb/IDL: Implement returning union types from IDL functions
|
3 years ago |
stelar7
|
3413eb1416
LibWeb: Teach IDLParser about `long long`
|
3 years ago |
Kenneth Myhra
|
0b86574293
LibWeb: Verify argument_check before generating if statement
|
3 years ago |
Kenneth Myhra
|
887e13f364
LibWeb: Get argument count from Function::parameters::size()
|
3 years ago |
Kenneth Myhra
|
ba23d036bd
LibWeb: Add IDLGenerators::is_primitive()
|
3 years ago |
Idan Horowitz
|
b172b56757
LibWeb: Include relevant headers in IDL constructor implementations
|
3 years ago |
Idan Horowitz
|
a7f2d46b49
LibWeb: Support integral default values for IDL unions
|
3 years ago |
Idan Horowitz
|
32d142b06c
LibWeb: Remove no-op calls to emit_includes_for_all_imports for headers
|
3 years ago |
Idan Horowitz
|
110d73d786
LibWeb: Strip double quotes from IDL enum default values
|
3 years ago |
Idan Horowitz
|
f45d361f03
LibWeb: Replace ad-hoc EventHandler type with callback function typedef
|
3 years ago |
Idan Horowitz
|
1c4f128fd1
LibWeb: Add support for IDL callback functions
|
3 years ago |
Idan Horowitz
|
f0cd28dedd
LibWeb: Stop generating C++ includes for non-code-generating IDL files
|
3 years ago |
Idan Horowitz
|
824cf570d3
LibWeb: Stop casting unsigned long IDL return values to i32
|
3 years ago |
Idan Horowitz
|
44601a8e74
LibWeb: Support IDL optional integer arguments
|
3 years ago |
Andreas Kling
|
ab4c73746c
LibWeb: Add @@toStringTag own property on wrappers
|
3 years ago |
Timothy Flynn
|
324f709d29
LibWeb: Support IDL default values of "null" for optional arguments
|
3 years ago |
Timothy Flynn
|
57296393ed
LibWeb: Begin implementing SVGRectElement's SVGAnimatedLength attributes
|
3 years ago |
Timothy Flynn
|
3ebc5cc58e
LibWeb: Support generating IDL float types
|
3 years ago |
stelar7
|
60c228b914
LibWeb: Handle nullish this_value when creating idl functions
|
3 years ago |
sin-ack
|
436262ea3a
Meta: Use the ImplementedAs value in the attribute setter
|
3 years ago |
Andreas Kling
|
fabcee016f
LibWeb: Add basic support for DOM's NodeIterator and NodeFilter
|
3 years ago |
Linus Groh
|
1422bd45eb
LibWeb: Move Window from DOM directory & namespace to HTML
|
3 years ago |
Idan Horowitz
|
59e9e7cc61
LibWeb: Add a very basic and ad-hoc version of IDL overload resolution
|
3 years ago |
Luke Wilde
|
0e6c7eea0f
LibWeb: Add AbortSignal as a wrappable type
|
3 years ago |