Simon Wanner
|
6f8fd91f22
LibGfx: Move TTF files from TrueTypeFont/ to Font/TrueType/
|
3 years ago |
Andreas Kling
|
6e70670e0b
LibWeb: Load fonts from style sheet once when sheet is added
|
3 years ago |
Sam Atkins
|
8b538b1578
LibWeb: Rename StyleComponentValueRule -> ComponentValue
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Sam Atkins
|
05bd0ca3ee
LibWeb: Rename `parse_css()` -> `parse_css_stylesheet()`
|
3 years ago |
Simon Wanner
|
6437f5da36
LibWeb: Add basic support for the attr() CSS function
|
3 years ago |
Andreas Kling
|
344374588b
LibGfx: Rename FontMetrics => FontPixelMetrics
|
3 years ago |
Andreas Kling
|
2f7b6af87e
LibGfx: Remove code point parameter from Gfx::Font::Metrics
|
3 years ago |
Andreas Kling
|
1f9aed2617
LibWeb: Load and use fonts described by @font-face rules :^)
|
3 years ago |
Andreas Kling
|
d5bba91a16
LibWeb: Don't round font sizes when looking them up
|
3 years ago |
Karol Kosek
|
44bfca369a
LibWeb: Resolve style values from the element inline style
|
3 years ago |
Karol Kosek
|
0934573deb
LibWeb: Set CSS custom properties from the element inline style
|
3 years ago |
Andreas Kling
|
632928a11e
LibWeb: Pass font sizes in pt rather than px to Gfx::FontDatabase
|
3 years ago |
Sam Atkins
|
c0db19f63c
LibWeb: Use a Variant for SimpleSelector's contents
|
3 years ago |
Andreas Kling
|
aa45cdf71d
LibWeb: Give StyleComputer a helper for getting the current viewport
|
3 years ago |
Lenny Maiorani
|
c37820b898
Libraries: Use default constructors/destructors in LibWeb
|
3 years ago |
Andreas Kling
|
6ad8330102
LibWeb: Make parent- and root-relative font-size work better
|
3 years ago |
Andreas Kling
|
e31fe3eeb8
LibWeb: Rename Element::specified_css_values() => computed_css_values()
|
3 years ago |
Andreas Kling
|
759bfbb572
LibWeb: Use StyleComputer::invalidate_rule_cache() directly everywhere
|
3 years ago |
Andreas Kling
|
511d4951b0
LibWeb: Don't access layout nodes in StyleComputer
|
3 years ago |
Andreas Kling
|
c1e6fc67a1
LibWeb: Add a Vector::ensure_capacity() in collect_matching_rules()
|
3 years ago |
Andreas Kling
|
39389b5704
LibWeb: Don't make deep copy of custom properties for every element
|
3 years ago |
Andreas Kling
|
4a14c4dae8
LibWeb: Support the CSS 'unset' value
|
3 years ago |
Andreas Kling
|
d201378750
LibWeb: Apply non-CSS presentational hints before author styles
|
3 years ago |
Sam Atkins
|
332799fbcb
LibWeb: Stub getting the initial font instead of the root one
|
3 years ago |
Karol Kosek
|
0f7156ed81
LibWeb: Parse CSS `text-decoration-thickness` property
|
3 years ago |
Karol Kosek
|
ed70a67a49
LibWeb: Set default fantasy font to Comic Book
|
3 years ago |
Karol Kosek
|
d7c27ad11a
LibWeb: Set default serif font to Roman
|
3 years ago |
Andreas Kling
|
205208db11
LibWeb: Reduce HashMap thrashing during custom property cascade
|
3 years ago |
Andreas Kling
|
e4fdb40158
LibWeb: Use FlyString for CSS custom property names
|
3 years ago |