Tim Ledbetter
e176871fdf
LibWeb: Use [Reflect] to implement HTMLImageElement.decoding
...
This ensures the correct behavior when the value of the `decoding`
attribute is changed with `setAttribute()`.
2024-11-26 21:56:28 +00:00
Timothy Flynn
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Andreas Kling
13d7c09125
Libraries: Move to Userland/Libraries/
2021-01-12 12:17:46 +01:00
Linus Groh
c1dfb2d883
LibWeb: Expect IDL namespace to end with semicolon
...
From the Web IDL spec: https://heycam.github.io/webidl/#prod-Namespace
Namespace ::
namespace identifier { NamespaceMembers } ;
2020-12-10 11:02:46 +01:00
Luke
3f73b0f896
LibWeb: Add almost all obsolete but required IDL attributes
...
As according to https://html.spec.whatwg.org/multipage/obsolete.html
Section 16.3 "Requirements for implementations"
Not all of these attributes are included due to requiring a bit more
functionality.
2020-11-12 10:38:26 +01:00
Luke
e2e6b03a45
LibWeb: Add support for reflected boolean values
...
Also throw in some missing reflected DOMString values
2020-11-09 09:51:22 +01:00
Luke
a2b40de0cc
LibWeb: Add a whole bunch of HTML DOM bindings
...
Note that these aren't full implementations of the bindings. This
mostly implements the low hanging fruit (namely, basic reflections)
There are some attributes that should be USVString instead of
DOMString. However, USVString is a slightly different definition
of DOMString, so it should suffice for now.
2020-07-27 19:51:45 +02:00
Andreas Kling
a565121793
LibWeb: Move HTML object model stuff into LibWeb/HTML/
...
Take a hint from SVG and more all the HTML classes into HTML instead of
mixing them with the DOM classes.
2020-07-26 17:51:00 +02:00