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

Reply via email to