Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 98aa9fc589265e7192160e09b03e26fa78aa48f9 https://github.com/WebKit/WebKit/commit/98aa9fc589265e7192160e09b03e26fa78aa48f9 Author: Alan Baradlay <za...@apple.com> Date: 2025-03-24 (Mon, 24 Mar 2025)
Changed paths: M Source/WebCore/rendering/LegacyInlineIteratorInlines.h M Source/WebCore/rendering/LegacyLineLayout.cpp M Source/WebCore/rendering/LegacyLineLayout.h M Source/WebCore/rendering/RenderBlock.h M Source/WebCore/rendering/RenderBlockFlow.cpp M Source/WebCore/rendering/RenderBlockInlines.h M Source/WebCore/rendering/RenderLayer.cpp M Source/WebCore/rendering/RenderObject.cpp M Source/WebCore/rendering/line/BreakingContext.h Log Message: ----------- [Cleanup] Use RenderElement instead of RenderObject where applicable (cont...) https://bugs.webkit.org/show_bug.cgi?id=290253 Reviewed by Antti Koivisto. Let's try to avoid calling style() on RenderObject (when we know we have a subclass). * Source/WebCore/rendering/LegacyInlineIteratorInlines.h: (WebCore::IsolateTracker::addFakeRunIfNecessary): * Source/WebCore/rendering/LegacyLineLayout.cpp: (WebCore::LegacyLineLayout::shouldSkipCreatingRunsForObject): (WebCore::LegacyLineLayout::appendRunsForObject): * Source/WebCore/rendering/LegacyLineLayout.h: * Source/WebCore/rendering/RenderBlock.h: * Source/WebCore/rendering/RenderBlockFlow.cpp: (WebCore::trailingRubyBaseAndAdjacentTextContent): (WebCore::RenderBlockFlow::computeInlinePreferredLogicalWidths const): * Source/WebCore/rendering/RenderBlockInlines.h: (WebCore::RenderBlock::shouldSkipCreatingRunsForObject): Deleted. * Source/WebCore/rendering/RenderLayer.cpp: (WebCore::RenderLayer::computeHasVisibleContent const): * Source/WebCore/rendering/RenderObject.cpp: (WebCore::RenderObject::setPreferredLogicalWidthsDirty): * Source/WebCore/rendering/line/BreakingContext.h: (WebCore::BreakingContext::initializeForCurrentObject): (WebCore::checkWhitespaceCollapsingTransitions): Canonical link: https://commits.webkit.org/292588@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes