Closed
Bug 931464
Opened 12 years ago
Closed 12 years ago
"ASSERTION: Unexpected frame types" with fieldset
Categories
(Core :: Layout, defect, P4)
Core
Layout
Tracking
()
VERIFIED
FIXED
mozilla28
Tracking | Status | |
---|---|---|
firefox26 | --- | unaffected |
firefox27 | + | wontfix |
firefox28 | --- | verified |
People
(Reporter: jruderman, Assigned: roc)
References
Details
(Keywords: assertion, regression, testcase)
Attachments
(4 files)
322 bytes,
text/html
|
Details | |
7.26 KB,
text/plain
|
Details | |
3.74 KB,
patch
|
MatsPalmgren_bugz
:
review+
bajaj
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
3.26 KB,
patch
|
MatsPalmgren_bugz
:
review+
|
Details | Diff | Splinter Review |
###!!! ASSERTION: Unexpected frame types: '(frame1->GetType() == nsGkAtoms::tableFrame && frame2->GetType() == nsGkAtoms::tableOuterFrame) || (frame1->GetType() == nsGkAtoms::tableOuterFrame && frame2->GetType() == nsGkAtoms::tableFrame) || frame1->GetType() == nsGkAtoms::fieldSetFrame || (frame1->GetParent() && frame1->GetParent()->GetType() == nsGkAtoms::fieldSetFrame)', file layout/base/nsCSSFrameConstructor.cpp, line 7330
Reporter | ||
Comment 1•12 years ago
|
||
Comment 2•12 years ago
|
||
Regression window on m-c: 2013-10-25 -- 2013-10-26
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=186e834d87dc&tochange=ef3f5669b53e
contains bug 261037 which seems the most likely candidate given that the test has
<fieldset style="overflow: auto;">
Updated•12 years ago
|
Priority: -- → P4
Assignee | ||
Comment 3•12 years ago
|
||
Assignee: nobody → roc
Attachment #826520 -
Flags: review?(matspal)
Assignee | ||
Comment 4•12 years ago
|
||
Attachment #826521 -
Flags: review?(matspal)
Assignee | ||
Comment 5•12 years ago
|
||
Updated•12 years ago
|
Attachment #826520 -
Flags: review?(matspal) → review+
Comment 6•12 years ago
|
||
Comment on attachment 826521 [details] [diff] [review]
Part 2: nsFieldSetFrame::Insert/Append/RemoveFrames should not be called
r=mats
Nit: I would prefer MOZ_ASSERT(false, ...) over NS_ERROR.
Attachment #826521 -
Flags: review?(matspal) → review+
Comment 7•12 years ago
|
||
... or MOZ_CRASH even.
Assignee | ||
Comment 8•12 years ago
|
||
Comment 9•12 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/bf7538789583
https://hg.mozilla.org/mozilla-central/rev/abda071349c4
Status: NEW → RESOLVED
Closed: 12 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Target Milestone: --- → mozilla28
Assignee | ||
Updated•12 years ago
|
tracking-firefox27:
--- → ?
Assignee | ||
Comment 10•12 years ago
|
||
Comment on attachment 826520 [details] [diff] [review]
Part 1: GetFieldSetBlockFrame needs to drill down through a scrollframe if necessary
[Approval Request Comment]
Bug caused by (feature/regressing bug #): 261037
User impact if declined: Errors dynamically inserting content into a <fieldset>
Testing completed (on m-c, etc.): just landed
Risk to taking this patch (and alternatives if risky): low risk
String or IDL/UUID changes made by this patch: none
Attachment #826520 -
Flags: approval-mozilla-aurora?
Updated•12 years ago
|
Updated•12 years ago
|
Attachment #826520 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 11•12 years ago
|
||
https://hg.mozilla.org/releases/mozilla-aurora/rev/3ba941e15e5e
https://hg.mozilla.org/releases/mozilla-aurora/rev/eeec8acdb32c
status-firefox28:
--- → fixed
Comment 12•12 years ago
|
||
I've performed the test from comment 1 on:
Aurora Debug
Build Id: 20140107172206
OS: Os X 10.8.5 , Ubuntu 13.04 x 64
The bug doesn't reproduce anymore.
Comment 13•12 years ago
|
||
Backed out from beta (Fx27) due to bug 960277.
https://hg.mozilla.org/releases/mozilla-beta/rev/00b274fbebf3
Comment 14•11 years ago
|
||
Marking the bug as verified and removing the verify me tag.
Status: RESOLVED → VERIFIED
Keywords: verifyme
You need to log in
before you can comment on or make changes to this bug.
Description
•