1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 12:38:12 +00:00
serenity/Userland/Libraries/LibWeb
Aliaksandr Kalenik 00f8b5a911 LibWeb: Ignore only anonymous blocks in block auto height calculation
Previously block auto height calculation was changed to skip boxes with
collapsed margins and then condition to skip anonymous boxes with no
lines was also removed in 6c5ba10bb0 to
avoid skipping anonymous wrappers of tables.

Skipping boxes with collapsed margins (currently it's check that
height is 0) is wrong because it makes empty boxes with clearance to
be skipped which is not correct while anonymous boxes with no lines
should be skipped and it's no longer causes problems with tables
(fixed in 87f0e835eb)
2023-01-26 12:34:29 +01:00
..
Bindings LibWeb: Convert the Location object to IDL 2023-01-18 17:36:39 -05:00
Cookie LibIPC+Everywhere: Change IPC::encode's return type to ErrorOr 2023-01-04 11:49:15 +01:00
Crypto LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
CSS LibWeb: Propagate more StringBuilder errors in from StyleValues 2023-01-24 21:12:44 -05:00
DOM LibWeb: Move scroll state from Layout::BlockContainer to Layout::Box 2023-01-24 11:44:03 +01:00
DOMParsing LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
Encoding LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
Fetch LibJS+LibWeb: Convert empty PrimitiveString invocators to String 2023-01-22 01:03:13 +00:00
FileAPI LibWeb: Move passing of Web object prototypes out of constructors 2023-01-10 16:08:14 +01:00
Geometry LibWeb: Move passing of Web object prototypes out of constructors 2023-01-10 16:08:14 +01:00
HighResolutionTime LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
HTML LibWeb: Implement the canvas gradients 2023-01-22 18:15:52 +01:00
Infra LibWeb: Remove all whitespace from input in decode_forgiving_base64 2023-01-10 17:54:01 +00:00
IntersectionObserver LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
Layout LibWeb: Ignore only anonymous blocks in block auto height calculation 2023-01-26 12:34:29 +01:00
Loader LibWeb: Fix FrameLoader::load_error_page 2023-01-18 14:46:13 +00:00
MimeSniff Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
NavigationTiming LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
Page LibWeb: Remove now-unused LayoutRange and LayoutPosition classes :^) 2023-01-12 19:55:10 +01:00
Painting LibWeb: Use rect of containing block instead of parent to clip overflow 2023-01-25 10:44:58 +01:00
Platform Userland: Replace remaining Core::Timer::construct()s with try_create() 2023-01-12 11:25:51 +01:00
ReferrerPolicy LibWeb: Implement 'Determine request’s Referrer' AO 2022-10-30 20:10:29 +00:00
RequestIdleCallback LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
ResizeObserver LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
Scripts
SecureContexts Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
Selection LibWeb: Use DOM Selection instead of ad-hoc layout tree selection 2023-01-12 19:55:10 +01:00
Streams LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
SVG LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
Tests Everywhere: Rename WrapperGenerator to BindingsGenerator 2022-09-21 23:06:08 +01:00
UIEvents LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
URL LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
WebAssembly LibWasm: Port the parser to Core::Stream 2023-01-25 17:10:05 +03:30
WebDriver AK+Everywhere: Rename JsonObject::get() to ::get_deprecated() 2023-01-17 19:52:52 -05:00
WebGL LibJS+Everywhere: Rename Value::to_string to to_deprecated_string 2023-01-15 01:00:20 +00:00
WebIDL LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
WebSockets LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
XHR LibWeb: Move setting of Web object prototypes to initialize() 2023-01-10 16:08:14 +01:00
XML AK+Everywhere: Rename FlyString to DeprecatedFlyString 2023-01-09 23:00:24 +00:00
CMakeLists.txt LibWeb: Convert the Location object to IDL 2023-01-18 17:36:39 -05:00
Dump.cpp LibWeb: Output display type inline-table in layout dump 2023-01-17 10:18:33 +01:00
Dump.h LibWeb: Fix ignored .to_string() errors in Web::dump_sheet() 2023-01-12 23:29:57 +00:00
FontCache.cpp LibGfx: Move other font-related files to LibGfx/Font/ 2022-04-09 23:48:18 +02:00
FontCache.h AK+Everywhere: Rename FlyString to DeprecatedFlyString 2023-01-09 23:00:24 +00:00
Forward.h LibWeb: Parse grid-area CSS property 2023-01-21 14:35:00 +01:00
idl_files.cmake LibWeb: Convert the Location object to IDL 2023-01-18 17:36:39 -05:00
Namespace.cpp AK+Everywhere: Rename FlyString to DeprecatedFlyString 2023-01-09 23:00:24 +00:00
Namespace.h AK+Everywhere: Rename FlyString to DeprecatedFlyString 2023-01-09 23:00:24 +00:00
PixelUnits.h LibWeb: Use type-correct hashing and formatting functions for pixels 2023-01-21 10:36:14 +01:00
TreeNode.h LibWeb: Make the layout tree GC-allocated 2022-10-20 15:16:23 +02:00