diff options
Diffstat (limited to 'webkit/plugins/npapi/plugin_utils.cc')
-rw-r--r-- | webkit/plugins/npapi/plugin_utils.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/webkit/plugins/npapi/plugin_utils.cc b/webkit/plugins/npapi/plugin_utils.cc index df6efa6..e08f818 100644 --- a/webkit/plugins/npapi/plugin_utils.cc +++ b/webkit/plugins/npapi/plugin_utils.cc @@ -13,6 +13,9 @@ namespace webkit { namespace npapi { +// Global variable used by the plugin quirk "die after unload". +bool g_forcefully_terminate_plugin_process = false; + void CreateVersionFromString(const base::string16& version_string, Version* parsed_version) { // Remove spaces and ')' from the version string, @@ -52,5 +55,13 @@ bool NPAPIPluginsSupported() { #endif } +void SetForcefullyTerminatePluginProcess(bool value) { + g_forcefully_terminate_plugin_process = value; +} + +bool ShouldForcefullyTerminatePluginProcess() { + return g_forcefully_terminate_plugin_process; +} + } // namespace npapi } // namespace webkit |