Closed Bug 1791778 Opened 2 years ago Closed 2 years ago

Implement CSS parsing support for the font-palette property

Categories

(Core :: CSS Parsing and Computation, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
107 Branch
Tracking Status
firefox107 --- fixed

People

(Reporter: jfkthame, Assigned: jfkthame)

References

Details

Attachments

(2 files)

No description provided.
Blocks: 1791782

This is just the CSS parsing, not yet connected to the rendering back-end.

Depends on D157956

Assignee: nobody → jfkthame
Status: NEW → ASSIGNED

This currently fails in webkit & blink; https://github.com/w3c/csswg-drafts/issues/7832 asks the CSS WG to confirm
whether to keep the existing spec (which is what's implemented here) or change it to match those implementations
(in which case we'll need to do a minor followup to tweak our behavior accordingly).

Depends on D157957

Blocks: 1794091
Pushed by jkew@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/26d65d76d02a
CSS support for the font-palette property. r=emilio
https://hg.mozilla.org/integration/autoland/rev/8e023280032c
Add WPT test for the interaction of font-palette and the font shorthand. r=emilio
Created web-platform-tests PR https://github.com/web-platform-tests/wpt/pull/36328 for changes under testing/web-platform/tests

Backed out for causing multiple mochitest failures

Backout link

Push with failures

Failure log

Flags: needinfo?(jfkthame)
Pushed by jkew@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/32d171a28810
CSS support for the font-palette property. r=emilio
https://hg.mozilla.org/integration/autoland/rev/4e4eb99a7fd9
Add WPT test for the interaction of font-palette and the font shorthand. r=emilio

Backed out for causing build bustages on TestCOLRv1.cpp

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: /builds/worker/checkouts/gecko/gfx/tests/fuzz/TestCOLRv1.cpp:57:55: error: no viable conversion from 'mozilla::gfx::sRGBColor' to 'const mozilla::gfx::Point' (aka 'const PointTyped<mozilla::gfx::UnknownUnits>')
Pushed by jkew@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c734ff661a66
CSS support for the font-palette property. r=emilio
https://hg.mozilla.org/integration/autoland/rev/528b4c022a44
Add WPT test for the interaction of font-palette and the font shorthand. r=emilio
Pushed by jkew@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/bd72ab80c2fd
CSS support for the font-palette property. r=emilio
https://hg.mozilla.org/integration/autoland/rev/2b445c555e74
Add WPT test for the interaction of font-palette and the font shorthand. r=emilio
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch
Flags: needinfo?(jfkthame)
Upstream PR merged by moz-wptsync-bot
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: