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