Shannon Booth
285bca1633
LibWeb: Use Optional<FlyString> const& in Element and NamedNodeMap
...
This is enabled with the newly added IDL generator support for
FlyStrings.
2024-01-03 10:13:47 +01:00
Bastiaan van der Plaat
169d24ae2e
LibWeb: Add comments and missing items of various IDL files
2023-10-25 19:45:41 +02:00
Shannon Booth
75133cf733
LibWeb: Port NamedNodeMap from DeprecatedString to String
...
The conversion which is required here is unfortunately quite ugly, but
in the spirit of making forwards progress, just leave a FIXME for our
future selves to deal with.
2023-09-09 10:47:12 -06:00
Shannon Booth
d4a890080d
LibWeb: Switch IDL from UseNewAKString to UseDeprecatedAKString
...
NewAKString is effectively the default for any new IDL interface, so
let's mark this as the default behavior. It also makes it much easier to
figure out whatever interfaces are still left to port over to new AK
String.
2023-09-02 19:23:41 +01:00
Alexander Narsudinov
45525d4f85
LibWeb: Add NamedNodeMap::setNamedItemNS() method
...
This patch adds implementation of the missing `setNamedItemNS()` method.
2022-12-17 18:27:57 +01:00
Alexander Narsudinov
530d5adc62
LibWeb: Add NamedNodeMap::removeNamedItemNS() method
...
This patch adds implementation of the missing `removeNamedItemNS()`
method.
2022-12-17 18:27:57 +01:00
Alexander Narsudinov
f2d7690702
LibWeb: Add NamedNodeMap::getNamedItemNS()
...
This patch allows us to use method getNamedItemNS() of NamedNodeMap API.
2022-12-17 18:27:57 +01:00
Andreas Kling
530675993b
LibWeb: Rename Attribute to Attr
...
This name is not very good, but it's what the specification calls it.
2022-09-18 02:08:01 +02:00
Andreas Kling
8f110e0fb1
LibWeb: Remove the NoInstanceWrapper extended IDL attribute
...
No interfaces require wrappers anymore, so we can just make this the
default mode.
2022-09-06 00:27:09 +02:00
Andreas Kling
a56b3f9862
LibWeb: Make NamedNodeMap GC-allocated
2022-09-06 00:27:09 +02:00
Ali Mohammad Pur
a59800b4a0
LibWeb: Add imports to all IDL files that depend on others
2022-02-16 22:48:32 +03:30
Timothy Flynn
2a3ac02ef1
LibWeb: Implement (most of) NamedNodeMap to store attributes
2021-10-17 13:51:10 +01:00