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