[webkit-changes] [WebKit/WebKit] 7b3898: REGRESSION(255664 at main): [Lockdown Mode] Switch ba...

Commit Queue noreply at github.com
Mon Feb 13 16:58:32 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 7b389848394a470b74f66503c10bb19e2216547d
      https://github.com/WebKit/WebKit/commit/7b389848394a470b74f66503c10bb19e2216547d
  Author: Brent Fulgham <bfulgham at webkit.org>
  Date:   2023-02-13 (Mon, 13 Feb 2023)

  Changed paths:
    M Source/WebKit/UIProcess/API/ios/WKWebViewIOS.mm
    M Tools/TestWebKitAPI/Tests/WebKitCocoa/UIDelegate.mm

  Log Message:
  -----------
  REGRESSION(255664 at main): [Lockdown Mode] Switch back to `CaptivePortal` key to avoid shipping apps that use that key
https://bugs.webkit.org/show_bug.cgi?id=252190
<rdar://102422729>

Reviewed by Wenson Hsieh and Chris Dumez.

The Lockdown Mode renaming update done in 255664 at main changed the string used to store
the app-specific user decision about Lockdown Mode use. We did not realize this string
was effectively an API used by other applications.

To avoid breaking behavior, we should revert to use the original key until a proper API
is created.

* Source/WebKit/UIProcess/API/ios/WKWebViewIOS.mm:
* Tools/TestWebKitAPI/Tests/WebKitCocoa/UIDelegate.mm:

Canonical link: https://commits.webkit.org/260233@main




More information about the webkit-changes mailing list