Closed Bug 1437620 Opened 7 years ago Closed 7 years ago

webrender incorrectly claims to implement text-combine: upright

Categories

(Core :: Graphics: WebRender, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
mozilla60
Tracking Status
firefox60 --- fixed

People

(Reporter: Gankra, Assigned: Gankra)

References

Details

Attachments

(2 files)

This CSS feature basically says "here's a substring that shouldn't ever be line-broken or otherwise overflow in vertical text; squash it horizontally if you must. We should either fallback or implement the feature properly. This is seems kinda niche: seemingly only used for longer arabic numbers (123456) in vertical text, but perhaps that's *most* numbers in CJ text? I expect it will be fine to fallback here, and expect to do so unless I discover it's very easy to teach webrender about this (would be very surprised).
This is causing the following two failures: == css-writing-modes/text-combine-upright-value-all-002.html css-writing-modes/reference/vertical-ahem-1x1-ref.html == css-writing-modes/text-combine-upright-value-all-003.html css-writing-modes/reference/vertical-ahem-1x1-ref.html
Comment on attachment 8951270 [details] Bug 1437620 - Webrender: fallback on non-trivial text-combine-uprights. https://reviewboard.mozilla.org/r/220526/#review226492
Attachment #8951270 - Flags: review?(jmuizelaar) → review+
Attachment #8951346 - Flags: review?(bugmail) → review+
Keywords: checkin-needed
Pushed by nbeleuzu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/48056396963a Webrender: fallback on non-trivial text-combine-uprights. r=jrmuizel https://hg.mozilla.org/integration/autoland/rev/7c9182876dfd mark tests as newly passing under wr. r=kats
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla60
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: