1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-18 17:01:00 +00:00
serenity/Libraries
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
..
LibAudio LibCore: Remove ObjectPtr in favor of RefPtr 2019-09-22 00:31:54 +02:00
LibC LibC: unistd.h should provide SEEK_SET etc. if stdio.h is not included (#629) 2019-10-04 11:02:42 +02:00
LibCore Kernel+SystemMonitor: Add fault counters 2019-10-02 14:13:49 +02:00
LibDraw ByteBuffer: Remove pointer() in favor of data() 2019-09-30 08:57:01 +02:00
LibGUI LibGUI: Add a "reload" action to GCommonActions 2019-10-05 10:14:09 +02:00
LibHTML LibHTML: Implement basic layout for inline <img alt> 2019-10-05 23:29:01 +02:00
LibIPC AK: Rename <AK/AKString.h> to <AK/String.h> 2019-09-06 15:36:54 +02:00
LibM LibM: Fix Toolchain build 2019-09-29 22:07:02 +02:00
LibMarkdown LibMarkdown: Avoid emitting <pre> tags for now, to help LibHTML 2019-10-03 16:46:38 +02:00
LibPCIDB ByteBuffer: Remove pointer() in favor of data() 2019-09-30 08:57:01 +02:00
LibThread LibCore: Make CObject reference-counted 2019-09-22 00:25:25 +02:00
LibVT Terminal: Ensure a \t always advances by at least one column 2019-09-17 21:56:42 +02:00