ladybird/Libraries/LibWeb
Andreas Kling 6c6f9936e2 LibWeb: Avoid more unnecessary relayouts on CharacterData text change
If the CharacterData node has no layout node when we're changing its
text, we don't need to mark the document for relayout.

This is fine, because if the node ends up getting a layout node attached
to it, we'll naturally perform relayout after that anyway.
2025-03-08 03:37:38 +01:00
..
Animations LibWeb: Add opt-in tracing of set_needs_layout() calls with reason 2025-03-08 03:37:38 +01:00
ARIA LibWeb: Sync AriaRoles.json w/ Characteristics data in current spec 2025-02-21 09:08:56 +00:00
Bindings LibWeb: Make base URL of HTML::Script Optional 2025-02-19 08:01:35 -05:00
Clipboard
Compression
ContentSecurityPolicy LibWeb: Introduce Content Security Policy policies and directives 2025-03-04 14:27:19 +01:00
Cookie
CredentialManagement
Crypto LibCrypto+LibWeb: Refactor AES implementation with OpenSSL 2025-03-02 15:11:38 +01:00
CSS LibWeb: Add opt-in tracing of update_layout() calls with reason 2025-03-08 03:37:38 +01:00
DOM LibWeb: Avoid more unnecessary relayouts on CharacterData text change 2025-03-08 03:37:38 +01:00
DOMURL
Editing LibWeb/Editing: Allow text-decoration-foo to be a CSSKeywordValue 2025-02-28 16:34:08 +00:00
Encoding
EncryptedMediaExtensions LibWeb: Improve Enum generation in IDLGenerator 2025-03-04 16:35:04 +00:00
EntriesAPI
EventTiming
Fetch LibWeb: Implement Resource Timing 2025-03-06 09:00:53 -07:00
FileAPI LibWeb: Implement FileReaderSync interface 2025-02-28 04:49:51 +00:00
Geometry
HighResolutionTime LibWeb: Implement Resource Timing 2025-03-06 09:00:53 -07:00
HTML LibWeb: Add opt-in tracing of set_needs_layout() calls with reason 2025-03-08 03:37:38 +01:00
IndexedDB LibWeb: Update spec comment with latest changes 2025-03-01 12:41:35 +00:00
Infra
Internals LibWeb: Add opt-in tracing of update_layout() calls with reason 2025-03-08 03:37:38 +01:00
IntersectionObserver
Layout LibWeb: Skip flex/grid layout when doing intrinsic sizing for ancestor 2025-03-08 03:37:38 +01:00
Loader RequestServer: Retrieve timing info from curl and pipe it to LibWeb 2025-03-06 09:00:53 -07:00
MathML
MediaCapabilitiesAPI
MediaSourceExtensions
MimeSniff
MixedContent
NavigationTiming
Page LibWeb: Add opt-in tracing of update_layout() calls with reason 2025-03-08 03:37:38 +01:00
Painting LibWeb: Implement css gradient-interpolation-method 2025-03-06 11:33:12 +00:00
PerformanceTimeline LibWeb: Implement Resource Timing 2025-03-06 09:00:53 -07:00
PermissionsPolicy Everywhere: Remove some use of the URL constructors 2025-02-19 08:01:35 -05:00
Platform
ReferrerPolicy
RequestIdleCallback
ResizeObserver
ResourceTiming LibWeb: Implement Resource Timing 2025-03-06 09:00:53 -07:00
SecureContexts
Selection
ServiceWorker LibWeb/ServiceWorker: Use has_value for checking for invalid URL 2025-02-19 08:01:35 -05:00
SRI
StorageAPI
Streams
SVG LibWeb: Remove unnecessary full layout tree drop in SVGUseElement 2025-03-08 03:37:38 +01:00
TrustedTypes LibWeb: Update Document.write spec steps 2025-02-25 15:19:38 +01:00
UIEvents
URLPattern LibWeb/URLPattern: Implement IDL interface for URLPattern test and exec 2025-03-04 16:32:09 -05:00
UserTiming
WebAssembly
WebAudio
WebDriver AK+Everywhere: Convert JSON value serialization to String 2025-02-20 19:27:51 -05:00
WebGL LibWeb/WebGL2: Implement EXT_color_buffer_float extension 2025-03-06 12:59:28 +01:00
WebIDL
WebSockets LibWeb: Don't close websocket if already closed in make_disappear() AO 2025-02-26 20:20:22 +01:00
WebVTT
Worker
XHR LibWeb: Implement Resource Timing 2025-03-06 09:00:53 -07:00
XLink
XML LibXML: Associate prefixed elements with the correct namespace 2025-02-25 15:02:35 +01:00
CMakeLists.txt LibWeb: Implement Resource Timing 2025-03-06 09:00:53 -07:00
Dump.cpp LibWeb: Reduced number of recompiled files for CSS property headers 2025-02-23 10:14:39 -05:00
Dump.h
Forward.h LibWeb: Implement Resource Timing 2025-03-06 09:00:53 -07:00
idl_files.cmake LibWeb: Implement Resource Timing 2025-03-06 09:00:53 -07:00
InvalidateDisplayList.h
Namespace.cpp
Namespace.h
PixelUnits.cpp
PixelUnits.h
TraversalDecision.h
TraversalOrder.h
TreeNode.h