Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: bac2024d2e9d973d2210f9e06ff5a01272ccccf2 https://github.com/WebKit/WebKit/commit/bac2024d2e9d973d2210f9e06ff5a01272ccccf2 Author: Anne van Kesteren <ann...@annevk.nl> Date: 2024-02-15 (Thu, 15 Feb 2024)
Changed paths: M Source/WebCore/inspector/InspectorAuditAccessibilityObject.cpp M Source/WebCore/layout/formattingContexts/inline/InlineFormattingContext.cpp M Source/WebCore/layout/formattingContexts/inline/InlineItemsBuilder.cpp M Source/WebCore/layout/formattingContexts/inline/InlineLine.cpp M Source/WebCore/layout/formattingContexts/inline/IntrinsicWidthHandler.cpp Log Message: ----------- More dynamicDowncast<> adoption in layout code https://bugs.webkit.org/show_bug.cgi?id=269173 Reviewed by Alan Baradlay. Including a drive-by fix for InspectorAuditAccessibilityObject. * Source/WebCore/inspector/InspectorAuditAccessibilityObject.cpp: (WebCore::InspectorAuditAccessibilityObject::getElementsByComputedRole): (WebCore::InspectorAuditAccessibilityObject::getMouseEventNode): * Source/WebCore/layout/formattingContexts/inline/InlineFormattingContext.cpp: (WebCore::Layout::partialRangeForDamage): (WebCore::Layout::isEmptyInlineContent): * Source/WebCore/layout/formattingContexts/inline/InlineItemsBuilder.cpp: (WebCore::Layout::requiresVisualReordering): (WebCore::Layout::InlineItemsBuilder::traverseUntilDamaged): (WebCore::Layout::InlineItemsBuilder::collectInlineItems): (WebCore::Layout::InlineItemsBuilder::breakAndComputeBidiLevels): (WebCore::Layout::InlineItemsBuilder::computeInlineTextItemWidths): * Source/WebCore/layout/formattingContexts/inline/InlineLine.cpp: (WebCore::Layout::Line::append): * Source/WebCore/layout/formattingContexts/inline/IntrinsicWidthHandler.cpp: (WebCore::Layout::isContentEligibleForNonLineBuilderMaximumWidth): (WebCore::Layout::mayUseContentWidthBetweenLineBreaksAsMaximumSize): (WebCore::Layout::IntrinsicWidthHandler::simplifiedMinimumWidth const): Canonical link: https://commits.webkit.org/274729@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes