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