Title: [226286] trunk/Source/WebKit
Revision
226286
Author
je...@apple.com
Date
2017-12-22 16:00:42 -0800 (Fri, 22 Dec 2017)

Log Message

Allow WebsitePolicies API object to be bridged to _WKWebsitePolicies
https://bugs.webkit.org/show_bug.cgi?id=181135

Reviewed by Dan Bernstein.

_WKWebsitePolicies already wraps WebsitePolicies, we just never hooked this up in newObject().

* Shared/Cocoa/APIObject.mm:
(API::Object::newObject):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (226285 => 226286)


--- trunk/Source/WebKit/ChangeLog	2017-12-22 23:50:11 UTC (rev 226285)
+++ trunk/Source/WebKit/ChangeLog	2017-12-23 00:00:42 UTC (rev 226286)
@@ -1,3 +1,15 @@
+2017-12-22  Jeff Miller  <je...@apple.com>
+
+        Allow WebsitePolicies API object to be bridged to _WKWebsitePolicies
+        https://bugs.webkit.org/show_bug.cgi?id=181135
+
+        Reviewed by Dan Bernstein.
+
+        _WKWebsitePolicies already wraps WebsitePolicies, we just never hooked this up in newObject().
+
+        * Shared/Cocoa/APIObject.mm:
+        (API::Object::newObject):
+
 2017-12-22  Wenson Hsieh  <wenson_hs...@apple.com>
 
         Fix build failures due to using deprecated AppKit symbols

Modified: trunk/Source/WebKit/Shared/Cocoa/APIObject.mm (226285 => 226286)


--- trunk/Source/WebKit/Shared/Cocoa/APIObject.mm	2017-12-22 23:50:11 UTC (rev 226285)
+++ trunk/Source/WebKit/Shared/Cocoa/APIObject.mm	2017-12-23 00:00:42 UTC (rev 226286)
@@ -80,6 +80,7 @@
 #import "_WKUserInitiatedActionInternal.h"
 #import "_WKUserStyleSheetInternal.h"
 #import "_WKVisitedLinkStoreInternal.h"
+#import "_WKWebsitePoliciesInternal.h"
 
 #if ENABLE(APPLICATION_MANIFEST)
 #import "_WKApplicationManifestInternal.h"
@@ -316,6 +317,10 @@
         wrapper = [WKWebsiteDataStore alloc];
         break;
 
+    case Type::WebsitePolicies:
+        wrapper = [_WKWebsitePolicies alloc];
+        break;
+
     case Type::WindowFeatures:
         wrapper = [WKWindowFeatures alloc];
         break;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to