Closed Bug 1747479 Opened 3 years ago Closed 3 years ago

[wpt-sync] Sync PR 32186 - Font Access API: Remove additional FontMetadata properties

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox98 fixed)

RESOLVED FIXED
98 Branch
Tracking Status
firefox98 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 32186 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/32186
Details from upstream follow.

Joshua Bell <jsbell@chromium.org> wrote:

Font Access API: Remove additional FontMetadata properties

After further discussions with potential adopters, the priority to
expose synthetic stretch/weight/italic properties in FontMetadata
during enumeration has dropped, so removing them to reduce the surface
area of the API. Developers seem happy to parse fonts to extract
the details. We can revisit as needed.

This effectively reverts 332823ac672a0e9e6e4c1127a647f20672ca3c95

Change-Id: I1b7f3c71760c105d18644de60507a96e247f66c9
Reviewed-on: https://chromium-review.googlesource.com/3353631
WPT-Export-Revision: e7e571b9bee011a723747f036e0dafc247b565a6

CI Results

Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 4 tests and 2 subtests

Status Summary

Firefox

OK : 4
FAIL: 18

Chrome

OK : 4
FAIL: 18

Safari

OK : 4
FAIL: 18

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

/font-access/font_access-blob.tentative.https.window.html
font_access-blob: FAIL (Chrome: FAIL, Safari: FAIL)
/font-access/font_access-chooser-selection.tentative.manual.https.html
query() with selection works: FAIL (Chrome: FAIL, Safari: FAIL)
query() with empty selection bag works: FAIL (Chrome: FAIL, Safari: FAIL)
/font-access/font_access-enumeration.tentative.https.window.html
font_access-enumeration: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 1: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 2: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 3: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 4: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 5: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 6: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 7: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 8: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 9: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 10: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 11: FAIL (Chrome: FAIL, Safari: FAIL)
font_access-enumeration 12: FAIL (Chrome: FAIL, Safari: FAIL)
/font-access/font_metadata.tentative.https.window.html
font_metadata: FAIL (Chrome: FAIL, Safari: FAIL)
font_metadata 1: FAIL (Chrome: FAIL, Safari: FAIL)

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
You need to log in before you can comment on or make changes to this bug.