Closed Bug 523479 Opened 12 years ago Closed 12 years ago

minify all *.js from extensions


(Firefox :: General, defect, P2)






(Reporter: the_invincible, Unassigned)


(Keywords: perf, Whiteboard: [ts])

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv: Gecko/20090824 Firefox/3.5.3 GTB6 (.NET CLR 3.5.30729) FirePHP/0.3
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv: Gecko/20090824 Firefox/3.5.3 GTB6 (.NET CLR 3.5.30729) FirePHP/0.3


i've looked in my AVAST Antivirus Programm an i see, that firefox realy reads hunderts of thousends of small files... that really bad for hardisk performance. 
I think on the low speed harddrives in notebooks... and not good against fragement building on harddisk...

why firefox doesn't store the content of the Plugin in DB like SQLlite? (for places for exampled quite fast (with my 1.400 bookmarks :-))

firefox has really many extensions i use and this slows down the starup performance extremly! (because of loading so many files, before the window is shown) 

the layout of firefox should be cached (Traybar and so on) then you could show the main window really fast, because the functions could be load later, i think firefox use late binding? 

only some minds about performance... - never forget performance is the key! :-)

Reproducible: Always

Steps to Reproduce:
1.Install 40 Extensions 
2.Restart your browser 
confirmed for extensions code. i'll file another bug for core js code minification. see bug 513132 for css compression for core files.
Ever confirmed: true
Keywords: perf
OS: Windows XP → All
Hardware: x86 → All
Whiteboard: [ts]
Summary: Startup speedup by compact all *.js from the plugins like minify do → minify all *.js from extensions
Priority: -- → P2
the cost to debugging is too high, given the small set of circumstances in which this would actually help. better to focus on JAR compression, see bug 524858 for further discussion. -> WONTFIX.
Closed: 12 years ago
Resolution: --- → WONTFIX
I know this has been marked as WONTFIX, however, I wanted to share this article that I found showing that the code minified with YUI Compressor parses faster.

I believe the focus is web based applications, but Firefox uses quite a bit of Javascript behind the scenes too, right?
You need to log in before you can comment on or make changes to this bug.