ladybird/Userland/Libraries/LibWeb
Aliaksandr Kalenik 15629e8925 LibWeb: Do not use JS::Handle for mutation observers
Using JS::Handle in WebEngineCustomData means that mutation observers
will live as long as VM while actually they should be deallocated as
soon as they are no longer used in a script that created them.
2023-09-27 16:33:21 +02:00
..
ARIA
Bindings LibWeb: Do not use JS::Handle for mutation observers 2023-09-27 16:33:21 +02:00
Cookie
Crypto
CSS LibWeb: Handle shorthands in ResolvedCSSStyleDeclaration generically 2023-09-26 21:19:42 +02:00
DOM LibWeb: Do not use JS::Handle for mutation observers 2023-09-27 16:33:21 +02:00
DOMParsing LibWeb: Make DOMParsing::parse_fragment take a StringView 2023-09-25 15:39:29 +02:00
Encoding
Fetch LibWeb: Do not use JS::Handle for captures of AbortSignal callbacks 2023-09-26 21:25:54 +02:00
FileAPI LibWeb: Add an initial implementation for Web::FileAPI::FileReader 2023-09-17 16:37:31 -06:00
Geometry LibWeb: Add DOMMatrix rotate, rotateFromVector and rotateAxisAngle 2023-09-24 20:02:38 -06:00
HighResolutionTime
HTML LibWeb: Do not use JS::Handle for TimerHandler 2023-09-27 16:33:21 +02:00
Infra
Internals LibWeb: Remove FrameLoader 2023-09-20 18:29:17 +02:00
IntersectionObserver LibWeb: Visit IntersectionObserverRegistration instead of using Handle 2023-09-26 21:25:54 +02:00
Layout LibWeb: Boxes that establish FFC or GFC should avoid overlapping floats 2023-09-22 16:48:28 +02:00
Loader Ladybird+LibWeb: Use old error.html template for navigation errors again 2023-09-24 19:59:00 -06:00
MathML
MimeSniff LibWeb: Add missing String.h include to MimeSniff/MimeType.h 2023-09-17 16:37:31 -06:00
NavigationTiming
Page LibWeb+LibWebView+WebContent: Add support for <input type="color"> 2023-09-27 12:16:41 +01:00
Painting LibWeb: Change DOM::Position to be GC-allocated 2023-09-26 21:25:54 +02:00
PerformanceTimeline
PermissionsPolicy
Platform
ReferrerPolicy
RequestIdleCallback
ResizeObserver
SecureContexts
Selection
SRI
Streams LibWeb/Streams: Make ReadIntoRequest GC-allocated 2023-09-24 20:10:50 -06:00
SVG LibWeb: Use SVGPresentationAttribute mode for SVG attributes 2023-09-26 20:01:55 +02:00
UIEvents
URL LibWeb/URL: Use the correct spec URL comment for URL::port() 2023-09-19 08:18:45 +02:00
UserTiming
WebAssembly
WebAudio
WebDriver LibWeb: Change viewport ownership from BrowsingContext to Navigable 2023-09-16 16:53:32 +02:00
WebGL
WebIDL LibWeb/WebIDL: Implement the wait for all AO 2023-09-23 18:57:31 +02:00
WebSockets
XHR LibWeb: Port Document interface from DeprecatedString to String 2023-09-16 11:17:19 +02:00
XML LibWeb: Port CharacterData from DeprecatedString to String 2023-09-19 10:54:07 +02:00
CMakeLists.txt Ladybird+LibWeb: Rename FileDirectoryLoader to GeneratedPagesLoader 2023-09-24 19:59:00 -06:00
Dump.cpp LibWeb: Port Node interface from DeprecatedString to String 2023-09-17 20:29:18 +02:00
Dump.h LibWeb+WebContent: Add option to dump session history of a traversable 2023-09-16 16:53:32 +02:00
FontCache.cpp
FontCache.h
Forward.h LibWeb: Replace OverflowStyleValue with ShorthandStyleValue 2023-09-25 00:46:21 +01:00
idl_files.cmake LibWeb: Add IDL definition for SVGScriptElement 2023-09-23 11:41:57 +02:00
Namespace.cpp
Namespace.h
PixelUnits.cpp
PixelUnits.h
TreeNode.h