Closed Bug 1805231 Opened 3 years ago Closed 3 years ago

Codepen demo (https://codepen.io/MittenedWatchmaker/pen/NLgxvz) doesnt render anything with gpu-canvas

Categories

(Core :: Graphics: Canvas2D, defect)

defect

Tracking

()

VERIFIED FIXED
110 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox108 --- unaffected
firefox109 --- disabled
firefox110 --- verified
firefox111 --- verified

People

(Reporter: mayankleoboy1, Assigned: lsalzman)

References

(Blocks 1 open bug, Regression)

Details

(Keywords: regression)

Attachments

(3 files)

Enable gpu-canvas
Go to https://codepen.io/MittenedWatchmaker/pen/NLgxvz

ER: animation
AR: Nothing.

2022-12-12T22:45:10.398000: DEBUG : Found commit message:
Bug 1801548 - Ignore round cap-style for sufficiently thin lines. r=jrmuizel

Differential Revision: https://phabricator.services.mozilla.com/D162498

2022-12-12T22:45:10.398000: DEBUG : Did not find a branch, checking all integration branches
2022-12-12T22:45:10.398000: INFO : The bisection is done.
2022-12-12T22:45:10.430000: INFO : Stopped

Regressed by: 1801548
Attached file about:support
Flags: needinfo?(lsalzman)

Apparently, even though nothing is drawn on the screen, the page continues to use cpu/gpu : https://share.firefox.dev/3HpErW1

Severity: -- → S3

Avoid causing a divide-by-zero when a stroked line is zero-length and only the cap is rendered.

Assignee: nobody → lsalzman
Status: NEW → ASSIGNED
Flags: needinfo?(lsalzman)

Set release status flags based on info from the regressing bug 1801548

Pushed by lsalzman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3646f851193f Handle zero-length capped lines. r=aosmond
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 110 Branch

The patch landed in nightly and beta is affected.
:lsalzman, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox109 to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(lsalzman)
Flags: needinfo?(lsalzman)
Flags: qe-verify+

Managed to reproduce on a 2022-12-12 Nightly build on macOS 12.
Verified as fixed on Firefox 110.0b5(build ID: 20230124185837) and Nightly 111.0a1(build ID: 20230126094703) on macOS 12, Windows 10, Ubuntu 22.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
See Also: → 1837729
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: