Title: [233811] trunk/Source/WebKit
Revision
233811
Author
[email protected]
Date
2018-07-13 12:41:08 -0700 (Fri, 13 Jul 2018)

Log Message

Allow BOCOM and ABC plug-ins to run unsandboxed
https://bugs.webkit.org/show_bug.cgi?id=187652
rdar://problem/42149182

Patch by Zach Li <[email protected]> on 2018-07-13
Reviewed by Youenn Fablet.

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

Modified Paths

Diff

Modified: trunk/Source/WebKit/ChangeLog (233810 => 233811)


--- trunk/Source/WebKit/ChangeLog	2018-07-13 19:17:42 UTC (rev 233810)
+++ trunk/Source/WebKit/ChangeLog	2018-07-13 19:41:08 UTC (rev 233811)
@@ -1,3 +1,14 @@
+2018-07-13  Zach Li  <[email protected]>
+
+        Allow BOCOM and ABC plug-ins to run unsandboxed
+        https://bugs.webkit.org/show_bug.cgi?id=187652
+        rdar://problem/42149182
+
+        Reviewed by Youenn Fablet.
+
+        * UIProcess/Plugins/mac/PluginInfoStoreMac.mm:
+        (WebKit::PluginInfoStore::shouldAllowPluginToRunUnsandboxed):
+
 2018-07-13  Chris Dumez  <[email protected]>
 
         Add more threading release assertions

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


--- trunk/Source/WebKit/UIProcess/Plugins/mac/PluginInfoStoreMac.mm	2018-07-13 19:17:42 UTC (rev 233810)
+++ trunk/Source/WebKit/UIProcess/Plugins/mac/PluginInfoStoreMac.mm	2018-07-13 19:41:08 UTC (rev 233811)
@@ -91,7 +91,10 @@
 
     return pluginBundleIdentifier == "com.cisco.webex.plugin.gpc64"_s
         || pluginBundleIdentifier == "com.google.googletalkbrowserplugin"_s
-        || pluginBundleIdentifier == "com.google.o1dbrowserplugin"_s;
+        || 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;
 }
 
 bool PluginInfoStore::shouldUsePlugin(Vector<PluginModuleInfo>& alreadyLoadedPlugins, const PluginModuleInfo& plugin)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to