Disable extension install delay - Firefox: Difference between revisions

From MozillaZine Knowledge Base
Jump to navigationJump to search
m (updated category info)
m (Disable Extension Install Delay (Firefox) moved to Disable extension install delay - Firefox)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
[[Category:Extensions (Firefox)]]
{{upto|Extensions (Firefox)}}


Whenever you install an extension (or click on a link to an XPI file), a confirmation dialog pops up with a short delay, preventing you from immediately confirming the install. It may be convenient to disable this delay, and there are two ways to do this.
When you install an extension (or click on a link to an XPI file), a confirmation dialog pops up with a short delay, preventing you from immediately confirming the install. '''There are [http://www.squarefree.com/archives/000487.html good reasons for this delay], even if you are an advanced user.''' If you understand the consequences, but want to disable the delay anyway...


'''Note: [http://www.squarefree.com/ Jesse Ruderman] gives us [http://www.squarefree.com/archives/000487.html reasons for not doing this] EVEN IF YOU ARE AN ADVANCED USER. Please read it before proceeding.'''
==Firefox 2.0==
The preference [[security.dialog_enable_delay]] controls the amount of time in milliseconds to wait. Setting this to 0 disables the delay.


==Editing toolkit.jar==
==Firefox 1.5==
 
Try [https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&id=775 MR Tech Disable XPI Install Delay].
Change the necessary lines in "toolkit.jar/content/mozapps/xpinstall/xpinstallConfirm.js" to:
_installCountdown: 0
And
this._installCountdownInterval = setInterval("XPInstallConfirm.okButtonCountdown()",0);
 
You can access "<code>xpinstallConfirm.js</code>" by unzipping "<code>toolkit.jar</code>" in your "<code>/path/to/Firefox/chrome</code>" folder to somewhere else, keeping directory/folder structure intact. Modify the JS file and repackage everything with the folder structure it originally was stored into ZIP file. Rename the ZIP file to "<code>toolkit.jar</code>" and rename the original "<code>toolkit.jar</code>" to "<code>toolkit.jar.bak</code>" (as a backup). Then place the new "<code>toolkit.jar</code>" into "<code>/path/to/Firefox/chrome</code>".
 
''(Source: [http://forums.mozillazine.org/viewtopic.php?p=536158#536158 MozillaZine Forums post by Cusser].)''
 
==Using an Extension==
 
The extension [https://addons.mozilla.org/extensions/moreinfo.php?application=firefox&id=775 MR Tech Disable XPI Install Delay] does essentially the same thing as above, but in a convenient XPI format.
 
==Preferences==
 
There are currently no preferences you can set to disable the delay. "security.dialog_enable_delay" would be a likely candidate for this purpose, and there is a [https://bugzilla.mozilla.org/show_bug.cgi?id=245737 bug filed for this enhancement].


==External links==
==External links==

Latest revision as of 21:07, 7 September 2006

Up to Extensions (Firefox)

When you install an extension (or click on a link to an XPI file), a confirmation dialog pops up with a short delay, preventing you from immediately confirming the install. There are good reasons for this delay, even if you are an advanced user. If you understand the consequences, but want to disable the delay anyway...

Firefox 2.0

The preference security.dialog_enable_delay controls the amount of time in milliseconds to wait. Setting this to 0 disables the delay.

Firefox 1.5

Try MR Tech Disable XPI Install Delay.

External links