ladybird/Libraries/LibWeb
Timothy Flynn 3e5476c9e0 LibWeb: Guard MediaQueryList event listener removal against null
A recently imported WPT test has a subtest that effectively does the
following:

    const mql = window.matchMedia("");
    mql.removeListener(null);
2024-11-13 14:59:14 +01:00
..
Animations Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ARIA Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Bindings Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Clipboard Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Cookie Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Crypto LibWeb: Add builtin Float16Array type and remove related FIXME 2024-11-10 14:48:20 -07:00
CSS LibWeb: Guard MediaQueryList event listener removal against null 2024-11-13 14:59:14 +01:00
DOM LibWeb: Actually traverse the shadow root of the inclusive descendant 2024-11-13 14:40:02 +01:00
DOMParsing Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
DOMURL Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Encoding Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
EntriesAPI Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
EventTiming Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Fetch Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
FileAPI Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Geometry Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
HighResolutionTime Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
HTML LibWeb: Make iframe insertion steps check the shadow including root 2024-11-13 14:40:02 +01:00
IndexedDB Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Infra Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Internals Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
IntersectionObserver Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Layout LibWeb: Fix accessible-name computation for pseudo-element content 2024-11-11 14:56:46 -07:00
Loader LibWeb: Unregister network requests *after* invoking callbacks 2024-11-11 21:40:56 +01:00
MathML Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
MediaCapabilitiesAPI Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
MediaSourceExtensions Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
MimeSniff Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
MixedContent Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
NavigationTiming Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Page Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Painting LibWeb: Reduce PaintTextShadow struct from 72 to 64 bytes 2024-11-11 17:06:20 +01:00
PerformanceTimeline Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
PermissionsPolicy Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Platform Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ReferrerPolicy Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
RequestIdleCallback Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ResizeObserver Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
SecureContexts Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Selection Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
ServiceWorker Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
SRI Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
StorageAPI Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Streams Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
SVG Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
UIEvents Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
UserTiming Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
WebAssembly Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
WebAudio Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
WebDriver LibWeb: Copy bitmap onto the returned canvas when taking a screenshot 2024-11-13 14:38:39 +01:00
WebGL LibWeb: Add WebGLShaderPrecisionFormat 2024-11-13 11:41:54 +01:00
WebIDL Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
WebSockets Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
WebVTT Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Worker Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
XHR Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
XLink Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
XML Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
CMakeLists.txt LibWeb: Add WebGLShaderPrecisionFormat 2024-11-13 11:41:54 +01:00
Dump.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Dump.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Forward.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
idl_files.cmake LibWeb: Add WebGLShaderPrecisionFormat 2024-11-13 11:41:54 +01:00
InvalidateDisplayList.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Namespace.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
Namespace.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
PixelUnits.cpp Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
PixelUnits.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
TraversalDecision.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
TraversalOrder.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
TreeNode.h Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00