ladybird/Userland
Andreas Kling 4bc3055c0f LibWeb: Only invalidate shadow root when style sheet inside changes
We don't have to invalidate style for the entire document when a style
sheet changes inside of a shadow root.

To make this possible, StyleSheetList now keeps track of which
Document-or-ShadowRoot it corresponds to, instead of just tracking the
containing Document.

This avoids a lot of style recomputation on pages with lots of shadow
DOM content (like GitHub).
2024-08-20 16:10:33 +02:00
..
Libraries LibWeb: Only invalidate shadow root when style sheet inside changes 2024-08-20 16:10:33 +02:00
Services LibWeb+LibWebView: Add a button to the Inspector to export its contents 2024-08-20 09:28:25 +02:00
Utilities LibGfx: Remove a bunch of no-longer-used OpenType font code 2024-08-20 09:30:05 +02:00