Aliaksandr Kalenik
719a50c9bf
LibWeb: Don't emit Push{Pop}StackingContext without visible effect
...
Before this change we would emit PushStackingContext/PopStackingContext
display list items regardless of whether the stacking context had any
transform/opacity/clip effects.
Display list size on https://x.com/ladybirdbrowser is reduced from ~2700
to ~800 items.
2025-09-23 19:05:01 +02:00
Arran Ireland
9a8599f265
LibGfx+LibMedia+LibWeb: Use new Matrix subscript operator
2025-07-28 09:15:23 +02:00
Arran Ireland
423e944a92
LibGfx+LibWeb: Upgrade to multi-arg subscript operator in Matrix
...
See the following for more details:
https://en.cppreference.com/w/cpp/language/operators.html#Array_subscript_operator
2025-07-28 09:15:23 +02:00
Pavel Shliak
b60cb699a9
LibMedia: Clean up #include directives
...
This change aims to improve the speed of incremental builds.
2024-11-21 14:08:33 +01:00
Timothy Flynn
93712b24bf
Everywhere: Hoist the Libraries folder to the top-level
2024-11-10 12:50:45 +01:00
Andreas Kling
13d7c09125
Libraries: Move to Userland/Libraries/
2021-01-12 12:17:46 +01:00
AnotherTest
9d349ac646
LibGfx: Add a generic Matrix variant
2020-07-25 02:13:43 +02:00