1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-13 01:11:00 +00:00
serenity/Libraries/LibWeb
Andreas Kling 305e2ef69c LibWeb: Until an image has loaded or failed, don't occupy layout size
This patch makes images have an implicit zero intrinsic size before
they have either loaded or failed to load. This is tracked by the
ImageLoader object.

This fixes a long-standing issue with images occupying empty 150x150
rectangles of space.
2020-08-12 13:49:43 +02:00
..
Bindings LibWeb: Add HTML elements to factories, add missing tags and attributes 2020-08-09 21:14:51 +02:00
CodeGenerators LibWeb: Add HTML elements to factories, add missing tags and attributes 2020-08-09 21:14:51 +02:00
CSS LibWeb: Remove some unnecessary throwaway strings in the CSS parser 2020-08-07 20:35:05 +02:00
DOM LibWeb: Move HTML::AttributeNames file into HTML/ directory 2020-08-12 13:22:59 +02:00
HTML LibWeb: Move HTML::AttributeNames file into HTML/ directory 2020-08-12 13:22:59 +02:00
Layout LibWeb: Until an image has loaded or failed, don't occupy layout size 2020-08-12 13:49:43 +02:00
Loader LibWeb: Until an image has loaded or failed, don't occupy layout size 2020-08-12 13:49:43 +02:00
Page LibWeb: Move text selection serialization from PageView to Frame 2020-08-06 19:59:24 +02:00
Painting LibWeb: Specialize hit testing for text cursor purposes 2020-08-05 16:57:51 +02:00
Scripts LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
SVG LibWeb: Initialize tag/attribute name globals in init-time constructors 2020-08-12 11:27:44 +02:00
Tests LibWeb: Add a very basic test for Text node APIs ("data" and "length") 2020-08-03 20:53:26 +02:00
UIEvents LibWeb: Oops, provide the correct WrapperType for UIEvent 2020-07-28 19:40:11 +02:00
CMakeLists.txt LibWeb: Move HTML::AttributeNames file into HTML/ directory 2020-08-12 13:22:59 +02:00
DOMTreeModel.cpp LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
DOMTreeModel.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
Dump.cpp LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
Dump.h LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
FontCache.cpp LibWeb: Rename directory LibHTML => LibWeb 2020-03-07 10:32:51 +01:00
FontCache.h LibWeb: Use FlyString in FontCache keys 2020-05-26 23:45:48 +02:00
Forward.h LibWeb: Add HTML elements to factories, add missing tags and attributes 2020-08-09 21:14:51 +02:00
LayoutTreeModel.cpp LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
LayoutTreeModel.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
Origin.h LibWeb: Add Origin concept (protocol, host, port tuple) 2020-04-07 23:01:45 +02:00
PageView.cpp LibWeb: Move text selection serialization from PageView to Frame 2020-08-06 19:59:24 +02:00
PageView.h LibWeb: Move the Page/Frame/EventHandler classes into Page/ 2020-07-28 19:28:29 +02:00
StylePropertiesModel.cpp LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
StylePropertiesModel.h LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
TreeNode.h LibWeb: Move tree iteration helpers from Node/LayoutNode to TreeNode 2020-08-10 15:21:23 +02:00
URLEncoder.cpp LibWeb: Use the URL encoder from AK instead of rolling a custom one 2020-06-15 17:56:00 +02:00
URLEncoder.h LibWeb: Use the URL encoder from AK instead of rolling a custom one 2020-06-15 17:56:00 +02:00
WebContentClient.cpp LibWeb: Make context menus work in WebContentView 2020-07-07 12:24:29 +02:00
WebContentClient.h LibWeb: Make context menus work in WebContentView 2020-07-07 12:24:29 +02:00
WebContentView.cpp LibWeb: Send key events to the WebContent process 2020-08-03 19:58:59 +02:00
WebContentView.h LibWeb: Send key events to the WebContent process 2020-08-03 19:58:59 +02:00
WebViewHooks.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00