ladybird/Libraries/LibWeb
Andreas Kling 207d82f8bc LibWeb: Actually protect buffer in create_bitmap_from_bitmap_data()
We were capturing a copy of the ByteBuffer instead of moving it into the
closure.
2025-12-27 16:40:34 +01:00
..
Animations LibWeb: Always return task's ID after adding to a queue (or not) 2025-12-27 16:40:34 +01:00
ARIA LibWeb: Shave 168 bytes off of ARIAMixin 2025-11-07 16:59:26 +01:00
Bindings LibWeb: Don't associate mutation observer microtask with a document 2025-12-27 16:40:34 +01:00
Clipboard LibWeb+UI/AppKit: Ignore unknown clipboard MIME types 2025-10-10 15:10:03 -04:00
Compression Everywhere: Make ByteBuffer::bytes() lvalue-only 2025-12-10 07:43:22 -05:00
ContentSecurityPolicy LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
Cookie Everywhere: Change west consts caught by clang-format-21 to east consts 2025-08-29 18:18:55 +01:00
CookieStore
CredentialManagement
Crypto LibWeb: Use ReadOnlyBytes when encoding ml-dsa public keys 2025-12-10 22:46:54 +01:00
CSS LibJS: Don't capture CSS::FontFace in GC::Root while loading fonts 2025-12-26 11:57:00 +01:00
DOM LibWeb: Make PseudoElementTreeNode protect its tree pointers from GC 2025-12-27 16:40:34 +01:00
DOMURL Everywhere: Change west consts caught by clang-format-21 to east consts 2025-08-29 18:18:55 +01:00
Editing LibWeb: Replace use of Optional<NonnullRefPtr> with RefPtr 2025-11-28 16:15:49 +00:00
Encoding
EncryptedMediaExtensions
EntriesAPI
EventTiming
Fetch LibWeb: Add missing GC visits for XHR::FormDataEntry 2025-12-26 19:48:46 +01:00
FileAPI LibWeb: Don't store GC::Root<JS::ArrayBuffer> in FileAPI::FileReader 2025-12-26 11:57:00 +01:00
Gamepad LibWeb: Make eventInitDict GamepadEvent constructor parameter optional 2025-09-23 16:04:56 +01:00
Geolocation
Geometry LibWeb/CSS: Remove Transformation in favor of TransformationStyleValue 2025-12-19 14:51:53 +01:00
GPC LibWeb+LibWebView+WebContent: Replace DNT with GPC 2025-09-16 10:38:20 +02:00
HighResolutionTime Everywhere: Clean up AD-HOC and FIXME comments without colons 2025-11-13 15:56:04 +01:00
HTML LibWeb: Actually protect buffer in create_bitmap_from_bitmap_data() 2025-12-27 16:40:34 +01:00
IndexedDB LibWeb/IndexedDB: Use GC::Weak for Database in "database registry" 2025-12-27 16:25:51 +01:00
Infra LibTextCodec+LibWeb: Move isomorphic coders to LibTextCodec 2025-11-27 14:57:29 +01:00
Internals LibWeb: Store animation time values in abstract type 2025-12-12 10:49:18 +00:00
IntersectionObserver LibWeb: Don't crash if IntersectionObserver root margin has invalid unit 2025-12-16 11:22:59 +00:00
Layout LibWeb: Align table-fixup algorithm with spec 2025-12-24 14:10:27 +01:00
Loader LibWeb: Make fewer copies of GC::Root fetch callbacks 2025-12-21 09:24:51 -06:00
MathML LibWeb/MathML: Stop shadowing value local variable 2025-11-14 09:55:02 +00:00
MediaCapabilitiesAPI LibWeb: Extract some CORS and MIME Fetch helpers to their own files 2025-11-27 14:57:29 +01:00
MediaSourceExtensions
MimeSniff LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
MixedContent LibWeb: Avoid including Navigable.h in headers 2025-10-20 10:16:55 +01:00
NavigationTiming
NotificationsAPI LibWeb: Add a simplified Notification constructor 2025-09-24 11:53:14 +01:00
Page Revert "LibWeb/HTML: Return Promises from Window scroll methods" 2025-12-26 19:33:51 +01:00
Painting LibWeb: Don't crash from svg mask reference cycles 2025-12-20 23:54:54 -06:00
PerformanceTimeline
PermissionsPolicy
Platform LibWeb: Support multiple emoji/symbol fonts 2025-11-03 09:56:25 +00:00
ReferrerPolicy LibWeb: Store HTTP methods and headers as ByteString 2025-11-26 09:15:06 -05:00
RequestIdleCallback
ResizeObserver LibJS+LibWeb: Use GC::Weak instead of AK::WeakPtr for GC-allocated types 2025-10-17 17:22:16 +02:00
ResourceTiming
SecureContexts
Selection LibWeb: Implement up/down arrow navigation for EditingHostManager 2025-09-18 07:39:10 -04:00
Serial
ServiceWorker LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
SRI
StorageAPI
Streams LibWeb: Make WebIDL::property_to_callback() return GC::Ptr 2025-12-25 20:21:37 +01:00
SVG LibWeb/SVG: Percent-decode same-document <use> href fragments 2025-12-23 00:11:42 +01:00
TrustedTypes LibWeb: Visit members of TrustedTypePolicy instead of using GC roots 2025-12-15 08:38:43 -05:00
UIEvents LibWeb: Handle unidentified, non-modifier key events 2025-12-08 12:01:13 -05:00
URLPattern
UserTiming
ViewTransition LibWeb: Use the WEB_SET_PROTOTYPE_FOR_INTERFACE pattern consistently 2025-12-27 16:40:34 +01:00
WebAssembly LibWeb: Make errors for missing wasm import errors slightly nicer 2025-12-12 19:12:53 +01:00
WebAudio LibWeb: Use the WEB_SET_PROTOTYPE_FOR_INTERFACE pattern consistently 2025-12-27 16:40:34 +01:00
WebDriver LibHTTP+LibWeb+RequestServer: Move Fetch's HTTP header infra to LibHTTP 2025-11-27 14:57:29 +01:00
WebGL LibWeb/WebGL2: Implement getUniformIndices 2025-12-08 23:59:46 +01:00
WebIDL LibWeb: Make WebIDL::property_to_callback() return GC::Ptr 2025-12-25 20:21:37 +01:00
WebSockets LibRequests+LibWeb: Don't copy data sent over WebSockets 2025-12-10 21:18:40 +01:00
WebVTT
Worker LibWeb: Implement cookie fetching for Workers 2025-09-09 15:28:38 +02:00
XHR LibWeb: Add missing GC visits for XHR::FormDataEntry 2025-12-26 19:48:46 +01:00
XLink
XML Everywhere: Clean up AD-HOC and FIXME comments without colons 2025-11-13 15:56:04 +01:00
XPath LibWeb: Add missing initializers in XPathResult 2025-12-19 20:21:07 -06:00
CMakeLists.txt LibWeb/CSS: Remove Transformation in favor of TransformationStyleValue 2025-12-19 14:51:53 +01:00
Dump.cpp LibWeb: Parse the ::part() pseudo-element selector 2025-12-08 09:44:32 +00:00
Dump.h LibWeb: Make dump_sheet() indentable 2025-12-04 16:24:04 +00:00
Forward.h LibWeb/CSS: Remove Transformation in favor of TransformationStyleValue 2025-12-19 14:51:53 +01:00
GraphemeEdgeTracker.cpp LibWeb: Add a FIXME comment about handling wrapping in arrow navigation 2025-09-18 07:39:10 -04:00
GraphemeEdgeTracker.h LibWeb: Move grapheme edge detection across lines to helper functions 2025-09-18 07:39:10 -04:00
idl_files.cmake LibWeb: Add HTMLSelectedContentElement for customizable select 2025-12-12 12:06:24 +00:00
InvalidateDisplayList.h
Namespace.cpp
Namespace.h
PixelUnits.cpp
PixelUnits.h LibGfx+LibWeb: Delete unused Line class and Rect methods 2025-11-04 23:16:02 +01:00
TraversalDecision.h
TraversalOrder.h
TreeNode.h LibWeb: Make TreeNode::child_at_index() accept a size_t 2025-09-16 06:57:30 -04:00