Andreas Kling
|
bf25568703
LibWeb: Bring measuring of scrollable overflow closer to spec
|
пре 2 година |
Andreas Kling
|
f23baf0a2d
LibWeb: Add LineBox::absolute_rect()
|
пре 2 година |
Andi Gallo
|
f6d2a21d27
LibWeb: Store table cell indices and spans in PaintableBox
|
пре 2 година |
Andi Gallo
|
b7d23162cc
LibWeb: Set the definite width flag in set_max_content_width
|
пре 2 година |
Aliaksandr Kalenik
|
473848be0e
LibWeb: Do not treat size of abspos items as definite
|
пре 2 година |
Aliaksandr Kalenik
|
147c3b3d97
LibWeb+WebContent: Forbid access to underlying type of CSSPixels
|
пре 2 година |
Andi Gallo
|
75e87c32f2
LibWeb: Fix table width algorithm when available space is a constraint
|
пре 2 година |
Andi Gallo
|
8090adf268
LibWeb: Add partial implementation of border conflict resolution
|
пре 2 година |
Andreas Kling
|
caa491b72a
LibWeb: Measure the overflow for all scroll containers
|
пре 2 година |
Andreas Kling
|
c62c714764
LibWeb: Put debug spam about negative content sizes behind a flag
|
пре 2 година |
Andreas Kling
|
42470d837e
LibWeb: Move layout box rect helpers into FormattingContext
|
пре 2 година |
Andreas Kling
|
655d9d1462
LibWeb: Make CSSPixels and Length use 64-bit (double) floating point
|
пре 2 година |
Jelle Raaijmakers
|
c03152c5d2
LibWeb: Simplify margin & border box construction in `LayoutState`
|
пре 2 година |
Andreas Kling
|
e2c72922f6
LibWeb: Make LayoutState use HashMap instead of potentially huge Vector
|
пре 2 година |
Andreas Kling
|
c9223528a0
LibWeb: Get rid of weird Length::resolved() usage in LayoutState
|
пре 2 година |
Andreas Kling
|
00e3e82bbd
LibWeb: Account for box-sizing:border-box in layout-less definite sizes
|
пре 2 година |
Andreas Kling
|
deea7cbc11
LibWeb: Remove vestigial resolve_definite_width/height helper functions
|
пре 2 година |
Linus Groh
|
a75915f055
LibWeb/Layout: Rename BlockContainer::paint{_box => able_with_lines}()
|
пре 2 година |
Linus Groh
|
754e458d0a
LibWeb/Layout: Rename Box::{paint => paintable}_box()
|
пре 2 година |
Sam Atkins
|
53a4a31af2
LibWeb: Remove CalculatedStyleValue from Length
|
пре 2 година |
Andreas Kling
|
ca290b27ea
LibWeb: Make box content sizes indefinite before intrinsic sizing
|
пре 2 година |
Cameron Youell
|
f17bee0cb5
LibWeb: Fix mistype in `LayoutState`
|
пре 2 година |
Andreas Kling
|
b3b9ac6201
LibWeb: Add FIXME whining to debug log if layout produces negative sizes
|
пре 2 година |
Mathis Wiehl
|
b96920a9d6
LibWeb: Consider margins of atomic inlines in layout
|
пре 2 година |
Andreas Kling
|
7e76a51cb0
LibWeb: Rename Layout::InitialContainingBlock to Layout::Viewport
|
пре 2 година |
Sam Atkins
|
c70dcaefcd
LibWeb: Convert LayoutState to new pixel units
|
пре 2 година |
Sam Atkins
|
76047d1932
LibWeb: Convert InlineLevelIterator/LineBox/LineBuilder to new px units
|
пре 2 година |
martinfalisse
|
20313ae8a8
LibWeb: Use TextTop and TextBottom property for VerticalAlign
|
пре 2 година |
Sam Atkins
|
ab49dbf137
LibWeb: Convert Paintable coordinates to new pixel units
|
пре 2 година |
Aliaksandr Kalenik
|
ba64d0462c
LibWeb: Move box_baseline from LineBuilder.cpp to LayoutState.cpp
|
пре 2 година |