Closed Bug 1336572 Opened 8 years ago Closed 3 years ago

[PDF Viewer] Canvas elements not getting clipped correctly with HWA enabled

Categories

(Core :: Graphics, defect, P3)

52 Branch
Unspecified
Windows
defect

Tracking

()

RESOLVED FIXED
96 Branch
Tracking Status
firefox-esr45 --- unaffected
firefox51 - wontfix
firefox52 - wontfix
firefox-esr52 --- wontfix
firefox53 - wontfix
firefox-esr91 --- wontfix
firefox54 + wontfix
firefox55 - wontfix
firefox56 --- wontfix
firefox57 --- wontfix
firefox94 --- wontfix
firefox95 --- wontfix
firefox96 --- fixed

People

(Reporter: Snuffleupagus, Unassigned)

References

Details

(Keywords: regression, Whiteboard: [gfx-noted])

Attachments

(2 files)

Attached file issue8019.pdf
Steps to reproduce: Open the attached PDF file in Firefox. Result: Some canvas elements are not clipped correctly, please see the attached screen-shot. Disabling HWA fixes the problem. Regression range: https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=4f54551cf526994ec2749bb3f39623369c423d2f&tochange=5a793218e7abe53a07a656fe0b9f330d5fc0f83f Bas Schouten — Bug 1303534: Make sure to pop all clips before grappig the image for the top-level 'layer'. r=jrmuizel It thus seems that this unfortunately was regressed by the fix for *another* regression.
Attached image issue8019.png
Flags: needinfo?(bas)
Has Regression Range: --- → yes
Has STR: --- → yes
Whiteboard: [gfx-noted]
Priority: -- → P3
Seems like something we should fix, but I don't think we need to track this for 53. If someone lands a fix, please request uplift.
Mark 54 fix-optional as there are no actions for the moment but still happy to have the fix in 54.
I don't feel the need to track this for 55. If a fix is ready and deemed low risk, please nominate for uplift to Beta55.
This would be a risky fix at this point, so not in 57.
Assignee: nobody → bas
Flags: needinfo?(bas)
Assignee: bas → nobody

Fixed by bug 1642583

Status: NEW → RESOLVED
Closed: 3 years ago
Depends on: 1642583
Resolution: --- → FIXED
Target Milestone: --- → 96 Branch
QA Whiteboard: [qa-96b-p2]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: