Index: content/browser/plugin_process_host.cc |
diff --git a/content/browser/plugin_process_host.cc b/content/browser/plugin_process_host.cc |
index 61deb7766d9ae1c61446791f9b749c358785933f..a86c7e213183c811d9958e898dbc63f8e86096ac 100644 |
--- a/content/browser/plugin_process_host.cc |
+++ b/content/browser/plugin_process_host.cc |
@@ -189,12 +189,7 @@ bool PluginProcessHost::Init(const WebPluginInfo& info) { |
base::CommandLine::StringType plugin_launcher = |
browser_command_line.GetSwitchValueNative(switches::kPluginLauncher); |
-#if defined(OS_MACOSX) |
- // Run the plugin process in a mode tolerant of heap execution without |
- // explicit mprotect calls. Some plugins still rely on this quaint and |
- // archaic "feature." See http://crbug.com/93551. |
- int flags = ChildProcessHost::CHILD_ALLOW_HEAP_EXECUTION; |
-#elif defined(OS_LINUX) |
+#if defined(OS_LINUX) |
int flags = plugin_launcher.empty() ? ChildProcessHost::CHILD_ALLOW_SELF : |
ChildProcessHost::CHILD_NORMAL; |
#else |