Closed Bug 1791782 Opened 3 years ago Closed 3 years ago

Connect CSS font-palette features to the rendering backend

Categories

(Core :: Layout: Text and Fonts, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
107 Branch
Tracking Status
firefox107 --- fixed

People

(Reporter: jfkthame, Assigned: jfkthame)

References

Details

Attachments

(2 files)

Similar to gfxFontFeatureValueSet, we'll need to collect all currently-active palette definitions in the presContext, and pass to the font-rendering code to be applied on a per-family basis.

Assignee: nobody → jfkthame
Status: NEW → ASSIGNED
Blocks: 1794091
Pushed by jkew@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ce96452a38a1 Connect CSS font-palette features to rendering via the presContext. r=emilio https://hg.mozilla.org/integration/autoland/rev/6de1ade5a9b6 Update WPT metadata for font-palette tests that now pass. r=emilio

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/2f12216fbeda Connect CSS font-palette features to rendering via the presContext. r=emilio https://hg.mozilla.org/integration/autoland/rev/f145a34cfbc1 Update WPT metadata for font-palette tests that now pass. 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/292fd3a1b6dd Connect CSS font-palette features to rendering via the presContext. r=emilio https://hg.mozilla.org/integration/autoland/rev/aeb44b79bf31 Update WPT metadata for font-palette tests that now pass. r=emilio
Pushed by jkew@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/e42005941917 Connect CSS font-palette features to rendering via the presContext. r=emilio https://hg.mozilla.org/integration/autoland/rev/9fb70b4ae593 Update WPT metadata for font-palette tests that now pass. r=emilio
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch
Flags: needinfo?(jfkthame)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: