Changeset 234922 in webkit
- Timestamp:
- Aug 16, 2018 7:28:34 AM (6 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r234920 r234922 1 2018-08-16 Zalan Bujtas <zalan@apple.com> 2 3 [LFC] Bail out of subtree verification when trees are out of sync. 4 https://bugs.webkit.org/show_bug.cgi?id=188633 5 6 Reviewed by Antti Koivisto. 7 8 There's no point of trying to match geometry when subtrees are out of sync. 9 They get out of sync when the render tree has unsupported boxes (see LayoutTreeBuilder). 10 11 * layout/Verification.cpp: 12 (WebCore::Layout::verifyAndOutputSubtree): 13 1 14 2018-08-16 Antti Koivisto <antti@apple.com> 2 15 -
trunk/Source/WebCore/layout/Verification.cpp
r234544 r234922 171 171 } 172 172 173 if (!childBox) { 174 stream << "Trees are out of sync!"; 175 stream.nextLine(); 176 return true; 177 } 178 173 179 if (is<RenderBlockFlow>(*childRenderer) && childBox->establishesInlineFormattingContext()) { 174 180 ASSERT(childRenderer->childrenInline()); … … 184 190 childRenderer = childRenderer->nextSibling(); 185 191 } 192 186 193 return mismtachingGeometry; 187 194 }
Note: See TracChangeset
for help on using the changeset viewer.