Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 6b250d82f6e831eaca7af1f86aa296746ecdbda6 https://github.com/WebKit/WebKit/commit/6b250d82f6e831eaca7af1f86aa296746ecdbda6 Author: Brian Weinstein <bweinst...@apple.com> Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths: M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionControllerCocoa.mm M Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIWebNavigation.mm Log Message: ----------- Check for webNavigation permission before dispatching events https://bugs.webkit.org/show_bug.cgi?id=264542 rdar://102820594 Reviewed by Timothy Hatcher. This PR also updates the webNavigation tests so they to continue working. * Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionControllerCocoa.mm: (WebKit::WebExtensionController::didStartProvisionalLoadForFrame): (WebKit::WebExtensionController::didCommitLoadForFrame): (WebKit::WebExtensionController::didFinishLoadForFrame): (WebKit::WebExtensionController::didFailLoadForFrame): * Tools/TestWebKitAPI/Tests/WebKitCocoa/WKWebExtensionAPIWebNavigation.mm: (TestWebKitAPI::TEST): Canonical link: https://commits.webkit.org/270503@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes