1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 14:37:43 +00:00
serenity/Userland/Libraries/LibWeb
Sam Atkins 6ffda5f271 LibWeb: Make HTMLParser::the_end() callable from outside
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.
2023-12-26 18:35:29 +01:00
..
Animations
ARIA
Bindings LibWeb: Let supported_property_names() return Vector<FlyString> 2023-12-24 22:49:19 +01:00
Clipboard
Cookie
Crypto LibJS+LibWeb: Implement resizable ArrayBuffer support for TypedArray 2023-12-26 11:16:10 +01:00
CSS LibGfx+LibWeb: Move Gfx::ScaledFont caching from LibWeb into LibGfx 2023-12-26 18:15:55 +01:00
DOM LibWeb: Support making a document active after it has completely loaded 2023-12-26 18:35:29 +01:00
DOMParsing
Encoding
Fetch
FileAPI
Geometry
HighResolutionTime
HTML LibWeb: Make HTMLParser::the_end() callable from outside 2023-12-26 18:35:29 +01:00
Infra
Internals
IntersectionObserver
Layout LibGfx+LibWeb: Move Gfx::ScaledFont caching from LibWeb into LibGfx 2023-12-26 18:15:55 +01:00
Loader
MathML
MimeSniff
NavigationTiming
Page
Painting LibGfx+LibWeb: Move Gfx::ScaledFont caching from LibWeb into LibGfx 2023-12-26 18:15:55 +01:00
PerformanceTimeline
PermissionsPolicy
Platform
ReferrerPolicy
RequestIdleCallback
ResizeObserver
SecureContexts
Selection
SRI
Streams LibJS+LibWeb: Implement resizable ArrayBuffer support for TypedArray 2023-12-26 11:16:10 +01:00
SVG
UIEvents
URL
UserTiming
WebAssembly LibJS+LibWeb: Implement resizable ArrayBuffer support for TypedArray 2023-12-26 11:16:10 +01:00
WebAudio
WebDriver
WebGL
WebIDL LibJS+LibWeb: Implement resizable ArrayBuffer support for TypedArray 2023-12-26 11:16:10 +01:00
WebSockets
Worker LibWeb+WebWorker: Convert Workers to use MessagePorts for postMessage 2023-12-25 12:09:11 +01:00
XHR
XLink
XML
CMakeLists.txt LibGfx+LibWeb: Move Gfx::ScaledFont caching from LibWeb into LibGfx 2023-12-26 18:15:55 +01:00
Dump.cpp
Dump.h
Forward.h LibWeb+WebWorker: Convert Workers to use MessagePorts for postMessage 2023-12-25 12:09:11 +01:00
idl_files.cmake
Namespace.cpp
Namespace.h
PixelUnits.cpp
PixelUnits.h
TreeNode.h