Title: [239035] trunk/Source
Revision
239035
Author
[email protected]
Date
2018-12-10 10:06:37 -0800 (Mon, 10 Dec 2018)

Log Message

Move ENABLE_SEC_ITEM_SHIM out of WebKit's config.h
https://bugs.webkit.org/show_bug.cgi?id=192428

Reviewed by Tim Horton.

Source/WebKit:

* config.h:

Source/WTF:

* wtf/Platform.h:

Modified Paths

Diff

Modified: trunk/Source/WTF/ChangeLog (239034 => 239035)


--- trunk/Source/WTF/ChangeLog	2018-12-10 17:55:34 UTC (rev 239034)
+++ trunk/Source/WTF/ChangeLog	2018-12-10 18:06:37 UTC (rev 239035)
@@ -1,5 +1,14 @@
 2018-12-10  Alexey Proskuryakov  <[email protected]>
 
+        Move ENABLE_SEC_ITEM_SHIM out of WebKit's config.h
+        https://bugs.webkit.org/show_bug.cgi?id=192428
+
+        Reviewed by Tim Horton.
+
+        * wtf/Platform.h:
+
+2018-12-10  Alexey Proskuryakov  <[email protected]>
+
         Move more macros out of WebKit's config.h
         https://bugs.webkit.org/show_bug.cgi?id=192430
 

Modified: trunk/Source/WTF/wtf/Platform.h (239034 => 239035)


--- trunk/Source/WTF/wtf/Platform.h	2018-12-10 17:55:34 UTC (rev 239034)
+++ trunk/Source/WTF/wtf/Platform.h	2018-12-10 18:06:37 UTC (rev 239035)
@@ -1448,3 +1448,9 @@
 #if PLATFORM(IOS)
 #define HAVE_LINK_PREVIEW 1
 #endif
+
+#if PLATFORM(COCOA)
+/* FIXME: This is a USE style macro, as it triggers the use of CFURLConnection framework stubs. */
+/* FIXME: Is this still necessary? CFURLConnection isn't used on Cocoa platforms any more. */
+#define ENABLE_SEC_ITEM_SHIM 1
+#endif

Modified: trunk/Source/WebKit/ChangeLog (239034 => 239035)


--- trunk/Source/WebKit/ChangeLog	2018-12-10 17:55:34 UTC (rev 239034)
+++ trunk/Source/WebKit/ChangeLog	2018-12-10 18:06:37 UTC (rev 239035)
@@ -1,5 +1,14 @@
 2018-12-10  Alexey Proskuryakov  <[email protected]>
 
+        Move ENABLE_SEC_ITEM_SHIM out of WebKit's config.h
+        https://bugs.webkit.org/show_bug.cgi?id=192428
+
+        Reviewed by Tim Horton.
+
+        * config.h:
+
+2018-12-10  Alexey Proskuryakov  <[email protected]>
+
         Move more macros out of WebKit's config.h
         https://bugs.webkit.org/show_bug.cgi?id=192430
 

Modified: trunk/Source/WebKit/config.h (239034 => 239035)


--- trunk/Source/WebKit/config.h	2018-12-10 17:55:34 UTC (rev 239034)
+++ trunk/Source/WebKit/config.h	2018-12-10 18:06:37 UTC (rev 239035)
@@ -60,12 +60,6 @@
 
 #define PLUGIN_ARCHITECTURE(ARCH) (defined PLUGIN_ARCHITECTURE_##ARCH && PLUGIN_ARCHITECTURE_##ARCH)
 
-#ifndef ENABLE_SEC_ITEM_SHIM
-#if PLATFORM(MAC) || PLATFORM(IOS_FAMILY)
-#define ENABLE_SEC_ITEM_SHIM 1
-#endif
-#endif
-
 // FIXME: We should work towards not using CredentialStorage in WebKit to not have problems with digest authentication.
 #ifndef USE_CREDENTIAL_STORAGE_WITH_NETWORK_SESSION
 #define USE_CREDENTIAL_STORAGE_WITH_NETWORK_SESSION 1
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to