[webkit-changes] [WebKit/WebKit] 8ee28e: Remove InjectedBundleNavigationAction
EWS
noreply at github.com
Fri Nov 11 16:41:55 PST 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 8ee28ebed89a9e914ad69e25198fc9853ef9b162
https://github.com/WebKit/WebKit/commit/8ee28ebed89a9e914ad69e25198fc9853ef9b162
Author: Alex Christensen <achristensen at webkit.org>
Date: 2022-11-11 (Fri, 11 Nov 2022)
Changed paths:
M Source/WebKit/Shared/API/APIObject.h
A Source/WebKit/Shared/WebEventModifier.cpp
M Source/WebKit/Shared/WebEventModifier.h
M Source/WebKit/Shared/WebMouseEvent.cpp
M Source/WebKit/Shared/WebMouseEvent.h
M Source/WebKit/Sources.txt
M Source/WebKit/WebKit.xcodeproj/project.pbxproj
M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleAPICast.h
M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp
M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.h
M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleNavigationActionPrivate.h
R Source/WebKit/WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp
R Source/WebKit/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h
M Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp
M Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp
M Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp
Log Message:
-----------
Remove InjectedBundleNavigationAction
https://bugs.webkit.org/show_bug.cgi?id=247819
rdar://102248531
Reviewed by Tim Horton.
* Source/WebKit/Shared/API/APIObject.h:
* Source/WebKit/Shared/WebEventModifier.cpp: Added.
* Source/WebKit/Shared/WebEventModifier.h:
* Source/WebKit/Shared/WebMouseEvent.cpp:
(WebKit::mouseButton):
(WebKit::syntheticClickType):
* Source/WebKit/Shared/WebMouseEvent.h:
* Source/WebKit/Sources.txt:
* Source/WebKit/WebKit.xcodeproj/project.pbxproj:
* Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleAPICast.h:
* Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.cpp:
(WKBundleNavigationActionGetTypeID):
(WKBundleNavigationActionGetNavigationType):
(WKBundleNavigationActionGetEventModifiers):
(WKBundleNavigationActionGetEventMouseButton):
(WKBundleNavigationActionCopyHitTestResult):
(WKBundleNavigationActionCopyFormElement):
(WKBundleNavigationActionGetShouldOpenExternalURLs):
(WKBundleNavigationActionGetShouldTryAppLinks):
(WKBundleNavigationActionCopyDownloadAttribute):
* Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleNavigationAction.h:
* Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundleNavigationActionPrivate.h:
* Source/WebKit/WebProcess/InjectedBundle/InjectedBundleNavigationAction.cpp: Removed.
* Source/WebKit/WebProcess/InjectedBundle/InjectedBundleNavigationAction.h: Removed.
* Source/WebKit/WebProcess/WebCoreSupport/WebChromeClient.cpp:
(WebKit::modifiersForNavigationAction):
(WebKit::WebChromeClient::createWindow):
* Source/WebKit/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
(WebKit::WebFrameLoaderClient::dispatchDecidePolicyForNewWindowAction):
(WebKit::WebFrameLoaderClient::dispatchDecidePolicyForNavigationAction):
* Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp:
Canonical link: https://commits.webkit.org/256594@main
More information about the webkit-changes
mailing list