Enabled SecItemShim again as it turns out to be useful for CFNetwork APIs that
query Keychains underneath us.
* NetworkProcess/ios/NetworkProcessIOS.mm:
(WebKit::NetworkProcess::platformInitializeNetworkProcess):
* NetworkProcess/mac/NetworkProcessMac.mm:
(WebKit::NetworkProcess::platformInitializeNetworkProcess):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@232303
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2018-05-30 Jiewen Tan <jiewen_tan@apple.com>
+
+ Unreviewed, a quick build fix for r232276.
+
+ Enabled SecItemShim again as it turns out to be useful for CFNetwork APIs that
+ query Keychains underneath us.
+
+ * NetworkProcess/ios/NetworkProcessIOS.mm:
+ (WebKit::NetworkProcess::platformInitializeNetworkProcess):
+ * NetworkProcess/mac/NetworkProcessMac.mm:
+ (WebKit::NetworkProcess::platformInitializeNetworkProcess):
+
2018-05-30 Jer Noble <jer.noble@apple.com>
Auto-pip should use main content heuristic.
void NetworkProcess::platformInitializeNetworkProcess(const NetworkProcessCreationParameters& parameters)
{
-#if ENABLE(SEC_ITEM_SHIM) && !HAVE(SEC_KEY_PROXY)
+#if ENABLE(SEC_ITEM_SHIM)
+ // SecItemShim is needed for CFNetwork APIs that query Keychains beneath us.
initializeSecItemShim(*this);
#endif
platformInitializeNetworkProcessCocoa(parameters);
{
platformInitializeNetworkProcessCocoa(parameters);
-#if ENABLE(SEC_ITEM_SHIM) && !HAVE(SEC_KEY_PROXY)
+#if ENABLE(SEC_ITEM_SHIM)
+ // SecItemShim is needed for CFNetwork APIs that query Keychains beneath us.
initializeSecItemShim(*this);
#endif