Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 10a815cfebf7c0bb1cbae781a57de67cd96edeee https://github.com/WebKit/WebKit/commit/10a815cfebf7c0bb1cbae781a57de67cd96edeee Author: Anne van Kesteren <ann...@annevk.nl> Date: 2024-01-26 (Fri, 26 Jan 2024)
Changed paths: M Source/WebCore/Modules/cookie-store/CookieStore.cpp M Source/WebCore/inspector/InspectorInstrumentation.cpp M Source/WebCore/inspector/agents/InspectorAnimationAgent.cpp M Source/WebCore/inspector/agents/InspectorCSSAgent.cpp M Source/WebCore/inspector/agents/InspectorDOMAgent.cpp M Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp M Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp M Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp Log Message: ----------- More dynamicDowncast<Document> and adjacent dynamicDowncast<> adoption https://bugs.webkit.org/show_bug.cgi?id=268090 Reviewed by Chris Dumez. The result of grepping for is<Document> and then replacing downcast<> calls in the returned files. Quite a bit of Web Inspector code this time around. Also increase RefPtr usage. * Source/WebCore/Modules/cookie-store/CookieStore.cpp: (WebCore::CookieStore::stop): * Source/WebCore/inspector/InspectorInstrumentation.cpp: (WebCore::frameForScriptExecutionContext): (WebCore::InspectorInstrumentation::instrumentingAgents): * Source/WebCore/inspector/agents/InspectorAnimationAgent.cpp: (WebCore::InspectorAnimationAgent::enable): (WebCore::InspectorAnimationAgent::requestEffectTarget): (WebCore::InspectorAnimationAgent::willApplyKeyframeEffect): (WebCore::InspectorAnimationAgent::frameNavigated): * Source/WebCore/inspector/agents/InspectorCSSAgent.cpp: (WebCore::InspectorCSSAgent::getMatchedStylesForNode): (WebCore::InspectorCSSAgent::getInlineStylesForNode): (WebCore::InspectorCSSAgent::layoutFlagsForNode): * Source/WebCore/inspector/agents/InspectorDOMAgent.cpp: (WebCore::InspectorDOMAgent::unbind): (WebCore::InspectorDOMAgent::assertDocument): (WebCore::InspectorDOMAgent::assertElement): (WebCore::InspectorDOMAgent::assertEditableNode): (WebCore::InspectorDOMAgent::assertEditableElement): (WebCore::InspectorDOMAgent::querySelector): (WebCore::InspectorDOMAgent::querySelectorAll): (WebCore::InspectorDOMAgent::insertAdjacentHTML): (WebCore::InspectorDOMAgent::setNodeValue): (WebCore::InspectorDOMAgent::highlightSelector): (WebCore::InspectorDOMAgent::buildObjectForNode): (WebCore::InspectorDOMAgent::buildObjectForEventListener): (WebCore::InspectorDOMAgent::buildObjectForAccessibilityProperties): (WebCore::containsOnlyASCIIWhitespace): (WebCore::InspectorDOMAgent::innerParentNode): (WebCore::InspectorDOMAgent::didAddEventListener): (WebCore::InspectorDOMAgent::willRemoveEventListener): (WebCore::InspectorDOMAgent::nodeForPath): * Source/WebCore/inspector/agents/InspectorNetworkAgent.cpp: (WebCore::InspectorNetworkAgent::didReceiveResponse): (WebCore::InspectorNetworkAgent::enable): (WebCore::InspectorNetworkAgent::resolveWebSocket): * Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp: (WebCore::frame): * Source/WebCore/inspector/agents/page/PageNetworkAgent.cpp: Canonical link: https://commits.webkit.org/273601@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes