Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 1ef95fe531cc2f43866229874c5e16c90696d0ba
https://github.com/WebKit/WebKit/commit/1ef95fe531cc2f43866229874c5e16c90696d0ba
Author: Brady Eidson <[email protected]>
Date: 2026-07-06 (Mon, 06 Jul 2026)
Changed paths:
M Source/WebKit/UIProcess/API/Cocoa/WKContentWorld.h
M Source/WebKit/UIProcess/API/Cocoa/WKContentWorld.swift
M Source/WebKit/UIProcess/API/Cocoa/WKContentWorldConfiguration.h
M Source/WebKit/UIProcess/API/Cocoa/WKContentWorldConfiguration.mm
M Source/WebKit/UIProcess/API/Cocoa/WKHTTPCookieStore.h
M Source/WebKit/UIProcess/API/Cocoa/WKUIDelegate.h
M Tools/TestWebKitAPI/Tests/WebKit/WebPage/WebPageTests.swift
Log Message:
-----------
Small updates to various new APIs
rdar://181542734
https://bugs.webkit.org/show_bug.cgi?id=318743
Reviewed by Richard Robinson.
Feedback-based tweaks to these APIs to make them better for the platforms going
forward.
Test: Tools/TestWebKitAPI/Tests/WebKit/WebPage/WebPageTests.swift
* Source/WebKit/UIProcess/API/Cocoa/WKContentWorld.h:
* Source/WebKit/UIProcess/API/Cocoa/WKContentWorld.swift:
(WKContentWorld.world(with:)):
(WKContentWorld.isInspectable):
* Source/WebKit/UIProcess/API/Cocoa/WKContentWorldConfiguration.h:
* Source/WebKit/UIProcess/API/Cocoa/WKContentWorldConfiguration.mm:
(-[WKContentWorldConfiguration allowAccessingClosedShadowRoots]):
(-[WKContentWorldConfiguration setAllowAccessingClosedShadowRoots:]):
(-[WKContentWorldConfiguration isAutofillScriptingEnabled]):
(-[WKContentWorldConfiguration isElementUserInfoEnabled]):
(-[WKContentWorldConfiguration isLegacyBuiltinOverridesEnabled]):
(-[WKContentWorldConfiguration openClosedShadowRootsEnabled]): Deleted.
(-[WKContentWorldConfiguration setOpenClosedShadowRootsEnabled:]): Deleted.
(-[WKContentWorldConfiguration autofillScriptingEnabled]): Deleted.
(-[WKContentWorldConfiguration elementUserInfoEnabled]): Deleted.
(-[WKContentWorldConfiguration legacyBuiltinOverridesEnabled]): Deleted.
* Source/WebKit/UIProcess/API/Cocoa/WKHTTPCookieStore.h:
* Source/WebKit/UIProcess/API/Cocoa/WKUIDelegate.h:
* Tools/TestWebKitAPI/Tests/WebKit/WebPage/WebPageTests.swift:
(WebPageTests.clearContentWorld):
Canonical link: https://commits.webkit.org/316611@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications