Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: ff3ed4b964a5faf30640640b2362bcdb7dc392de
https://github.com/WebKit/WebKit/commit/ff3ed4b964a5faf30640640b2362bcdb7dc392de
Author: Alan Baradlay <[email protected]>
Date: 2025-06-23 (Mon, 23 Jun 2025)
Changed paths:
M Source/WebCore/WebCore.order
M Source/WebCore/html/HTMLInputElement.cpp
M Source/WebCore/html/HTMLTableColElement.cpp
M Source/WebCore/html/HTMLTextAreaElement.cpp
M Source/WebCore/html/NumberInputType.cpp
M Source/WebCore/page/LocalFrameView.cpp
M Source/WebCore/page/SettingsBase.cpp
M Source/WebCore/rendering/RenderBlockFlow.cpp
M Source/WebCore/rendering/RenderBox.cpp
M Source/WebCore/rendering/RenderElement.cpp
M Source/WebCore/rendering/RenderLayerModelObject.cpp
M Source/WebCore/rendering/RenderListBox.cpp
M Source/WebCore/rendering/RenderListItem.cpp
M Source/WebCore/rendering/RenderListMarker.cpp
M Source/WebCore/rendering/RenderMenuList.cpp
M Source/WebCore/rendering/RenderObject.h
M Source/WebCore/rendering/RenderObjectInlines.h
M Source/WebCore/rendering/RenderReplaced.cpp
M Source/WebCore/rendering/RenderTableCell.cpp
M Source/WebCore/rendering/RenderTableCol.cpp
M Source/WebCore/rendering/RenderTableRow.cpp
M Source/WebCore/rendering/RenderText.cpp
M Source/WebCore/rendering/mathml/RenderMathMLBlock.cpp
M Source/WebCore/rendering/mathml/RenderMathMLToken.h
M Source/WebCore/rendering/updating/RenderTreeBuilder.cpp
M Source/WebCore/rendering/updating/RenderTreeBuilderBlock.cpp
M Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp
Log Message:
-----------
[Cleanup] Rename RenderObject::setNeedsLayoutAndPrefWidthsRecalc to
setNeedsLayoutAndPreferredWidthsUpdate
https://bugs.webkit.org/show_bug.cgi?id=294795
Reviewed by Antti Koivisto.
It calls RenderObject's setNeedsPreferredWidthsUpdate.
* Source/WebCore/WebCore.order:
* Source/WebCore/html/HTMLInputElement.cpp:
(WebCore::HTMLInputElement::attributeChanged):
* Source/WebCore/html/HTMLTableColElement.cpp:
(WebCore::HTMLTableColElement::attributeChanged):
* Source/WebCore/html/HTMLTextAreaElement.cpp:
(WebCore::HTMLTextAreaElement::attributeChanged):
* Source/WebCore/html/NumberInputType.cpp:
(WebCore::NumberInputType::attributeChanged):
* Source/WebCore/page/LocalFrameView.cpp:
(WebCore::LocalFrameView::forceLayoutParentViewIfNeeded):
(WebCore::LocalFrameView::forceLayoutForPagination):
* Source/WebCore/page/SettingsBase.cpp:
(WebCore::SettingsBase::setNeedsRelayoutAllFrames):
* Source/WebCore/rendering/RenderBlockFlow.cpp:
(WebCore::RenderBlockFlow::updateStylesForColumnChildren):
(WebCore::RenderBlockFlow::updateColumnProgressionFromStyle):
* Source/WebCore/rendering/RenderBox.cpp:
(WebCore::RenderBox::styleWillChange):
(WebCore::RenderBox::styleDidChange):
* Source/WebCore/rendering/RenderElement.cpp:
(WebCore::RenderElement::setNeedsLayoutForStyleDifference):
* Source/WebCore/rendering/RenderLayerModelObject.cpp:
(WebCore::RenderLayerModelObject::styleDidChange):
* Source/WebCore/rendering/RenderListBox.cpp:
(WebCore::RenderListBox::updateFromElement):
* Source/WebCore/rendering/RenderListItem.cpp:
(WebCore::RenderListItem::updateValue):
(WebCore::RenderListItem::counterDirectivesChanged):
* Source/WebCore/rendering/RenderListMarker.cpp:
(WebCore::RenderListMarker::imageChanged):
* Source/WebCore/rendering/RenderMenuList.cpp:
(WebCore::if):
(RenderMenuList::updateOptionsWidth):
* Source/WebCore/rendering/RenderObject.h:
* Source/WebCore/rendering/RenderObjectInlines.h:
(WebCore::RenderObject::setNeedsLayoutAndPreferredWidthsUpdate):
(WebCore::RenderObject::setNeedsLayoutAndPrefWidthsRecalc): Deleted.
* Source/WebCore/rendering/RenderReplaced.cpp:
(WebCore::RenderReplaced::intrinsicSizeChanged):
* Source/WebCore/rendering/RenderTableCell.cpp:
(WebCore::RenderTableCell::colSpanOrRowSpanChanged):
(WebCore::markCellDirtyWhenCollapsedBorderChanges):
* Source/WebCore/rendering/RenderTableCol.cpp:
(WebCore::RenderTableCol::updateFromElement):
* Source/WebCore/rendering/RenderTableRow.cpp:
(WebCore::RenderTableRow::styleDidChange):
* Source/WebCore/rendering/RenderText.cpp:
(WebCore::RenderText::styleDidChange):
(WebCore::RenderText::setTextInternal):
* Source/WebCore/rendering/mathml/RenderMathMLBlock.cpp:
(WebCore::RenderMathMLBlock::styleDidChange):
* Source/WebCore/rendering/mathml/RenderMathMLToken.h:
(WebCore::RenderMathMLToken::setMathVariantGlyphDirty):
* Source/WebCore/rendering/updating/RenderTreeBuilder.cpp:
(WebCore::RenderTreeBuilder::attachToRenderElementInternal):
(WebCore::resetRendererStateOnDetach):
(WebCore::RenderTreeBuilder::markBoxForRelayoutAfterSplit):
* Source/WebCore/rendering/updating/RenderTreeBuilderBlock.cpp:
(WebCore::RenderTreeBuilder::Block::detach):
(WebCore::RenderTreeBuilder::Block::dropAnonymousBoxChild):
* Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp:
(WebCore::RenderTreeBuilder::Inline::attachIgnoringContinuation):
(WebCore::RenderTreeBuilder::Inline::splitFlow):
(WebCore::RenderTreeBuilder::Inline::splitInlines):
Canonical link: https://commits.webkit.org/296505@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes