Title: [236291] trunk/Source/WebKit
Revision
236291
Author
you...@apple.com
Date
2018-09-20 16:17:35 -0700 (Thu, 20 Sep 2018)

Log Message

Allow additional plug-ins to run unsandboxed
https://bugs.webkit.org/show_bug.cgi?id=189791
<rdar://problem/44628127>

Reviewed by Brent Fulgham.

* UIProcess/Plugins/mac/PluginInfoStoreMac.mm:
(WebKit::PluginInfoStore::shouldAllowPluginToRunUnsandboxed):

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (236290 => 236291)


--- trunk/Source/WebKit/ChangeLog	2018-09-20 23:11:56 UTC (rev 236290)
+++ trunk/Source/WebKit/ChangeLog	2018-09-20 23:17:35 UTC (rev 236291)
@@ -1,3 +1,14 @@
+2018-09-20  Youenn Fablet  <you...@apple.com>
+
+        Allow additional plug-ins to run unsandboxed
+        https://bugs.webkit.org/show_bug.cgi?id=189791
+        <rdar://problem/44628127>
+
+        Reviewed by Brent Fulgham.
+
+        * UIProcess/Plugins/mac/PluginInfoStoreMac.mm:
+        (WebKit::PluginInfoStore::shouldAllowPluginToRunUnsandboxed):
+
 2018-09-20  Brent Fulgham  <bfulg...@apple.com>
 
         InjectedBundle parameters often need initialization function called before unarchiving

Modified: trunk/Source/WebKit/UIProcess/Plugins/mac/PluginInfoStoreMac.mm (236290 => 236291)


--- trunk/Source/WebKit/UIProcess/Plugins/mac/PluginInfoStoreMac.mm	2018-09-20 23:11:56 UTC (rev 236290)
+++ trunk/Source/WebKit/UIProcess/Plugins/mac/PluginInfoStoreMac.mm	2018-09-20 23:17:35 UTC (rev 236291)
@@ -93,7 +93,15 @@
         || pluginBundleIdentifier == "com.google.o1dbrowserplugin"_s
         || pluginBundleIdentifier == "com.apple.NPSafeInput"_s
         || pluginBundleIdentifier == "com.apple.BocomSubmitCtrl"_s
-        || pluginBundleIdentifier == "com.ftsafe.NPAPI-Core-Safe-SoftKeybaord.plugin.rfc1034identifier"_s;
+        || pluginBundleIdentifier == "com.ftsafe.NPAPI-Core-Safe-SoftKeybaord.plugin.rfc1034identifier"_s
+        || pluginBundleIdentifier == "com.cfca.npSecEditCtl.MAC.BOC.plugin"_s
+        || pluginBundleIdentifier == "cfca.com.npCryptoKit.MAC.BOC"_s
+        || pluginBundleIdentifier == "cfca.com.npP11CertEnroll.MAC.BOC"_s
+        || pluginBundleIdentifier == "cfca.com.npCryptoKit.UnionPay.MAC"_s
+        || pluginBundleIdentifier == "cfca.com.npP11CertEnroll.MAC.UnionPay"_s
+        || pluginBundleIdentifier == "Bocom.netsignplugin"_s
+        || pluginBundleIdentifier == "cfca.com.npP11CertEnroll.MAC.CGB"_s
+        || pluginBundleIdentifier == "cfca.com.npCryptoKit.CGB.MAC"_s;
 }
 
 bool PluginInfoStore::shouldUsePlugin(Vector<PluginModuleInfo>& alreadyLoadedPlugins, const PluginModuleInfo& plugin)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to