Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 4d126d6c1ea62328b7c04b01959880441b420412 https://github.com/WebKit/WebKit/commit/4d126d6c1ea62328b7c04b01959880441b420412 Author: Brian Weinstein <bweinst...@apple.com> Date: 2023-11-29 (Wed, 29 Nov 2023)
Changed paths: M Source/WebKit/DerivedSources-input.xcfilelist M Source/WebKit/DerivedSources-output.xcfilelist M Source/WebKit/DerivedSources.make M Source/WebKit/WebKit.xcodeproj/project.pbxproj A Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPIDeclarativeNetRequestCocoa.mm M Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPINamespaceCocoa.mm A Source/WebKit/WebProcess/Extensions/API/WebExtensionAPIDeclarativeNetRequest.h M Source/WebKit/WebProcess/Extensions/API/WebExtensionAPINamespace.h A Source/WebKit/WebProcess/Extensions/Interfaces/WebExtensionAPIDeclarativeNetRequest.idl M Source/WebKit/WebProcess/Extensions/Interfaces/WebExtensionAPINamespace.idl Log Message: ----------- Add stub declarativeNetRequest JavaScript bindings https://bugs.webkit.org/show_bug.cgi?id=265532 <rdar://problem/118941115> Reviewed by Timothy Hatcher. * Source/WebKit/DerivedSources-input.xcfilelist: * Source/WebKit/DerivedSources-output.xcfilelist: * Source/WebKit/DerivedSources.make: * Source/WebKit/WebKit.xcodeproj/project.pbxproj: * Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPIDeclarativeNetRequestCocoa.mm: Added. (WebKit::WebExtensionAPIDeclarativeNetRequest::updateEnabledRulesets): (WebKit::WebExtensionAPIDeclarativeNetRequest::getEnabledRulesets): (WebKit::WebExtensionAPIDeclarativeNetRequest::updateDynamicRules): (WebKit::WebExtensionAPIDeclarativeNetRequest::getDynamicRules): (WebKit::WebExtensionAPIDeclarativeNetRequest::updateSessionRules): (WebKit::WebExtensionAPIDeclarativeNetRequest::getSessionRules): (WebKit::WebExtensionAPIDeclarativeNetRequest::getMatchedRules): (WebKit::WebExtensionAPIDeclarativeNetRequest::isRegexSupported): (WebKit::WebExtensionAPIDeclarativeNetRequest::setExtensionActionOptions): * Source/WebKit/WebProcess/Extensions/API/Cocoa/WebExtensionAPINamespaceCocoa.mm: (WebKit::WebExtensionAPINamespace::declarativeNetRequest): * Source/WebKit/WebProcess/Extensions/API/WebExtensionAPIDeclarativeNetRequest.h: Added. (WebKit::WebExtensionAPIDeclarativeNetRequest::maxNumberOfStaticRulesets const): (WebKit::WebExtensionAPIDeclarativeNetRequest::maxNumberOfEnabledRulesets const): (WebKit::WebExtensionAPIDeclarativeNetRequest::maxNumberOfDynamicAndSessionRules const): * Source/WebKit/WebProcess/Extensions/API/WebExtensionAPINamespace.h: * Source/WebKit/WebProcess/Extensions/Interfaces/WebExtensionAPIDeclarativeNetRequest.idl: Added. * Source/WebKit/WebProcess/Extensions/Interfaces/WebExtensionAPINamespace.idl: Canonical link: https://commits.webkit.org/271294@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes