"ASSERTION: null parent matrix" with <svg:mask>, changing root's width

RESOLVED FIXED in mozilla25

Status

()

Core
SVG
RESOLVED FIXED
5 years ago
5 years ago

People

(Reporter: Jesse Ruderman, Assigned: heycam)

Tracking

(Blocks: 1 bug, {assertion, testcase})

Trunk
mozilla25
x86_64
Mac OS X
assertion, testcase
Points:
---
Bug Flags:
in-testsuite ?

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(3 attachments)

(Reporter)

Description

5 years ago
Created attachment 775274 [details]
testcase

###!!! ASSERTION: null parent matrix: 'mMaskParentMatrix', file layout/svg/nsSVGMaskFrame.cpp, line 175
(Reporter)

Comment 1

5 years ago
Created attachment 775275 [details]
stack
(Assignee)

Comment 2

5 years ago
Maybe related to bug 890756?  Though I think that only affected <marker>.
(Assignee)

Comment 3

5 years ago
Actually it is due to the context scale change checking in NotifySVGChange introduced in bug 569722.
(Assignee)

Comment 4

5 years ago
Created attachment 775490 [details] [diff] [review]
patch
Assignee: nobody → cam
Status: NEW → ASSIGNED
Attachment #775490 - Flags: review?(longsonr)
Attachment #775490 - Flags: review?(longsonr) → review+
https://hg.mozilla.org/mozilla-central/rev/fb87ff45a454

Can we land the test?
Status: ASSIGNED → RESOLVED
Last Resolved: 5 years ago
Flags: in-testsuite?
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
You need to log in before you can comment on or make changes to this bug.