Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

What makes Firefox and Chrome and different in that Firefox needs restarting for most addons whereas Chrome does not? What are the differences between restartess addons and the other ones?

share|improve this question

1 Answer 1

up vote 2 down vote accepted

Depends on how the browser is build. In order to change/overwrite files they may need or not to be released (not in use).

By restarting the browser, the files are no longer in use and can be re-written. It may also happen if a cache is needed and cannot be written while in use.

Quoting a Mozilla Dev, Mr. Dave Townsend:

I’ve just implemented support for a special kind of extension that can install (and uninstall, and enable, disable, upgrade and anything else you can think of) without the user needing to restart Firefox. This is of course to allow add-ons developed on the Jetpack platform to install without restarts but the feature is going to be available to any extension author, there are just some restrictions to how these extensions work.(...)

Quote source

When running Chrome, if you check your task manager you will notice several chrome.exe instances. Chrome uses several modules at once, therefore to reload the addons it wont need to restart totally. In Firefox's case, all you get as extra processes is the maintenance server for errors and the plugin-container process which allows flash content caching and processing among other features.

Plugin-Container info

Several instances of Chrome.exe - explanation

share|improve this answer
    
may we get feedback on why the downvote? knowing the reason could improve the answer. thank you. –  Lorenzo Von Matterhorn Jan 11 '13 at 2:04
    
So Chrome loads configuration files after an addon is installed/disables/uninstalled? And yes, this doesn't deserve a downvote. –  asymptotically Jan 11 '13 at 2:16
    
when running chrome, if you check your task manager you will notice several chrome.exe instances. chrome uses several modules at once, therefore to reload the addons it wont need to restart totally. in firefox's case, all you get as extra processes is the maintenance server for errors and the plugins process which allows flash content caching and processing among other features. –  Lorenzo Von Matterhorn Jan 11 '13 at 2:20
    
Thanks! (You can add that to the answer) –  asymptotically Jan 11 '13 at 6:52

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.