Title: [254895] trunk/Source/WebCore
Revision
254895
Author
[email protected]
Date
2020-01-21 17:30:05 -0800 (Tue, 21 Jan 2020)

Log Message

Add missing NS_NOESCAPE to CFNetwork SPI
https://bugs.webkit.org/show_bug.cgi?id=206561
<rdar://problem/58774422>

Reviewed by Joe Pecoraro.

Source/WebCore:

* platform/network/cocoa/NetworkStorageSessionCocoa.mm:

Source/WebCore/PAL:

* pal/spi/cf/CFNetworkSPI.h:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (254894 => 254895)


--- trunk/Source/WebCore/ChangeLog	2020-01-22 01:25:57 UTC (rev 254894)
+++ trunk/Source/WebCore/ChangeLog	2020-01-22 01:30:05 UTC (rev 254895)
@@ -1,3 +1,13 @@
+2020-01-21  Alex Christensen  <[email protected]>
+
+        Add missing NS_NOESCAPE to CFNetwork SPI
+        https://bugs.webkit.org/show_bug.cgi?id=206561
+        <rdar://problem/58774422>
+
+        Reviewed by Joe Pecoraro.
+
+        * platform/network/cocoa/NetworkStorageSessionCocoa.mm:
+
 2020-01-21  Said Abou-Hallawa  <[email protected]>
 
         Make RenderingMode and AlphaPremultiplication enum classes and move them to separate headers

Modified: trunk/Source/WebCore/PAL/ChangeLog (254894 => 254895)


--- trunk/Source/WebCore/PAL/ChangeLog	2020-01-22 01:25:57 UTC (rev 254894)
+++ trunk/Source/WebCore/PAL/ChangeLog	2020-01-22 01:30:05 UTC (rev 254895)
@@ -1,3 +1,13 @@
+2020-01-21  Alex Christensen  <[email protected]>
+
+        Add missing NS_NOESCAPE to CFNetwork SPI
+        https://bugs.webkit.org/show_bug.cgi?id=206561
+        <rdar://problem/58774422>
+
+        Reviewed by Joe Pecoraro.
+
+        * pal/spi/cf/CFNetworkSPI.h:
+
 2020-01-21  Rob Buis  <[email protected]>
 
         Add build flag for stale-while-revalidate

Modified: trunk/Source/WebCore/PAL/pal/spi/cf/CFNetworkSPI.h (254894 => 254895)


--- trunk/Source/WebCore/PAL/pal/spi/cf/CFNetworkSPI.h	2020-01-22 01:25:57 UTC (rev 254894)
+++ trunk/Source/WebCore/PAL/pal/spi/cf/CFNetworkSPI.h	2020-01-22 01:30:05 UTC (rev 254895)
@@ -127,7 +127,7 @@
 @interface NSHTTPCookieStorage ()
 - (id)_initWithIdentifier:(NSString *)identifier private:(bool)isPrivate;
 - (void)_getCookiesForURL:(NSURL *)url mainDocumentURL:(NSURL *)mainDocumentURL partition:(NSString *)partition completionHandler:(void (^)(NSArray *))completionHandler;
-- (void)_getCookiesForURL:(NSURL *)url mainDocumentURL:(NSURL *)mainDocumentURL partition:(NSString *)partition policyProperties:(NSDictionary*)props completionHandler:(void (^)(NSArray *))completionHandler;
+- (void)_getCookiesForURL:(NSURL *)url mainDocumentURL:(NSURL *)mainDocumentURL partition:(NSString *)partition policyProperties:(NSDictionary*)props completionHandler:(void (NS_NOESCAPE ^)(NSArray *))completionHandler;
 - (void)_setCookies:(NSArray *)cookies forURL:(NSURL *)URL mainDocumentURL:(NSURL *)mainDocumentURL policyProperties:(NSDictionary*) props;
 - (void)removeCookiesSinceDate:(NSDate *)date;
 - (id)_initWithCFHTTPCookieStorage:(CFHTTPCookieStorageRef)cfStorage;

Modified: trunk/Source/WebCore/platform/network/cocoa/NetworkStorageSessionCocoa.mm (254894 => 254895)


--- trunk/Source/WebCore/platform/network/cocoa/NetworkStorageSessionCocoa.mm	2020-01-22 01:25:57 UTC (rev 254894)
+++ trunk/Source/WebCore/platform/network/cocoa/NetworkStorageSessionCocoa.mm	2020-01-22 01:30:05 UTC (rev 254895)
@@ -41,13 +41,6 @@
 - (CFURLRef)_cfurl;
 @end
 
-#if (PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || (PLATFORM(IOS_FAMILY) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000)
-@interface NSHTTPCookieStorage (Staging)
-- (void)_getCookiesForURL:(NSURL *)url mainDocumentURL:(NSURL *)mainDocumentURL partition:(NSString *)partition policyProperties:(NSDictionary*)props completionHandler:(void (^)(NSArray *))completionHandler;
-- (void)_setCookies:(NSArray *)cookies forURL:(NSURL *)URL mainDocumentURL:(NSURL *)mainDocumentURL policyProperties:(NSDictionary*) props;
-@end
-#endif
-
 namespace WebCore {
 
 void NetworkStorageSession::setCookie(const Cookie& cookie)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to