1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 06:58:11 +00:00
serenity/Libraries/LibHTML
Andreas Kling ee567cdc3d LibHTML: Implement basic layout for inline <img alt>
LayoutReplaced objects can now participate in inline layout.

It's very hackish, but basically LayoutReplaced will just add itself to
the last line in the containing block.

This patch gets rid of the idea that only LayoutInline subclasses can
be split into lines, by moving the split_into_lines() virtual up to
LayoutNode and overriding it in LayoutReplaced.
2019-10-05 23:29:01 +02:00
..
CSS LibHTML: Make StyleResolver responsible for loading the default style 2019-10-05 09:02:29 +02:00
DOM LibHTML: Implement basic layout for inline <img alt> 2019-10-05 23:29:01 +02:00
Layout LibHTML: Implement basic layout for inline <img alt> 2019-10-05 23:29:01 +02:00
Parser LibHTML: Flesh out <img> element with LayoutImage and LayoutReplaced 2019-10-05 23:29:01 +02:00
Scripts Libraries: Create top level directory for libraries. 2019-07-04 16:16:50 +02:00
Dump.cpp LibHTML: Rename LayoutNode::style_properties() to LayoutNode::style() 2019-10-04 15:56:36 +02:00
Dump.h LibHTML: Hide debugging output unless HTML_DEBUG is defined 2019-09-28 18:29:42 +02:00
Frame.cpp LibHTML: Add a Frame class and use it for document layout width 2019-10-04 15:50:04 +02:00
Frame.h LibHTML: Add a Frame class and use it for document layout width 2019-10-04 15:50:04 +02:00
HtmlView.cpp LibHTML: Always fill the entire paint event rect with background 2019-10-05 21:53:09 +02:00
HtmlView.h LibHTML: Add load(URL) and reload() functions to HtmlView 2019-10-05 10:17:33 +02:00
install.sh LibHTML: Add install.sh 2019-09-28 18:29:42 +02:00
Makefile Userland+LibHTML: Add the html command 2019-09-28 18:29:42 +02:00
Makefile.host AK: Remove empty files JsonArray.cpp and JsonObject.cpp 2019-10-01 11:24:54 +02:00
Makefile.shared LibHTML: Flesh out <img> element with LayoutImage and LayoutReplaced 2019-10-05 23:29:01 +02:00
RenderingContext.h LibHTML: Implement rendering 2019-09-28 18:29:42 +02:00
TreeNode.h LibHTML: Add inserted_into() and removed_from() TreeNode callbacks 2019-09-29 17:40:39 +02:00