ladybird/Userland/Libraries/LibWeb
Aliaksandr Kalenik 11d746a67f LibWeb+WebContent: Separate painting command list from RecordingPainter
Separating the recorder list from the painter will allow us to save it
for later execution without carrying along the painter's state. This
will be useful once we have a separate thread for executing painting
commands, to which we will have to transfer commands from the main
thread.

Preparation for https://github.com/SerenityOS/serenity/pull/23108
2024-02-18 18:45:25 +01:00
..
Animations LibWeb: Add the CSSAnimation IDL object 2024-02-16 12:02:11 -07:00
ARIA LibWeb: Return correct RoleType for composite ARIA role 2024-01-27 14:52:41 -05:00
Bindings LibWeb: Exclude [Global] interfaces from legacy platform object methods 2024-01-19 09:02:00 +01:00
Clipboard LibWeb: Format all .idl files to use four space indentation 2024-01-18 14:00:06 +01:00
Cookie LibWeb: Fail to parse cookie date when date does not exist 2024-01-07 08:01:58 -05:00
Crypto LibWeb: Implement import_key for PBKDF2 2024-01-23 14:07:06 -07:00
CSS LibWeb: Add the AnimationEvent IDL objects 2024-02-16 12:02:11 -07:00
DOM LibWeb: Stub out all the functions from the execCommand spec 2024-02-16 19:31:54 -05:00
DOMParsing
Encoding
Fetch LibWeb: Use the stream teeing methods for cloning Fetch response bodies 2024-01-29 07:21:59 +01:00
FileAPI LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
Geometry LibWeb: Delete LegacyPlatformObject and move behavior to PlatformObject 2024-01-12 09:11:18 +01:00
HighResolutionTime LibWeb: Return milliseconds from unsafe_shared_current_time() 2024-02-11 08:10:45 +01:00
HTML LibWeb+WebContent: Separate painting command list from RecordingPainter 2024-02-18 18:45:25 +01:00
Infra
Internals LibWeb: Add internals.wheel() to simulate mouse wheel events 2024-02-10 11:18:40 +01:00
IntersectionObserver
Layout LibWeb: Fix invalidation of CSS properties that do not affect layout 2024-02-03 09:28:03 +01:00
Loader LibWeb: Unblock port 9000 2024-02-12 11:43:22 -07:00
MathML
MimeSniff LibWeb/MimeSniff: Add non-standard text or binary context sniffing 2024-02-02 14:34:17 -05:00
NavigationTiming
Page LibWeb: Display an IBeam cursor by default when mousing over a text node 2024-02-13 19:47:39 +01:00
Painting LibWeb+WebContent: Separate painting command list from RecordingPainter 2024-02-18 18:45:25 +01:00
PerformanceTimeline
PermissionsPolicy
Platform
ReferrerPolicy
RequestIdleCallback
ResizeObserver
SecureContexts
Selection
SRI
Streams LibWeb: Implement ReadableStreamBYOBRequest.respondWithNewView 2024-01-29 17:10:56 -05:00
SVG LibWeb+WebContent: Separate painting command list from RecordingPainter 2024-02-18 18:45:25 +01:00
UIEvents LibWeb: Add MouseEvent JavaScript constructor 2024-01-20 08:57:37 +01:00
URL
UserTiming
WebAssembly LibJS+LibWeb: Implement resizable ArrayBuffer support for TypedArray 2023-12-26 11:16:10 +01:00
WebAudio
WebDriver LibWeb: Stub out WebDriver deserialize as a proxy capability AO 2024-02-12 11:43:22 -07:00
WebGL LibAccelGfx+LibWeb+WebContent: Handle OpenGL Context init errors 2024-01-24 19:43:51 +01:00
WebIDL LibWeb: Store Promise::wait_for_all state in a JS-heap allocated object 2024-01-19 11:47:59 +01:00
WebSockets
Worker LibWeb+WebContent: Spawn Worker processes from the chrome 2024-01-12 15:53:11 -07:00
XHR LibWeb: Use WebIDL integer typedefs in ProgressEvent 2024-02-06 08:35:53 +01:00
XLink
XML LibWeb: Fix checks for elements in XMLDocumentBuilder 2024-02-18 18:33:11 +01:00
CMakeLists.txt LibWeb+WebContent: Separate painting command list from RecordingPainter 2024-02-18 18:45:25 +01:00
Dump.cpp LibWeb: Make inline paintables own their fragments 2024-01-13 18:46:41 +01:00
Dump.h
Forward.h LibWeb: Add the CSSAnimation IDL object 2024-02-16 12:02:11 -07:00
idl_files.cmake LibWeb: Add the AnimationEvent IDL objects 2024-02-16 12:02:11 -07:00
Namespace.cpp
Namespace.h
PixelUnits.cpp
PixelUnits.h LibWeb: Remove early continue in size parsing 2024-01-20 15:22:25 +01:00
TreeNode.h