Closed Bug 890775 Opened 11 years ago Closed 11 years ago

"ASSERTION: Ancestors of nodes with frames to be constructed lazily should have frames" with <xbl:children>

Categories

(Core :: XBL, defect)

x86_64
macOS
defect
Not set
normal

Tracking

()

VERIFIED FIXED
mozilla25
Tracking Status
firefox23 --- unaffected
firefox24 --- unaffected
firefox25 --- verified
firefox-esr17 --- unaffected
b2g18 --- unaffected

People

(Reporter: jruderman, Assigned: mrbkap)

References

Details

(4 keywords)

Attachments

(3 files)

Attached file testcase
###!!! ASSERTION: Ancestors of nodes with frames to be constructed lazily should have frames: '!noPrimaryFrame', file layout/base/nsCSSFrameConstructor.cpp, line 6249

Regression from bug 653881?

Security-sensitive because it might be related to bug 888728.
mrbkap: could this (and possibly 888728) be regressions from your bug 653881 landing?
Blocks: 653881
Flags: needinfo?(mrbkap)
Both bugs are. I'll attach a patch here to fix it.
Assignee: nobody → mrbkap
Flags: needinfo?(mrbkap)
Attached patch ReftestSplinter Review
Attachment #773560 - Flags: review?(peterv)
Attached patch Proposed fixSplinter Review
With this patch, <xbl:children> elements that aren't part of a binding's <xbl:content> (generated into a bound document) no longer act as special elements and instead act more like normal elements. Note that they aren't rendered (I think because we don't render xbl elements)?
Attachment #773563 - Flags: review?(peterv)
Attachment #773563 - Flags: review?(peterv) → review+
Attachment #773560 - Flags: review?(peterv) → review+
https://hg.mozilla.org/mozilla-central/rev/4c7d491276d9
https://hg.mozilla.org/mozilla-central/rev/09cb9725492e
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla25
Blocks: 890769
Blocks: 888728
Confirmed assertion FF25, 2013-07-11.
Verified fixed FF25, 2013-10-01.
Status: RESOLVED → VERIFIED
Group: core-security
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: