[webkit-changes] [WebKit/WebKit] 6cdbb2: Consolidate RuntimeApplicationChecks in WTF
aestes
noreply at github.com
Tue Oct 8 17:43:04 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6cdbb2d7e7049de43514c56dc660f53166ebc7ce
https://github.com/WebKit/WebKit/commit/6cdbb2d7e7049de43514c56dc660f53166ebc7ce
Author: Andy Estes <aestes at apple.com>
Date: 2024-10-08 (Tue, 08 Oct 2024)
Changed paths:
M Source/WTF/WTF.xcodeproj/project.pbxproj
M Source/WTF/wtf/CMakeLists.txt
A Source/WTF/wtf/RuntimeApplicationChecks.cpp
A Source/WTF/wtf/RuntimeApplicationChecks.h
R Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.cpp
M Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h
A Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.mm
M Source/WebCore/Headers.cmake
M Source/WebCore/Modules/geolocation/Geolocation.cpp
M Source/WebCore/Sources.txt
M Source/WebCore/SourcesCocoa.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/accessibility/AccessibilityObject.h
M Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.mm
M Source/WebCore/accessibility/isolatedtree/AXIsolatedTree.h
M Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm
M Source/WebCore/bindings/js/JSDOMWindowBase.cpp
M Source/WebCore/bindings/js/JSLocationCustom.cpp
M Source/WebCore/bindings/js/ScriptController.cpp
M Source/WebCore/dom/Document.cpp
M Source/WebCore/dom/Element.cpp
M Source/WebCore/dom/ScriptDisallowedScope.h
M Source/WebCore/dom/ScriptElement.cpp
M Source/WebCore/editing/mac/EditorMac.mm
M Source/WebCore/html/HTMLAnchorElement.cpp
M Source/WebCore/html/HTMLMediaElement.cpp
M Source/WebCore/html/HTMLObjectElement.cpp
M Source/WebCore/html/MediaElementSession.cpp
M Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp
M Source/WebCore/loader/CrossOriginAccessControl.cpp
M Source/WebCore/loader/DocumentThreadableLoader.cpp
M Source/WebCore/loader/FrameLoader.cpp
M Source/WebCore/loader/SubresourceLoader.cpp
M Source/WebCore/loader/cache/CachedResourceLoader.cpp
M Source/WebCore/loader/cache/CachedScript.cpp
M Source/WebCore/page/EventHandler.cpp
M Source/WebCore/page/LocalDOMWindow.cpp
M Source/WebCore/page/OriginAccessPatterns.cpp
M Source/WebCore/page/Quirks.cpp
M Source/WebCore/page/SecurityOrigin.cpp
M Source/WebCore/page/SettingsBase.cpp
M Source/WebCore/page/mac/EventHandlerMac.mm
M Source/WebCore/platform/LegacySchemeRegistry.cpp
R Source/WebCore/platform/RuntimeApplicationChecks.cpp
R Source/WebCore/platform/RuntimeApplicationChecks.h
M Source/WebCore/platform/Timer.cpp
M Source/WebCore/platform/audio/ios/MediaSessionManagerIOS.mm
M Source/WebCore/platform/cocoa/NetworkExtensionContentFilter.mm
R Source/WebCore/platform/cocoa/RuntimeApplicationChecksCocoa.mm
M Source/WebCore/platform/cocoa/TextRecognitionResultCocoa.mm
M Source/WebCore/platform/gamepad/cocoa/GameControllerGamepad.mm
M Source/WebCore/platform/graphics/FontCascade.h
M Source/WebCore/platform/graphics/angle/GraphicsContextGLANGLE.cpp
M Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm
M Source/WebCore/platform/graphics/cg/ImageBufferCGBackend.cpp
M Source/WebCore/platform/graphics/cg/PDFDocumentImage.h
M Source/WebCore/platform/graphics/cocoa/GraphicsContextGLCocoa.mm
M Source/WebCore/platform/graphics/coretext/FontCascadeCoreText.cpp
M Source/WebCore/platform/graphics/coretext/FontCoreText.cpp
M Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp
M Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp
M Source/WebCore/platform/graphics/gstreamer/ImageDecoderGStreamer.cpp
M Source/WebCore/platform/graphics/gstreamer/mse/GStreamerRegistryScannerMSE.cpp
M Source/WebCore/platform/graphics/mac/LegacyDisplayRefreshMonitorMac.cpp
M Source/WebCore/platform/graphics/mac/controls/ControlMac.mm
M Source/WebCore/platform/ios/PlatformPasteboardIOS.mm
M Source/WebCore/platform/ios/UIViewControllerUtilities.mm
M Source/WebCore/platform/ios/UserAgentIOS.mm
M Source/WebCore/platform/ios/VideoPresentationInterfaceIOS.mm
M Source/WebCore/platform/ios/wak/WebCoreThread.mm
M Source/WebCore/platform/mac/WidgetMac.mm
M Source/WebCore/platform/mediastream/ios/MediaCaptureStatusBarManager.mm
M Source/WebCore/platform/mediastream/mac/RealtimeMediaSourceCenterMac.mm
M Source/WebCore/platform/network/DNS.cpp
M Source/WebCore/platform/network/NetworkStorageSession.cpp
M Source/WebCore/platform/network/cocoa/ProtectionSpaceCocoa.mm
M Source/WebCore/platform/network/cocoa/ResourceRequestCocoa.mm
M Source/WebCore/platform/network/mac/ResourceHandleMac.mm
M Source/WebCore/rendering/RenderBox.cpp
M Source/WebCore/rendering/RenderBoxModelObject.cpp
M Source/WebCore/rendering/RenderLayerBacking.cpp
M Source/WebCore/xml/XMLHttpRequest.cpp
M Source/WebKit/GPUProcess/GPUProcess.cpp
M Source/WebKit/GPUProcess/GPUProcess.h
M Source/WebKit/ModelProcess/ModelProcess.cpp
M Source/WebKit/ModelProcess/ModelProcess.h
M Source/WebKit/NetworkProcess/NetworkProcess.cpp
M Source/WebKit/NetworkProcess/NetworkProcess.h
M Source/WebKit/NetworkProcess/NetworkSession.cpp
M Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.cpp
M Source/WebKit/NetworkProcess/cocoa/NetworkProcessCocoa.mm
M Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm
M Source/WebKit/Platform/IPC/HandleMessage.h
M Source/WebKit/Platform/ios/PaymentAuthorizationController.mm
M Source/WebKit/Shared/AuxiliaryProcess.h
M Source/WebKit/Shared/Cocoa/ArgumentCodersCocoa.mm
M Source/WebKit/Shared/Cocoa/AuxiliaryProcessCocoa.mm
M Source/WebKit/Shared/Cocoa/CoreIPCSecureCoding.mm
M Source/WebKit/Shared/Cocoa/DefaultWebBrowserChecks.mm
M Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCEndpointMessages.mm
M Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm
M Source/WebKit/Shared/WebPreferencesDefaultValues.cpp
M Source/WebKit/Shared/ios/NativeWebKeyboardEventIOS.mm
M Source/WebKit/Shared/ios/WebPreferencesDefaultValuesIOS.mm
M Source/WebKit/Shared/mac/AuxiliaryProcessMac.mm
M Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
M Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm
M Source/WebKit/UIProcess/API/Cocoa/WKWebViewTesting.mm
M Source/WebKit/UIProcess/API/ios/WKWebViewIOS.mm
M Source/WebKit/UIProcess/Cocoa/SOAuthorization/SOAuthorizationSession.mm
M Source/WebKit/UIProcess/Cocoa/UserMediaPermissionRequestManagerProxy.mm
M Source/WebKit/UIProcess/Cocoa/WKShareSheet.mm
M Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm
M Source/WebKit/UIProcess/Cocoa/WebProcessProxyCocoa.mm
M Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionContextCocoa.mm
M Source/WebKit/UIProcess/GPU/GPUProcessProxy.cpp
M Source/WebKit/UIProcess/Inspector/WebInspectorUtilities.cpp
M Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm
M Source/WebKit/UIProcess/Model/ModelProcessProxy.cpp
M Source/WebKit/UIProcess/Network/NetworkProcessProxyCocoa.mm
M Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingCoordinatorProxy.cpp
M Source/WebKit/UIProcess/WebPageProxy.cpp
M Source/WebKit/UIProcess/WebProcessPool.cpp
M Source/WebKit/UIProcess/WebsiteData/Cocoa/WebsiteDataStoreCocoa.mm
M Source/WebKit/UIProcess/ios/WKBaseScrollView.mm
M Source/WebKit/UIProcess/ios/WKContentView.mm
M Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm
M Source/WebKit/UIProcess/ios/WebPageProxyIOS.mm
M Source/WebKit/UIProcess/mac/WebPageProxyMac.mm
M Source/WebKit/WebProcess/Network/WebLoaderStrategy.cpp
M Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.cpp
M Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm
M Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm
M Source/WebKit/WebProcess/WebProcess.cpp
M Source/WebKit/WebProcess/WebProcess.h
M Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm
M Source/WebKitLegacy/WebCoreSupport/WebResourceLoadScheduler.cpp
M Source/WebKitLegacy/ios/WebCoreSupport/WebChromeClientIOS.mm
M Source/WebKitLegacy/mac/Misc/WebDownload.mm
M Source/WebKitLegacy/mac/Plugins/WebPluginController.mm
M Source/WebKitLegacy/mac/WebCoreSupport/WebContextMenuClient.mm
M Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.mm
M Source/WebKitLegacy/mac/WebView/WebFrame.mm
M Source/WebKitLegacy/mac/WebView/WebHTMLView.mm
M Source/WebKitLegacy/mac/WebView/WebImmediateActionController.mm
M Source/WebKitLegacy/mac/WebView/WebPDFView.mm
M Source/WebKitLegacy/mac/WebView/WebPreferences.mm
M Source/WebKitLegacy/mac/WebView/WebPreferencesDefaultValues.mm
M Source/WebKitLegacy/mac/WebView/WebResource.mm
M Source/WebKitLegacy/mac/WebView/WebView.mm
M Source/WebKitLegacy/mac/WebView/WebViewRenderingUpdateScheduler.mm
M Tools/TestWebKitAPI/Tests/WebCore/cocoa/TestGraphicsContextGLCocoa.mm
M Tools/TestWebKitAPI/Tests/WebKitCocoa/InAppBrowserPrivacy.mm
M Tools/TestWebKitAPI/WebCoreTestUtilities.h
Log Message:
-----------
Consolidate RuntimeApplicationChecks in WTF
https://bugs.webkit.org/show_bug.cgi?id=281014
rdar://137460460
Reviewed by Brent Fulgham.
RuntimeApplicationChecks related to SDK-aligned behaviors lived in WTF, but checks related to
bundle identifiers, etc. lived in WebCore. To assist in a follow-on change that will require
checking the application bundle identifier when computing SDK-aligned behaviors, this change
consolidates RuntimeApplicationChecks(Cocoa) in WTF.
* Source/WTF/WTF.xcodeproj/project.pbxproj:
* Source/WTF/wtf/RuntimeApplicationChecks.cpp:
Renamed from Source/WebCore/platform/RuntimeApplicationChecks.cpp.
* Source/WTF/wtf/RuntimeApplicationChecks.h:
Renamed from Source/WebCore/platform/RuntimeApplicationChecks.h.
* Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h:
Moved Cocoa-specific code from Source/WebCore/platform/RuntimeApplicationChecks.h.
* Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.mm:
Renamed from Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.cpp.
* Source/WebCore/Modules/geolocation/Geolocation.cpp:
* Source/WebCore/Sources.txt:
* Source/WebCore/SourcesCocoa.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/accessibility/AccessibilityObject.h:
* Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.mm:
* Source/WebCore/accessibility/isolatedtree/AXIsolatedTree.h:
* Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
* Source/WebCore/bindings/js/JSDOMWindowBase.cpp:
* Source/WebCore/bindings/js/JSLocationCustom.cpp:
* Source/WebCore/bindings/js/ScriptController.cpp:
* Source/WebCore/dom/Document.cpp:
* Source/WebCore/dom/Element.cpp:
* Source/WebCore/dom/ScriptDisallowedScope.h:
* Source/WebCore/dom/ScriptElement.cpp:
* Source/WebCore/editing/mac/EditorMac.mm:
* Source/WebCore/html/HTMLAnchorElement.cpp:
* Source/WebCore/html/HTMLMediaElement.cpp:
* Source/WebCore/html/HTMLObjectElement.cpp:
* Source/WebCore/html/MediaElementSession.cpp:
* Source/WebCore/inspector/agents/InspectorTimelineAgent.cpp:
* Source/WebCore/loader/CrossOriginAccessControl.cpp:
* Source/WebCore/loader/DocumentThreadableLoader.cpp:
* Source/WebCore/loader/FrameLoader.cpp:
* Source/WebCore/loader/SubresourceLoader.cpp:
* Source/WebCore/loader/cache/CachedResourceLoader.cpp:
* Source/WebCore/loader/cache/CachedScript.cpp:
* Source/WebCore/page/EventHandler.cpp:
* Source/WebCore/page/LocalDOMWindow.cpp:
* Source/WebCore/page/OriginAccessPatterns.cpp:
* Source/WebCore/page/Quirks.cpp:
* Source/WebCore/page/SecurityOrigin.cpp:
* Source/WebCore/page/SettingsBase.cpp:
* Source/WebCore/page/mac/EventHandlerMac.mm:
* Source/WebCore/platform/LegacySchemeRegistry.cpp:
* Source/WebCore/platform/RuntimeApplicationChecks.h: Removed.
* Source/WebCore/platform/Timer.cpp:
* Source/WebCore/platform/audio/ios/MediaSessionManagerIOS.mm:
* Source/WebCore/platform/cocoa/NetworkExtensionContentFilter.mm:
* Source/WebCore/platform/cocoa/RuntimeApplicationChecksCocoa.mm: Removed.
* Source/WebCore/platform/cocoa/TextRecognitionResultCocoa.mm:
* Source/WebCore/platform/gamepad/cocoa/GameControllerGamepad.mm:
* Source/WebCore/platform/graphics/FontCascade.h:
* Source/WebCore/platform/graphics/angle/GraphicsContextGLANGLE.cpp:
* Source/WebCore/platform/graphics/avfoundation/objc/MediaPlayerPrivateAVFoundationObjC.mm:
* Source/WebCore/platform/graphics/cg/ImageBufferCGBackend.cpp:
* Source/WebCore/platform/graphics/cg/PDFDocumentImage.h:
* Source/WebCore/platform/graphics/cocoa/GraphicsContextGLCocoa.mm:
* Source/WebCore/platform/graphics/coretext/FontCascadeCoreText.cpp:
* Source/WebCore/platform/graphics/mac/LegacyDisplayRefreshMonitorMac.cpp:
* Source/WebCore/platform/graphics/mac/controls/ControlMac.mm:
* Source/WebCore/platform/ios/PlatformPasteboardIOS.mm:
* Source/WebCore/platform/ios/UIViewControllerUtilities.mm:
* Source/WebCore/platform/ios/UserAgentIOS.mm:
* Source/WebCore/platform/ios/VideoPresentationInterfaceIOS.mm:
* Source/WebCore/platform/ios/wak/WebCoreThread.mm:
* Source/WebCore/platform/mac/WidgetMac.mm:
* Source/WebCore/platform/mediastream/ios/MediaCaptureStatusBarManager.mm:
* Source/WebCore/platform/mediastream/mac/RealtimeMediaSourceCenterMac.mm:
* Source/WebCore/platform/network/DNS.cpp:
* Source/WebCore/platform/network/NetworkStorageSession.cpp:
* Source/WebCore/platform/network/cocoa/ProtectionSpaceCocoa.mm:
* Source/WebCore/platform/network/cocoa/ResourceRequestCocoa.mm:
* Source/WebCore/platform/network/mac/ResourceHandleMac.mm:
* Source/WebCore/rendering/RenderBox.cpp:
* Source/WebCore/rendering/RenderBoxModelObject.cpp:
* Source/WebCore/rendering/RenderLayerBacking.cpp:
* Source/WebCore/xml/XMLHttpRequest.cpp:
* Source/WebKit/GPUProcess/GPUProcess.cpp:
* Source/WebKit/GPUProcess/GPUProcess.h:
* Source/WebKit/ModelProcess/ModelProcess.cpp:
* Source/WebKit/ModelProcess/ModelProcess.h:
* Source/WebKit/NetworkProcess/NetworkProcess.cpp:
* Source/WebKit/NetworkProcess/NetworkProcess.h:
* Source/WebKit/NetworkProcess/NetworkSession.cpp:
* Source/WebKit/NetworkProcess/PrivateClickMeasurement/PrivateClickMeasurementManager.cpp:
* Source/WebKit/NetworkProcess/cocoa/NetworkProcessCocoa.mm:
* Source/WebKit/NetworkProcess/cocoa/NetworkSessionCocoa.mm:
* Source/WebKit/Platform/IPC/HandleMessage.h:
* Source/WebKit/Platform/ios/PaymentAuthorizationController.mm:
* Source/WebKit/Shared/AuxiliaryProcess.h:
* Source/WebKit/Shared/Cocoa/ArgumentCodersCocoa.mm:
* Source/WebKit/Shared/Cocoa/AuxiliaryProcessCocoa.mm:
* Source/WebKit/Shared/Cocoa/CoreIPCSecureCoding.mm:
* Source/WebKit/Shared/Cocoa/DefaultWebBrowserChecks.mm:
* Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCEndpointMessages.mm:
* Source/WebKit/Shared/RemoteLayerTree/RemoteLayerTreeTransaction.mm:
* Source/WebKit/Shared/WebPreferencesDefaultValues.cpp:
* Source/WebKit/Shared/ios/NativeWebKeyboardEventIOS.mm:
* Source/WebKit/Shared/ios/WebPreferencesDefaultValuesIOS.mm:
* Source/WebKit/Shared/mac/AuxiliaryProcessMac.mm:
* Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm:
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
* Source/WebKit/UIProcess/API/Cocoa/WKWebViewTesting.mm:
* Source/WebKit/UIProcess/API/ios/WKWebViewIOS.mm:
* Source/WebKit/UIProcess/Cocoa/SOAuthorization/SOAuthorizationSession.mm:
* Source/WebKit/UIProcess/Cocoa/UserMediaPermissionRequestManagerProxy.mm:
* Source/WebKit/UIProcess/Cocoa/WKShareSheet.mm:
* Source/WebKit/UIProcess/Cocoa/WebProcessPoolCocoa.mm:
* Source/WebKit/UIProcess/Cocoa/WebProcessProxyCocoa.mm:
* Source/WebKit/UIProcess/Extensions/Cocoa/WebExtensionContextCocoa.mm:
* Source/WebKit/UIProcess/GPU/GPUProcessProxy.cpp:
* Source/WebKit/UIProcess/Inspector/WebInspectorUtilities.cpp:
* Source/WebKit/UIProcess/Launcher/cocoa/ProcessLauncherCocoa.mm:
* Source/WebKit/UIProcess/Model/ModelProcessProxy.cpp:
* Source/WebKit/UIProcess/Network/NetworkProcessProxyCocoa.mm:
* Source/WebKit/UIProcess/RemoteLayerTree/RemoteScrollingCoordinatorProxy.cpp:
* Source/WebKit/UIProcess/WebPageProxy.cpp:
* Source/WebKit/UIProcess/WebProcessPool.cpp:
* Source/WebKit/UIProcess/WebsiteData/Cocoa/WebsiteDataStoreCocoa.mm:
* Source/WebKit/UIProcess/ios/WKBaseScrollView.mm:
* Source/WebKit/UIProcess/ios/WKContentView.mm:
* Source/WebKit/UIProcess/ios/WKContentViewInteraction.mm:
* Source/WebKit/UIProcess/ios/WebPageProxyIOS.mm:
* Source/WebKit/UIProcess/mac/WebPageProxyMac.mm:
* Source/WebKit/WebProcess/Network/WebLoaderStrategy.cpp:
* Source/WebKit/WebProcess/WebCoreSupport/WebLocalFrameLoaderClient.cpp:
* Source/WebKit/WebProcess/WebPage/ios/WebPageIOS.mm:
* Source/WebKit/WebProcess/WebPage/mac/WebPageMac.mm:
* Source/WebKit/WebProcess/WebProcess.cpp:
* Source/WebKit/WebProcess/WebProcess.h:
* Source/WebKit/WebProcess/cocoa/WebProcessCocoa.mm:
* Source/WebKitLegacy/WebCoreSupport/WebResourceLoadScheduler.cpp:
* Source/WebKitLegacy/ios/WebCoreSupport/WebChromeClientIOS.mm:
* Source/WebKitLegacy/mac/Misc/WebDownload.mm:
* Source/WebKitLegacy/mac/Plugins/WebPluginController.mm:
* Source/WebKitLegacy/mac/WebCoreSupport/WebContextMenuClient.mm:
* Source/WebKitLegacy/mac/WebCoreSupport/WebFrameLoaderClient.mm:
* Source/WebKitLegacy/mac/WebView/WebFrame.mm:
* Source/WebKitLegacy/mac/WebView/WebHTMLView.mm:
* Source/WebKitLegacy/mac/WebView/WebImmediateActionController.mm:
* Source/WebKitLegacy/mac/WebView/WebPDFView.mm:
* Source/WebKitLegacy/mac/WebView/WebPreferences.mm:
* Source/WebKitLegacy/mac/WebView/WebPreferencesDefaultValues.mm:
* Source/WebKitLegacy/mac/WebView/WebResource.mm:
* Source/WebKitLegacy/mac/WebView/WebView.mm:
* Source/WebKitLegacy/mac/WebView/WebViewRenderingUpdateScheduler.mm:
* Tools/TestWebKitAPI/Tests/WebCore/cocoa/TestGraphicsContextGLCocoa.mm:
* Tools/TestWebKitAPI/Tests/WebKitCocoa/InAppBrowserPrivacy.mm:
* Tools/TestWebKitAPI/WebCoreTestUtilities.h:
Fixed imports and namespace qualifiers to reflect new location of RuntimeApplicationChecks.h.
Canonical link: https://commits.webkit.org/284864@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list