Closed Bug 1697762 Opened 4 years ago Closed 4 years ago

[wpt-sync] Sync PR 28022 - Distribute widths evenly among code points in SynthesizeGraphemeWidths

Categories

(Core :: SVG, task, P4)

task

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

(Regressed 1 open bug, )

Details

(Whiteboard: [wptsync downstream])

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

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

b'Fredrik S\xc3\xb6derqvist <fs@opera.com>' wrote:

Distribute widths evenly among code points in SynthesizeGraphemeWidths

Previously we did not consider the possibility of a typographic unit
containing multiple surrogate pairs, and could as an effect "lose" part
of the width.

Distribute the width evenly among code points instead to at least get
some sort of consistency.

Bug: 879361
Change-Id: Id87495ff91acd602c3bfa2ae747bcdfce864ad01
Reviewed-on: https://chromium-review.googlesource.com/2749236
WPT-Export-Revision: 2518d21c73057590fc55db362e51d5585bfb3369

Component: web-platform-tests → SVG
Product: Testing → Core

CI Results

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

Total 1 tests and 1 subtests

Status Summary

Firefox

OK : 1
PASS: 1

Chrome

OK : 1
PASS: 1

Safari

OK : 1
PASS: 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/35bbd2c3582f [wpt PR 28022] - Distribute widths evenly among code points in SynthesizeGraphemeWidths, a=testonly
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch
You need to log in before you can comment on or make changes to this bug.