Andreas Kling
|
d22228ab93
LibWeb: Bail early from doomed pseudo-element style computation
|
10 mēneši atpakaļ |
Andreas Kling
|
e399b472e9
LibWeb: Make CSS::StyleProperties copy-on-write internally
|
10 mēneši atpakaļ |
Aliaksandr Kalenik
|
2aa07e0e65
LibWeb: Do not try to load a font if format detection has failed
|
10 mēneši atpakaļ |
Andreas Kling
|
ef4f5ac8fb
LibWeb: Filter :hover selectors early for elements that aren't hovered
|
10 mēneši atpakaļ |
Andreas Kling
|
5bb0f43b90
LibWeb: Bucket :is/where() selectors by tag name and ID as well
|
10 mēneši atpakaļ |
Andreas Kling
|
49d2b11085
LibWeb: Remove MatchingRule::contains_root_pseudo_class member
|
10 mēneši atpakaļ |
Andreas Kling
|
c8f22f65d9
LibWeb: Filter rules to run before allocating vector of matches
|
10 mēneši atpakaļ |
Andreas Kling
|
b365a5c42f
LibWeb: Bucket div.foo and div#foo as class/ID rather than tag(div)
|
10 mēneši atpakaļ |
Andreas Kling
|
ad37c8cd26
LibWeb: Treat :is(.foo) & :where(.foo) as class selectors when bucketing
|
10 mēneši atpakaļ |
Andreas Kling
|
ddbfac38b0
LibWeb: Note what's causing a style invalidation to happen
|
10 mēneši atpakaļ |
Andreas Kling
|
95bd0602ba
LibWeb: Keep custom properties from all cascade layers
|
10 mēneši atpakaļ |
Aliaksandr Kalenik
|
22b8380e37
LibWeb: Include system emoji font in a font cascade list
|
10 mēneši atpakaļ |
Aliaksandr Kalenik
|
67fe8d66b2
LibWeb: Skip font if it doesn't contain needed glyph in FontCascadeList
|
10 mēneši atpakaļ |
Sam Atkins
|
a50da405e9
LibWeb/CSS: Implement cascade layers (aka `@layer`)
|
10 mēneši atpakaļ |
Aliaksandr Kalenik
|
a9d5a99568
LibGfx+LibWeb: Replace remaining OpenType implementation with Skia
|
10 mēneši atpakaļ |
Aliaksandr Kalenik
|
db74244fb2
LibWeb: Read header to check if a blob without mime type is WOFF/WOFF2
|
10 mēneši atpakaļ |
Sam Atkins
|
49b2eb5f51
LibWeb: Add Document::get_style_sheet_source()
|
10 mēneši atpakaļ |
Sam Atkins
|
8cbc211616
Meta: Make embed_as_string_view.py produce Strings instead
|
10 mēneši atpakaļ |
Sam Atkins
|
c29f4f69ef
LibWeb: Rename Document::for_each_css_style_sheet for clarity
|
10 mēneši atpakaļ |
Sam Atkins
|
3af6a69f1e
LibWeb: Introduce color-function-specific style values
|
10 mēneši atpakaļ |
Sam Atkins
|
37ea4e3b5f
LibWeb: Rename CSSColorValue::create() to create_from_color()
|
11 mēneši atpakaļ |
Sam Atkins
|
4e48afd9a7
LibWeb: Store ShadowStyleValue's color as a StyleValue
|
11 mēneši atpakaļ |
Sam Atkins
|
581d00293c
LibWeb: Rename ColorStyleValue -> CSSColorValue
|
11 mēneši atpakaļ |
Sam Atkins
|
f518811f73
LibWeb: Use CSSKeywordValue for CSS-wide keywords
|
11 mēneši atpakaļ |
Sam Atkins
|
6a74b01644
LibWeb: Rename "identifier" and "ValueID" to "Keyword" where correct
|
11 mēneši atpakaļ |
Sam Atkins
|
9559f0f123
LibWeb: Rename IdentifierStyleValue -> CSSKeywordValue
|
11 mēneši atpakaļ |
Sam Atkins
|
0e3487b9ab
LibWeb: Rename StyleValue -> CSSStyleValue
|
11 mēneši atpakaļ |
Andreas Kling
|
a10610a1ca
LibWeb: Don't crash on CSS `all: revert`
|
11 mēneši atpakaļ |
Andreas Kling
|
b42b7c8dd0
LibWeb: Use bitmaps for important/inherited bits in StyleProperties
|
11 mēneši atpakaļ |
Andreas Kling
|
c288bfb404
LibWeb: Only remember source CSSStyleDeclaration for animation-name
|
11 mēneši atpakaļ |