ladybird/Libraries/LibWeb
Aliaksandr Kalenik a8c1d12e84 LibWeb: Fix percentage insets resolution for grid items
compute_inset() was incorrectly retrieving the containing block size
because containing_block() is unaware of grid areas that form a
containing block for grid items but do not exist in the layout tree.
With this change, we explicitly pass the containing block into
compute_inset(), allowing it to correctly provide the containing block
sizes for grid items.
2024-11-11 20:20:39 +01:00
..
Animations
ARIA
Bindings
Clipboard
Cookie
Crypto LibWeb: Add builtin Float16Array type and remove related FIXME 2024-11-10 14:48:20 -07:00
CSS LibWeb: Reduce ShadowData struct from 80 to 72 bytes 2024-11-11 17:06:20 +01:00
DOM LibWeb/DOM: Combine implementations of scope-matching a selectors string 2024-11-11 20:19:41 +01:00
DOMParsing
DOMURL
Encoding
EntriesAPI
EventTiming
Fetch
FileAPI
Geometry
HighResolutionTime
HTML LibWeb: Reduce SelectItemOption struct from 40 to 32 bytes 2024-11-11 17:06:20 +01:00
IndexedDB
Infra
Internals
IntersectionObserver
Layout LibWeb: Fix percentage insets resolution for grid items 2024-11-11 20:20:39 +01:00
Loader
MathML
MediaCapabilitiesAPI
MediaSourceExtensions
MimeSniff
MixedContent
NavigationTiming
Page
Painting LibWeb: Reduce PaintTextShadow struct from 72 to 64 bytes 2024-11-11 17:06:20 +01:00
PerformanceTimeline
PermissionsPolicy
Platform
ReferrerPolicy
RequestIdleCallback
ResizeObserver
SecureContexts
Selection
ServiceWorker
SRI
StorageAPI
Streams
SVG
UIEvents
UserTiming
WebAssembly
WebAudio
WebDriver
WebGL
WebIDL
WebSockets
WebVTT
Worker
XHR
XLink
XML
CMakeLists.txt
Dump.cpp
Dump.h
Forward.h
idl_files.cmake
InvalidateDisplayList.h
Namespace.cpp
Namespace.h
PixelUnits.cpp
PixelUnits.h
TraversalDecision.h
TraversalOrder.h
TreeNode.h