Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5d7a16b6189949cf682986449e2cf04c48385a7d
https://github.com/WebKit/WebKit/commit/5d7a16b6189949cf682986449e2cf04c48385a7d
Author: Alan Baradlay <[email protected]>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
M Source/WebCore/accessibility/AccessibilityRenderObject.cpp
M Source/WebCore/dom/Node.cpp
M Source/WebCore/dom/Position.cpp
M Source/WebCore/editing/VisiblePosition.cpp
M
Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContentPainter.cpp
M Source/WebCore/page/InteractionRegion.cpp
M Source/WebCore/page/TextIndicator.cpp
M Source/WebCore/page/ios/FrameIOS.mm
M Source/WebCore/rendering/CaretRectComputation.cpp
M Source/WebCore/rendering/LegacyInlineIterator.h
M Source/WebCore/rendering/RenderBlock.cpp
M Source/WebCore/rendering/RenderBlock.h
M Source/WebCore/rendering/RenderBlockFlow.cpp
M Source/WebCore/rendering/RenderBox.cpp
M Source/WebCore/rendering/RenderBox.h
M Source/WebCore/rendering/RenderBoxModelObject.h
M Source/WebCore/rendering/RenderDeprecatedFlexibleBox.cpp
M Source/WebCore/rendering/RenderElement.cpp
M Source/WebCore/rendering/RenderListMarker.cpp
M Source/WebCore/rendering/RenderObject.cpp
M Source/WebCore/rendering/RenderObject.h
M Source/WebCore/rendering/RenderObjectInlines.h
M Source/WebCore/rendering/RenderReplaced.cpp
M Source/WebCore/rendering/RenderReplica.cpp
M Source/WebCore/rendering/RenderTableSection.cpp
M Source/WebCore/rendering/line/BreakingContext.h
M Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp
M Source/WebCore/style/StyleExtractor.cpp
M Source/WebCore/style/StyleExtractorCustom.h
Log Message:
-----------
[Cleanup] Rename isReplacedOrAtomicInline to
IsBlockLevelReplacedOrAtomicInline
https://bugs.webkit.org/show_bug.cgi?id=295055
Reviewed by Antti Koivisto.
Inline level replaced box is by definition an atomic inline.
(see https://www.w3.org/TR/css-display-3/#atomic-inline)
This is in preparation for decoupling block and inline types here.
* Source/WebCore/accessibility/AccessibilityRenderObject.cpp:
(WebCore::nextContinuation):
* Source/WebCore/dom/Node.cpp:
(WebCore::Node::absoluteBoundingRect):
* Source/WebCore/dom/Position.cpp:
(WebCore::endsOfNodeAreVisuallyDistinctPositions):
* Source/WebCore/editing/VisiblePosition.cpp:
(WebCore::VisiblePosition::leftVisuallyDistinctCandidate const):
(WebCore::VisiblePosition::rightVisuallyDistinctCandidate const):
*
Source/WebCore/layout/integration/inline/LayoutIntegrationInlineContentPainter.cpp:
(WebCore::LayoutIntegration::InlineContentPainter::paintDisplayBox):
* Source/WebCore/page/InteractionRegion.cpp:
(WebCore::interactionRegionForRenderedRegion):
* Source/WebCore/page/TextIndicator.cpp:
(WebCore::hasNonInlineOrReplacedElements):
* Source/WebCore/page/ios/FrameIOS.mm:
(WebCore::LocalFrame::renderRectForPoint const):
* Source/WebCore/rendering/CaretRectComputation.cpp:
(WebCore::computeCaretRectForBox):
* Source/WebCore/rendering/LegacyInlineIterator.h:
(WebCore::isIteratorTarget):
* Source/WebCore/rendering/RenderBlock.cpp:
(WebCore::RenderBlock::styleWillChange):
(WebCore::RenderBlock::paintChild):
(WebCore::RenderBlock::positionForPoint):
(WebCore::RenderBlock::lineHeight const):
(WebCore::RenderBlock::baselinePosition const):
(WebCore::findFirstLetterBlock):
* Source/WebCore/rendering/RenderBlock.h:
* Source/WebCore/rendering/RenderBlockFlow.cpp:
(WebCore::RenderBlockFlow::rebuildFloatingObjectSetFromIntrudingFloats):
(WebCore::RenderBlockFlow::simplifiedNormalFlowLayout):
(WebCore::RenderBlockFlow::positionForPointWithInlineChildren):
(WebCore::InlineMinMaxIterator::next):
(WebCore::RenderBlockFlow::computeInlinePreferredLogicalWidths const):
* Source/WebCore/rendering/RenderBox.cpp:
(WebCore::RenderBox::offsetFromContainer const):
(WebCore::RenderBox::computeLogicalHeight const):
(WebCore::tableCellShouldHaveZeroInitialSize):
(WebCore::RenderBox::computePositionedLogicalWidth const):
(WebCore::RenderBox::computePositionedLogicalHeight const):
(WebCore::RenderBox::isUnsplittableForPagination const):
(WebCore::RenderBox::lineHeight const):
(WebCore::RenderBox::baselinePosition const):
* Source/WebCore/rendering/RenderBox.h:
(WebCore::RenderBox::hasIntrinsicAspectRatio const):
* Source/WebCore/rendering/RenderBoxModelObject.h:
(WebCore::RenderBoxModelObject::canHaveBoxInfoInFragment const):
* Source/WebCore/rendering/RenderDeprecatedFlexibleBox.cpp:
(WebCore::RenderDeprecatedFlexibleBox::applyLineClamp):
(WebCore::RenderDeprecatedFlexibleBox::clearLineClamp):
* Source/WebCore/rendering/RenderElement.cpp:
(WebCore::RenderElement::getLeadingCorner const):
(WebCore::RenderElement::getTrailingCorner const):
(WebCore::RenderElement::absoluteAnchorRect const):
* Source/WebCore/rendering/RenderListMarker.cpp:
(WebCore::RenderListMarker::RenderListMarker):
* Source/WebCore/rendering/RenderObject.cpp:
(WebCore::RenderObject::containingBlockForPositionType):
(WebCore::RenderObject::caretMaxOffset const):
* Source/WebCore/rendering/RenderObject.h:
(WebCore::RenderObject::isBlockLevelReplacedOrAtomicInline const):
(WebCore::RenderObject::setBlockLevelReplacedOrAtomicInline):
(WebCore::RenderObject::isReplacedOrAtomicInline const): Deleted.
(WebCore::RenderObject::setReplacedOrAtomicInline): Deleted.
* Source/WebCore/rendering/RenderObjectInlines.h:
(WebCore::RenderObject::isAtomicInlineLevelBox const):
* Source/WebCore/rendering/RenderReplaced.cpp:
(WebCore::m_intrinsicSize):
* Source/WebCore/rendering/RenderReplica.cpp:
(WebCore::RenderReplica::RenderReplica):
* Source/WebCore/rendering/RenderTableSection.cpp:
(WebCore::shouldFlexCellChild):
* Source/WebCore/rendering/line/BreakingContext.h:
(WebCore::BreakingContext::initializeForCurrentObject):
(WebCore::BreakingContext::commitAndUpdateLineBreakIfNeeded):
* Source/WebCore/rendering/updating/RenderTreeBuilderInline.cpp:
(WebCore::nextContinuation):
* Source/WebCore/style/StyleExtractor.cpp:
(WebCore::Style::isLayoutDependent):
* Source/WebCore/style/StyleExtractorCustom.h:
(WebCore::Style::extractZoomAdjustedPreferredSizeValue):
(WebCore::Style::extractZoomAdjustedPreferredSizeSerialization):
Canonical link: https://commits.webkit.org/296719@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