MacDue
|
5df4e64eb7
LibWeb: Implement SVG `preserveAspectRatio` attribute
|
il y a 2 ans |
MacDue
|
f9c61e3ba7
LibWeb: Scale SVG stroke-width based on viewbox
|
il y a 2 ans |
MacDue
|
3484db0dc1
LibWeb: Remove SVG sizing hack and fix viewbox scaling
|
il y a 2 ans |
Andreas Kling
|
00999a245c
LibWeb: Let FormattingContext decide the automatic width of its root
|
il y a 2 ans |
Sam Atkins
|
c70dcaefcd
LibWeb: Convert LayoutState to new pixel units
|
il y a 2 ans |
Sam Atkins
|
ec336c9bc5
LibWeb: Convert SVGFormattingContext to new pixel units
|
il y a 2 ans |
Sam Atkins
|
f5f25562d1
LibWeb: Convert FormattingContext to new pixel units
|
il y a 2 ans |
Ben Wiederhake
|
6fd478b6ce
Everywhere: Remove unused includes of AK/Format.h
|
il y a 2 ans |
Andreas Kling
|
4aeb1ffc12
LibWeb: Add naive layout for SVG foreign objects
|
il y a 2 ans |
Andreas Kling
|
892a3e7d12
LibWeb: Replace <svg> sizing hack with slightly smaller hack
|
il y a 2 ans |
Andreas Kling
|
9c44634ca5
LibWeb: Reorganize layout algorithms around available space
|
il y a 2 ans |
Andreas Kling
|
f161e20e57
LibWeb: Make FormattingContext::run() take available space as input
|
il y a 2 ans |
Andreas Kling
|
62974160da
LibWeb: Add FormattingContext::automatic_content_height()
|
il y a 2 ans |
Andreas Kling
|
ed8930fff5
LibWeb: Add accessors for UsedValues::computed_{width,height}
|
il y a 3 ans |
Andreas Kling
|
52862c72d0
LibWeb: Rename FormattingState to LayoutState
|
il y a 3 ans |
Andreas Kling
|
557006f5be
LibWeb: Cache reference to <svg> element in SVGFormattingContext
|
il y a 3 ans |
Andreas Kling
|
cefc931347
LibWeb: Make sure CSS::ComputedValues has initial size values
|
il y a 3 ans |
Lenny Maiorani
|
c37820b898
Libraries: Use default constructors/destructors in LibWeb
|
il y a 3 ans |
Brian Gianforcaro
|
af50895fa3
LibWeb: Fix height/width copy paste bug in SVGFormattingContext::run
|
il y a 3 ans |
Tobias Christiansen
|
8461791ce2
LibWeb: Add support for 'view-box' attribute to SVGs
|
il y a 3 ans |
Andreas Kling
|
db5bf6e64c
LibWeb: Rename FormattingState::ensure() -> get_mutable()
|
il y a 3 ans |
Andreas Kling
|
c9700e100e
LibWeb: Start making our layout system "transactional"
|
il y a 3 ans |
Andreas Kling
|
561612f219
LibWeb: Add Layout::FormattingState
|
il y a 3 ans |
Sam Atkins
|
48edaa2085
LibWeb: Remove content-size hack from SVGFormattingContext
|
il y a 3 ans |
Sam Atkins
|
aba8774c9c
LibWeb: Give SVG geometry elements a position
|
il y a 3 ans |
Sam Atkins
|
784c3183f7
LibWeb: Rename SVGPathBox -> SVGGeometryBox
|
il y a 3 ans |
Andreas Kling
|
0608de8c12
LibWeb: Rename Layout::Box::size() to content_size()
|
il y a 3 ans |
Andreas Kling
|
f2d0e8d0ee
LibWeb: Expose FormattingContext type
|
il y a 3 ans |
Andreas Kling
|
684f7cca9f
LibWeb: Implement very naive layout of <path> within <svg>
|
il y a 3 ans |
Andreas Kling
|
92c08ad4ac
LibWeb: Add SVGFormattingContext to handle SVG box trees
|
il y a 3 ans |