Title: [282332] trunk/Source/WebKit
Revision
282332
Author
[email protected]
Date
2021-09-13 10:01:14 -0700 (Mon, 13 Sep 2021)

Log Message

Linker warnings for WKWebViewConfiguration.limitsNavigationsToAppBoundDomains property methods
<https://webkit.org/b/230190>

Reviewed by Kate Cheney.

* UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
(-[WKWebViewConfiguration limitsNavigationsToAppBoundDomains]):
(-[WKWebViewConfiguration setLimitsNavigationsToAppBoundDomains:]):
- Move methods from category WKWebViewConfiguration (WKPrivate) to
  @implementation WKWebViewConfiguration to fix the warnings.

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (282331 => 282332)


--- trunk/Source/WebKit/ChangeLog	2021-09-13 16:57:46 UTC (rev 282331)
+++ trunk/Source/WebKit/ChangeLog	2021-09-13 17:01:14 UTC (rev 282332)
@@ -1,3 +1,16 @@
+2021-09-13  David Kilzer  <[email protected]>
+
+        Linker warnings for WKWebViewConfiguration.limitsNavigationsToAppBoundDomains property methods
+        <https://webkit.org/b/230190>
+
+        Reviewed by Kate Cheney.
+
+        * UIProcess/API/Cocoa/WKWebViewConfiguration.mm:
+        (-[WKWebViewConfiguration limitsNavigationsToAppBoundDomains]):
+        (-[WKWebViewConfiguration setLimitsNavigationsToAppBoundDomains:]):
+        - Move methods from category WKWebViewConfiguration (WKPrivate) to
+          @implementation WKWebViewConfiguration to fix the warnings.
+
 2021-09-12  Myles C. Maxfield  <[email protected]>
 
         [Cocoa] Drawing the rounded system ui font into canvas causes a crash

Modified: trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm (282331 => 282332)


--- trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm	2021-09-13 16:57:46 UTC (rev 282331)
+++ trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebViewConfiguration.mm	2021-09-13 17:01:14 UTC (rev 282332)
@@ -604,6 +604,16 @@
 ALLOW_DEPRECATED_DECLARATIONS_END
 
 #if PLATFORM(IOS_FAMILY)
+- (BOOL)limitsNavigationsToAppBoundDomains
+{
+    return _pageConfiguration->limitsNavigationsToAppBoundDomains();
+}
+
+- (void)setLimitsNavigationsToAppBoundDomains:(BOOL)limitsToAppBoundDomains
+{
+    _pageConfiguration->setLimitsNavigationsToAppBoundDomains(limitsToAppBoundDomains);
+}
+
 - (WKWebViewContentProviderRegistry *)_contentProviderRegistry
 {
     return _contentProviderRegistry.get([self] { return adoptNS([[WKWebViewContentProviderRegistry alloc] initWithConfiguration:self]); });
@@ -835,16 +845,6 @@
     return _pageConfiguration->clickInteractionDriverForTesting().get();
 }
 
-- (BOOL)limitsNavigationsToAppBoundDomains
-{
-    return _pageConfiguration->limitsNavigationsToAppBoundDomains();
-}
-
-- (void)setLimitsNavigationsToAppBoundDomains:(BOOL)limitsToAppBoundDomains
-{
-    _pageConfiguration->setLimitsNavigationsToAppBoundDomains(limitsToAppBoundDomains);
-}
-
 static _WKAttributionOverrideTesting toWKAttributionOverrideTesting(WebKit::AttributionOverrideTesting value)
 {
     if (value == WebKit::AttributionOverrideTesting::AppInitiated)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to