Summary: | Handle CSSOM style mutation of font-palette-values | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Myles C. Maxfield <mmaxfield> | ||||||||
Component: | Text | Assignee: | Myles C. Maxfield <mmaxfield> | ||||||||
Status: | RESOLVED FIXED | ||||||||||
Severity: | Normal | CC: | clopez, esprehn+autocc, ews-watchlist, glenn, gyuyoung.kim, koivisto, macpherson, menard, mmaxfield, webkit-bug-importer, youennf | ||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||
Version: | WebKit Nightly Build | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Bug Depends on: | |||||||||||
Bug Blocks: | 230446 | ||||||||||
Attachments: |
|
Description
Myles C. Maxfield
2021-09-18 14:14:07 PDT
CSSSegmentedFontFace::fontRanges()'s cache doesn't handle the palettes For some reason a stale value is being used in CSSFontAccessor. Whoops, scratch that last comment. Created attachment 439018 [details] Patch Working on tests at https://github.com/litherum/wpt/commit/c9abc7278d6acdfbc3f5655653508cffd3f60b19 This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess Created attachment 439119 [details]
WIP
WPT PR for tests at https://github.com/web-platform-tests/wpt/pull/30939 Created attachment 439120 [details]
Patch
https://drafts.csswg.org/css-fonts-4/#font-face-src-parsing <font-technology> = [features(<font-feature-technology>) | variations | color(<color-font-technology>) | palettes | incremental ] Whoops, disregard that last comment, it's meant for a different bug. Committed r283031 (242091@main): <https://commits.webkit.org/242091@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 439120 [details]. |