[Webkit-unassigned] [Bug 52185] Cell heights are disproportional when a row-spanning cell contains a block element that determines the height of the rows

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue May 14 12:48:31 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=52185





--- Comment #41 from David Kilzer (:ddkilzer) <ddkilzer at webkit.org>  2013-05-14 12:46:56 PST ---
(In reply to comment #40)
> (In reply to comment #38)
> > (From update of attachment 201537 [details] [details])
> > Clearing flags on attachment: 201537
> > 
> > Committed r150023: <http://trac.webkit.org/changeset/150023>
> 
> This caused a regression:
> 
> Bug 116118: REGRESSION (r150023): Table cells on buildbot waterfall page are squashed

r150023 also causes crashes on some buildbot pages (happened on an internal Safari buildbot page):

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebCore                 0x000000010ccf6e82 WebCore::RenderTableSection::distributeRowSpanHeightToRows(WTF::Vector<WebCore::RenderTableCell*, 5ul, WTF::CrashOnOverflow>&) + 2402
1   com.apple.WebCore                 0x000000010c280dab WebCore::RenderTableSection::calcRowLogicalHeight() + 1755
2   com.apple.WebCore                 0x000000010c27c9eb WebCore::RenderTable::layout() + 747
3   com.apple.WebCore                 0x000000010cc31733 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&) + 723
4   com.apple.WebCore                 0x000000010cc2d8cb WebCore::RenderBlock::layoutBlockChildren(bool, WebCore::LayoutUnit&) + 747
5   com.apple.WebCore                 0x000000010cc2cd61 WebCore::RenderBlock::layoutBlock(bool, WebCore::LayoutUnit) + 1041
6   com.apple.WebCore                 0x000000010c1f9bf4 WebCore::RenderBlock::layout() + 52
7   com.apple.WebCore                 0x000000010cc31733 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&) + 723
8   com.apple.WebCore                 0x000000010cc2d8cb WebCore::RenderBlock::layoutBlockChildren(bool, WebCore::LayoutUnit&) + 747
9   com.apple.WebCore                 0x000000010cc2cd61 WebCore::RenderBlock::layoutBlock(bool, WebCore::LayoutUnit) + 1041
10  com.apple.WebCore                 0x000000010c1f9bf4 WebCore::RenderBlock::layout() + 52
11  com.apple.WebCore                 0x000000010cc31733 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&) + 723
12  com.apple.WebCore                 0x000000010cc2d8cb WebCore::RenderBlock::layoutBlockChildren(bool, WebCore::LayoutUnit&) + 747
13  com.apple.WebCore                 0x000000010cc2cd61 WebCore::RenderBlock::layoutBlock(bool, WebCore::LayoutUnit) + 1041
14  com.apple.WebCore                 0x000000010c1f9bf4 WebCore::RenderBlock::layout() + 52
15  com.apple.WebCore                 0x000000010cc31733 WebCore::RenderBlock::layoutBlockChild(WebCore::RenderBox*, WebCore::RenderBlock::MarginInfo&, WebCore::LayoutUnit&, WebCore::LayoutUnit&) + 723
16  com.apple.WebCore                 0x000000010cc2d8cb WebCore::RenderBlock::layoutBlockChildren(bool, WebCore::LayoutUnit&) + 747
17  com.apple.WebCore                 0x000000010cc2cd61 WebCore::RenderBlock::layoutBlock(bool, WebCore::LayoutUnit) + 1041
18  com.apple.WebCore                 0x000000010c1f9bf4 WebCore::RenderBlock::layout() + 52
19  com.apple.WebCore                 0x000000010c1f9b32 WebCore::RenderView::layout() + 1186
20  com.apple.WebCore                 0x000000010c1f8e25 WebCore::FrameView::layout(bool) + 1765
21  com.apple.WebCore                 0x000000010c1eee4e WebCore::Document::implicitClose() + 750
22  com.apple.WebCore                 0x000000010c1eeae1 WebCore::FrameLoader::checkCompleted() + 337
23  com.apple.WebCore                 0x000000010c63ee52 WebCore::CachedResourceLoader::loadDone(WebCore::CachedResource*) + 66
24  com.apple.WebCore                 0x000000010cdc2462 WebCore::SubresourceLoader::releaseResources() + 82
25  com.apple.WebCore                 0x000000010c2506dd WebCore::SubresourceLoader::didFinishLoading(double) + 189
[…]

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list