[webkit-changes] [WebKit/WebKit] 044a95: Fix WebKit declarations marked available in 10.12....
Elliott Williams
noreply at github.com
Fri Oct 13 16:53:40 PDT 2023
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 044a95bedd1493487fecf8c513b60b87edbfe56a
https://github.com/WebKit/WebKit/commit/044a95bedd1493487fecf8c513b60b87edbfe56a
Author: Elliott Williams <emw at apple.com>
Date: 2023-10-13 (Fri, 13 Oct 2023)
Changed paths:
M Source/WebKit/UIProcess/API/Cocoa/WKPreferences.h
M Source/WebKit/UIProcess/API/Cocoa/WKPreferencesPrivate.h
M Source/WebKit/UIProcess/API/Cocoa/WKUIDelegatePrivate.h
M Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h
M Source/WebKit/UIProcess/API/Cocoa/WKWebViewPrivate.h
M Source/WebKit/UIProcess/API/Cocoa/_WKLinkIconParameters.h
M Source/WebKit/UIProcess/API/Cocoa/_WKRemoteWebInspectorViewController.h
M Source/WebKit/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInEditingDelegate.h
M Source/WebKit/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInFrame.h
M Source/WebKit/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInRangeHandle.h
M Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextControllerPrivate.h
Log Message:
-----------
Fix WebKit declarations marked available in 10.12.3 which actually shipped in 10.12.4
https://bugs.webkit.org/show_bug.cgi?id=263006
rdar://116834122
Reviewed by Alexey Proskuryakov.
These declarations were pinned to the wrong macOS version years ago, in
https://commits.webkit.org/190395@main, because of a mistake we made
internally with the WK_MAC_TBA macro.
Fix declarations by looking at WebKit.framework headers from both
macOS releases, and ensuring availability declarations match.
* Source/WebKit/UIProcess/API/Cocoa/WKPreferences.h:
* Source/WebKit/UIProcess/API/Cocoa/WKPreferencesPrivate.h:
* Source/WebKit/UIProcess/API/Cocoa/WKUIDelegatePrivate.h:
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h:
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewPrivate.h:
* Source/WebKit/UIProcess/API/Cocoa/_WKLinkIconParameters.h:
* Source/WebKit/UIProcess/API/Cocoa/_WKRemoteWebInspectorViewController.h:
* Source/WebKit/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInEditingDelegate.h:
* Source/WebKit/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInFrame.h:
* Source/WebKit/WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInRangeHandle.h:
* Source/WebKit/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextControllerPrivate.h:
Canonical link: https://commits.webkit.org/269329@main
More information about the webkit-changes
mailing list