mirror of
https://github.com/RGBCube/serenity
synced 2025-07-24 14:37:43 +00:00
![]() This is a little awkward: The spec requires when loading media documents or ones that don't have a DOM, that we "act as if the user agent had stopped parsing document" which means following this algorithm. Only a few steps require an HTMLParser, but those that do, involve reaching into its internals. The simplest solution I could think of (other than duplicating this fairly hefty function) is making it static and taking a Document and optional HTMLParser as parameters. |
||
---|---|---|
.. | ||
Animations | ||
ARIA | ||
Bindings | ||
Clipboard | ||
Cookie | ||
Crypto | ||
CSS | ||
DOM | ||
DOMParsing | ||
Encoding | ||
Fetch | ||
FileAPI | ||
Geometry | ||
HighResolutionTime | ||
HTML | ||
Infra | ||
Internals | ||
IntersectionObserver | ||
Layout | ||
Loader | ||
MathML | ||
MimeSniff | ||
NavigationTiming | ||
Page | ||
Painting | ||
PerformanceTimeline | ||
PermissionsPolicy | ||
Platform | ||
ReferrerPolicy | ||
RequestIdleCallback | ||
ResizeObserver | ||
SecureContexts | ||
Selection | ||
SRI | ||
Streams | ||
SVG | ||
UIEvents | ||
URL | ||
UserTiming | ||
WebAssembly | ||
WebAudio | ||
WebDriver | ||
WebGL | ||
WebIDL | ||
WebSockets | ||
Worker | ||
XHR | ||
XLink | ||
XML | ||
CMakeLists.txt | ||
Dump.cpp | ||
Dump.h | ||
Forward.h | ||
idl_files.cmake | ||
Namespace.cpp | ||
Namespace.h | ||
PixelUnits.cpp | ||
PixelUnits.h | ||
TreeNode.h |