Closed Bug 1250725 Opened 9 years ago Closed 8 years ago

Assertion failure: "Someone passed native anonymous content directly into frame construction. Stop doing that!"

Categories

(Core :: SVG, defect)

defect
Not set
critical

Tracking

()

RESOLVED FIXED
mozilla51
Tracking Status
firefox47 --- affected
firefox51 --- fixed

People

(Reporter: jruderman, Assigned: bzbarsky)

References

Details

(Keywords: assertion, testcase)

Attachments

(3 files)

Attached file testcase (deleted) —
Assertion failure: aChild->GetProperty(nsGkAtoms::restylableAnonymousNode) (Someone passed native anonymous content directly into frame construction.  Stop doing that!), at layout/base/nsCSSFrameConstructor.cpp:6654
Attached file stack (deleted) —
I also see this assertion loading https://drafts.csswg.org/css-values-3/ , but it's not clear if it's the same cause as this bug.  This is one of my more common crashes in debug builds.
Blocks: 1177819
Flags: needinfo?(bzbarsky)
The assert on this bug's testcase is due to reframe targeting the <svg:svg> inside the <svg:use>.  That one is just a straightforward bug in the changes bug 1177819 made to SVGUseElement::CreateAnonymousContent which I'll attach a patch for...

The assert on https://drafts.csswg.org/css-values-3/ is due to a reframe targeting the anonymous <xul:scrollcorner> inside the scrollframe of an HTML <details> element.  It's not obvious to me why we have such a thing yet.  I filed bug 1297835 on that.
Flags: needinfo?(bzbarsky)
Assignee: nobody → bzbarsky
Status: NEW → ASSIGNED
Attachment #8784564 - Flags: review?(dbaron) → review+
Pushed by bzbarsky@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/ae49b3387b38
Correctly flag the <svg:svg> we synthesize when <svg:use> references a <svg:symbol> as allowed to be reframed.  r=dbaron
https://hg.mozilla.org/mozilla-central/rev/ae49b3387b38
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla51
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: