Changeset 280894 in webkit
- Timestamp:
- Aug 11, 2021, 3:15:10 AM (5 years ago)
- Location:
- releases/WebKitGTK/webkit-2.32/Source/WebCore
- Files:
-
- 2 edited
-
ChangeLog (modified) (1 diff)
-
rendering/updating/RenderTreeBuilderBlock.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
releases/WebKitGTK/webkit-2.32/Source/WebCore/ChangeLog
r280893 r280894 1 2021-03-15 Zalan Bujtas <zalan@apple.com> 2 3 Do not collapse the anonymous block when it is a candidate container for the list marker 4 https://bugs.webkit.org/show_bug.cgi?id=223196 5 <rdar://74574330> 6 7 Reviewed by Antti Koivisto. 8 9 Do not merge empty anonymous siblings when the callers says "do not collpase anonymous block". Those merge candidate 10 anonymous blocks may be candidate containers for some other conent (we expand on r238119 here). 11 12 * rendering/updating/RenderTreeBuilderBlock.cpp: 13 (WebCore::RenderTreeBuilder::Block::detach): 14 1 15 2021-03-14 Zalan Bujtas <zalan@apple.com> 2 16 -
releases/WebKitGTK/webkit-2.32/Source/WebCore/rendering/updating/RenderTreeBuilderBlock.cpp
r271055 r280894 289 289 auto prev = makeWeakPtr(oldChild.previousSibling()); 290 290 auto next = makeWeakPtr(oldChild.nextSibling()); 291 bool canMergeAnonymousBlocks = can MergeContiguousAnonymousBlocks(oldChild, prev.get(), next.get());291 bool canMergeAnonymousBlocks = canCollapseAnonymousBlock == CanCollapseAnonymousBlock::Yes && canMergeContiguousAnonymousBlocks(oldChild, prev.get(), next.get()); 292 292 293 293 auto takenChild = m_builder.detachFromRenderElement(parent, oldChild);
Note:
See TracChangeset
for help on using the changeset viewer.