Closed
Bug 1031934
Opened 10 years ago
Closed 10 years ago
crash in nsTableRowFrame::CollapseRowIfNecessary(int, int, bool, bool&)
Categories
(Core :: Layout: Tables, defect)
Core
Layout: Tables
Tracking
()
RESOLVED
FIXED
mozilla33
People
(Reporter: martijn.martijn, Assigned: MatsPalmgren_bugz)
References
Details
(Keywords: crash, regression, testcase)
Crash Data
Attachments
(3 files)
138 bytes,
text/html
|
Details | |
6.04 KB,
patch
|
roc
:
review+
|
Details | Diff | Splinter Review |
1.76 KB,
patch
|
Details | Diff | Splinter Review |
See testcase, which crashes current trunk build on load.
This bug was filed from the Socorro interface and is
report bp-98b452e6-6ddb-4299-a6b4-71c4b2140629.
=============================================================
0 XUL nsTableRowFrame::CollapseRowIfNecessary(int, int, bool, bool&) layout/tables/nsTableRowFrame.cpp
1 XUL nsTableRowGroupFrame::CollapseRowGroupIfNecessary(int, int) layout/tables/nsTableRowGroupFrame.cpp
2 XUL nsTableFrame::AdjustForCollapsingRowsCols(nsHTMLReflowMetrics&, nsMargin) layout/tables/nsTableFrame.cpp
3 XUL nsTableFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) layout/tables/nsTableFrame.cpp
4 XUL nsContainerFrame::ReflowChild(nsIFrame*, nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, int, int, unsigned int, unsigned int&, nsOverflowContinuationTracker*) layout/generic/nsContainerFrame.cpp
5 XUL nsTableOuterFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) layout/tables/nsTableOuterFrame.cpp
6 XUL nsBlockReflowContext::ReflowBlock(nsRect const&, bool, nsCollapsingMargin&, int, bool, nsLineBox*, nsHTMLReflowState&, unsigned int&, nsBlockReflowState&) layout/generic/nsBlockReflowContext.cpp
7 XUL nsBlockFrame::ReflowBlockFrame(nsBlockReflowState&, nsLineList_iterator, bool*) layout/generic/nsBlockFrame.cpp
8 XUL nsBlockFrame::ReflowDirtyLines(nsBlockReflowState&) layout/generic/nsBlockFrame.cpp
9 XUL nsBlockFrame::Reflow(nsPresContext*, nsHTMLReflowMetrics&, nsHTMLReflowState const&, unsigned int&) layout/generic/nsBlockFrame.cpp
10 XUL nsBlockReflowContext::ReflowBlock(nsRect const&, bool, nsCollapsingMargin&, int, bool, nsLineBox*, nsHTMLReflowState&, unsigned int&, nsBlockReflowState&) layout/generic/nsBlockReflowContext.cpp
Assignee | ||
Comment 1•10 years ago
|
||
Assignee: nobody → mats
OS: Mac OS X → All
Assignee | ||
Comment 2•10 years ago
|
||
Looks like this is a recent regression (June 18):
http://hg.mozilla.org/mozilla-central/diff/8bdccca2ba59/layout/tables/nsTableRowFrame.cpp
Blocks: row-column-spacing
Assignee | ||
Comment 3•10 years ago
|
||
https://tbpl.mozilla.org/?tree=Try&rev=43b0af83a8e0
https://tbpl.mozilla.org/?tree=Try&rev=88ebf0e347ef
Attachment #8447922 -
Flags: review?(roc)
Assignee | ||
Comment 4•10 years ago
|
||
Comment on attachment 8447922 [details] [diff] [review]
fix+tests
Review of attachment 8447922 [details] [diff] [review]:
-----------------------------------------------------------------
::: layout/tables/reftests/1031934.html
@@ +3,5 @@
> + <meta charset="utf-8">
> + <title>Testcase for bug 1031934</title>
> + <style type="text/css">
> +
> +td { display:none; }
trailing whitespace here and in the reference
Attachment #8447922 -
Flags: review?(roc) → review+
Assignee | ||
Comment 6•10 years ago
|
||
Thanks, I cleaned up the reftest a bit:
https://hg.mozilla.org/integration/mozilla-inbound/rev/5ea5059a6a60
Flags: in-testsuite+
Comment 7•10 years ago
|
||
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla33
You need to log in
before you can comment on or make changes to this bug.
Description
•