Title: [240420] branches/safari-607-branch/Source/WebCore/PAL
Revision
240420
Author
[email protected]
Date
2019-01-23 22:42:28 -0800 (Wed, 23 Jan 2019)

Log Message

Cherry-pick r240184. rdar://problem/47484242

    Follow-up: Override the session configuration for cookieAcceptPolicy
    <https://bugs.webkit.org/show_bug.cgi?id=190925>
    <rdar://problem/45497382>

    Discussed with John Wilander.

    * pal/spi/cf/CFNetworkSPI.h: Declare new SPI for the internal
    macOS 10.12 Sierra SDK since it will never appear in those
    headers.  This fixes the build for trunk WebKit on Sierra.

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@240184 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-607-branch/Source/WebCore/PAL/ChangeLog (240419 => 240420)


--- branches/safari-607-branch/Source/WebCore/PAL/ChangeLog	2019-01-24 06:42:26 UTC (rev 240419)
+++ branches/safari-607-branch/Source/WebCore/PAL/ChangeLog	2019-01-24 06:42:28 UTC (rev 240420)
@@ -1,5 +1,33 @@
 2019-01-23  Alan Coon  <[email protected]>
 
+        Cherry-pick r240184. rdar://problem/47484242
+
+    Follow-up: Override the session configuration for cookieAcceptPolicy
+    <https://bugs.webkit.org/show_bug.cgi?id=190925>
+    <rdar://problem/45497382>
+    
+    Discussed with John Wilander.
+    
+    * pal/spi/cf/CFNetworkSPI.h: Declare new SPI for the internal
+    macOS 10.12 Sierra SDK since it will never appear in those
+    headers.  This fixes the build for trunk WebKit on Sierra.
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@240184 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2019-01-18  David Kilzer  <[email protected]>
+
+            Follow-up: Override the session configuration for cookieAcceptPolicy
+            <https://bugs.webkit.org/show_bug.cgi?id=190925>
+            <rdar://problem/45497382>
+
+            Discussed with John Wilander.
+
+            * pal/spi/cf/CFNetworkSPI.h: Declare new SPI for the internal
+            macOS 10.12 Sierra SDK since it will never appear in those
+            headers.  This fixes the build for trunk WebKit on Sierra.
+
+2019-01-23  Alan Coon  <[email protected]>
+
         Cherry-pick r239947. rdar://problem/47295371
 
     Re-enable ability to build --cloop builds.

Modified: branches/safari-607-branch/Source/WebCore/PAL/pal/spi/cf/CFNetworkSPI.h (240419 => 240420)


--- branches/safari-607-branch/Source/WebCore/PAL/pal/spi/cf/CFNetworkSPI.h	2019-01-24 06:42:26 UTC (rev 240419)
+++ branches/safari-607-branch/Source/WebCore/PAL/pal/spi/cf/CFNetworkSPI.h	2019-01-24 06:42:28 UTC (rev 240420)
@@ -62,6 +62,15 @@
 #import <CFNetwork/CFNSURLConnection.h>
 #endif
 
+// This only needs to be declared on macOS 10.12 Sierra because
+// it will never appear in those SDK headers.  See also
+// HAVE(CFNETWORK_OVERRIDE_SESSION_COOKIE_ACCEPT_POLICY).
+#if PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED == 101200
+@interface NSHTTPCookieStorage ()
+@property (nonatomic, readwrite) BOOL _overrideSessionCookieAcceptPolicy;
+@end
+#endif
+
 #else // !PLATFORM(WIN) && !USE(APPLE_INTERNAL_SDK)
 
 typedef CF_ENUM(int64_t, _TimingDataOptions)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to