Closed Bug 1874810 Opened 1 year ago Closed 1 year ago

Implement RecordedStrokeGlyphs

Categories

(Core :: Graphics: Canvas2D, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
123 Branch
Tracking Status
firefox123 --- fixed

People

(Reporter: lsalzman, Assigned: lsalzman)

Details

Attachments

(1 file)

No description provided.
Severity: -- → N/A
Type: defect → enhancement
Assignee: nobody → lsalzman
Status: NEW → ASSIGNED
Pushed by lsalzman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/28c56a4f3af6 Implement RecordedStrokeGlyphs. r=aosmond
Flags: needinfo?(lsalzman)
Pushed by lsalzman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/71000174812f Implement RecordedStrokeGlyphs. r=aosmond
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 123 Branch

The fuzz in https://phabricator.services.mozilla.com/differential/changeset/?ref=7260357 seems rather unfortunate, makes the tests basically useless... Can we do a bit better? Why are there so many (and so much) different pixels?

Flags: needinfo?(lsalzman)

(In reply to Emilio Cobos Álvarez (:emilio) from comment #6)

The fuzz in https://phabricator.services.mozilla.com/differential/changeset/?ref=7260357 seems rather unfortunate, makes the tests basically useless... Can we do a bit better? Why are there so many (and so much) different pixels?

The tests seem on some level broken since they are comparing svg rendering vs html rendering, passing different stroking options (line join round vs. miter), one uses DrawTargetRecording vs one doesn't. It would be better if they took a similar rendering path, otherwise, any similarity is luck, rather than intentional.

Flags: needinfo?(lsalzman)
Regressions: 1878182
No longer regressions: 1878182
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: