Closed
Bug 813851
Opened 12 years ago
Closed 12 years ago
Canvas gets confused about its path/transform state
Categories
(Core :: Graphics: Canvas2D, defect)
Tracking
()
RESOLVED
FIXED
mozilla20
People
(Reporter: jrmuizel, Assigned: jrmuizel)
Details
Attachments
(3 files)
|
653 bytes,
text/html
|
Details | |
|
894 bytes,
patch
|
bas.schouten
:
review+
nrc
:
review+
akeybl
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
|
1.81 MB,
image/png
|
Details |
This test case shows the problem.
| Assignee | ||
Comment 1•12 years ago
|
||
I believe this is the correct fix and seems consistent with the code above, but I'm not sure.
Attachment #683874 -
Flags: review?(ncameron)
Attachment #683874 -
Flags: review?(bas)
Comment 2•12 years ago
|
||
Comment on attachment 683874 [details] [diff] [review]
Clear out path.
Review of attachment 683874 [details] [diff] [review]:
-----------------------------------------------------------------
I think this is right, seems consistent with the way ds path builder and mPath work elsewhere.
Attachment #683874 -
Flags: review?(ncameron) → review+
Comment 3•12 years ago
|
||
Comment on attachment 683874 [details] [diff] [review]
Clear out path.
Review of attachment 683874 [details] [diff] [review]:
-----------------------------------------------------------------
Correct!
Attachment #683874 -
Flags: review?(bas) → review+
Comment 4•12 years ago
|
||
Jeff is away this week so I will land this. Meanwhile we should ship this fix as early as possible. Lets track this bug.
Comment 5•12 years ago
|
||
Comment 6•12 years ago
|
||
Assignee: nobody → jmuizelaar
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla20
Comment 8•12 years ago
|
||
(In reply to Benoit Girard (:BenWa) from comment #4)
> Jeff is away this week so I will land this. Meanwhile we should ship this
> fix as early as possible. Lets track this bug.
Is this a regression in FF17/18? Just want to better understand why this should track for release.
Comment 9•12 years ago
|
||
Given the lack of a case for uplift, removing tracking noms. If you re-nom please explain what the user benefit or regression fix is here.
Comment 10•12 years ago
|
||
I've been waiting on Jeff to get back from vacation to handle this. I'll let him renominate the issue.
| Assignee | ||
Comment 11•12 years ago
|
||
Comment on attachment 683874 [details] [diff] [review]
Clear out path.
[Approval Request Comment]
Bug caused by (feature/regressing bug #): Azure canvas regression (happened on Windows first, then OS X and most recently Linux)
User impact if declined: In correct canvas behaviour.
Testing completed (on m-c, etc.): All of the canvas tests
Risk to taking this patch (and alternatives if risky): Seems quite low risk
Attachment #683874 -
Flags: approval-mozilla-aurora?
| Assignee | ||
Comment 12•12 years ago
|
||
(In reply to Jeff Muizelaar [:jrmuizel] from comment #11)
> [Approval Request Comment]
> User impact if declined:
We ran into this on the upverter.com site. So it was being hit be real world sites.
Updated•12 years ago
|
Attachment #683874 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 13•12 years ago
|
||
status-firefox19:
--- → fixed
status-firefox20:
--- → fixed
Updated•12 years ago
|
Summary: Canvas gets confused about it's path/transform state → Canvas gets confused about its path/transform state
Comment 14•12 years ago
|
||
Comment 15•12 years ago
|
||
Verified with Firefox 19 RC on a Mac OSX 10.7.5 machine.
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:19.0) Gecko/20100101 Firefox/19.0
Build ID: 20130215130331
The output is the one shown in the attachement from comment 14.
Updated•12 years ago
|
QA Contact: manuela.muntean
Comment 16•12 years ago
|
||
Verified the fix for Firefox 20.0 beta 1 with the attached testcase from comment 0 on Mac OS X 10.7.5.
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:20.0) Gecko/20100101 Firefox/20.0 (20130220104816)
You need to log in
before you can comment on or make changes to this bug.
Description
•