From 430ea44ec1f090f8c2b9e112f11fdc8d260e6fef Mon Sep 17 00:00:00 2001 From: "ben%bengoodger.com" Date: Mon, 11 Aug 2003 03:54:41 +0000 Subject: [PATCH] Clean up plugin override detection git-svn-id: svn://10.0.0.236/trunk@145853 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/browser/base/content/browser.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/mozilla/browser/base/content/browser.js b/mozilla/browser/base/content/browser.js index 28cd032b1e6..bf3c58f83b1 100644 --- a/mozilla/browser/base/content/browser.js +++ b/mozilla/browser/base/content/browser.js @@ -471,8 +471,9 @@ function delayedStartup() updateHomeTooltip(); // Initialize Plugin Overrides - try { - var types = gPrefService.getCharPref("browser.download.pluginOverrideTypes"); + const kOverridePref = "browser.download.pluginOverrideTypes"; + if (gPrefService.prefHasUserValue(kOverridePref)) { + var types = gPrefService.getCharPref(kOverridePref); types = types.split(","); const kPluginOverrideTypesNotHandled = "browser.download.pluginOverrideTypesNotHandled"; @@ -503,7 +504,6 @@ function delayedStartup() else if (gPrefService.prefHasUserValue(kPluginOverrideTypesNotHandled)) gPrefService.clearUserPref(kPluginOverrideTypesNotHandled); } - catch (e) { } } function Shutdown()