MozillaZine

Where did our files go?

Discuss application theming and theme development.
ehume

User avatar
 
Posts: 6743
Joined: November 17th, 2002, 12:33 pm
Location: Princeton, NJ, USA

Post Posted August 28th, 2010, 4:24 pm

I downloaded the zipfile for today's build. It works, but with my themes that have already been updated, the Add-ons manager was bust. OK. No problem. Just copy the jarfile, unpack it, paste it into my workshop and copy the new extensions.css to my theme folder, just to get it to work.

But now i can't find any chrome folder. The unpacked directory seems to have nowhere near enough fileage to work, yet it does. A 23MB Firefox directory? Really?

What am I missing?

More importantly, where did they move our files to?
Firefox: Sic transit gloria mundi.

Red_Fat_Lazy_Cat

User avatar
 
Posts: 564
Joined: April 16th, 2003, 12:45 pm
Location: The ottoman near the fireplace

Post Posted August 28th, 2010, 5:07 pm

All our files and folders are now hidden in the depths of omni.jar - the name says it all. :)
Some people say that cats are sneaky, evil, and cruel. True, and they have many other fine qualities as well. -- Missy Dizick

My Firefox themes: Red Cats (blue & green flavor), Curacao

ehume

User avatar
 
Posts: 6743
Joined: November 17th, 2002, 12:33 pm
Location: Princeton, NJ, USA

Post Posted August 28th, 2010, 5:58 pm

What kind of encoding is omni.jar? I couldn't open it.
Firefox: Sic transit gloria mundi.

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 28th, 2010, 6:34 pm

IZArc opened it without any problems. Wow... I never would have caught this... when did this happen?
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

Red_Fat_Lazy_Cat

User avatar
 
Posts: 564
Joined: April 16th, 2003, 12:45 pm
Location: The ottoman near the fireplace

Post Posted August 28th, 2010, 7:01 pm

No problems opening it in good ol' WinZip either. And as to your question - I believe it's bug 552121.
Some people say that cats are sneaky, evil, and cruel. True, and they have many other fine qualities as well. -- Missy Dizick

My Firefox themes: Red Cats (blue & green flavor), Curacao

mcdavis

User avatar
 
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Post Posted August 28th, 2010, 7:19 pm

Yes, that and bug 556644.

As for when .. if you noticed a day when the time to restart got like an order of magnitude faster .. I believe that was omnijar's doing.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 28th, 2010, 7:29 pm

Hmmm.... not really seeing that. Restart appears to take about as long as a warm boot (which is the same for 3.6 and 4.0 betas), a little over 3 seconds. But I don't exactly have the fastest machine on the planet and Chrome loads slower than Firefox 3.6 for me, so yeah, I think most of the 4.0 performance fine-tuning will mostly be lost on me.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

ehume

User avatar
 
Posts: 6743
Joined: November 17th, 2002, 12:33 pm
Location: Princeton, NJ, USA

Post Posted August 28th, 2010, 7:45 pm

Thanks. After I posted my last I went back and said to myself, "Self, you dolt! That's a jarfile, and you haven't taught your OS how to recognize it yet." So I used a right-click and go it with iZarc.

Y'know, making new filetypes is just a pain in Win7. It was still easy in Vista. Ah, well.
Firefox: Sic transit gloria mundi.

mcdavis

User avatar
 
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Post Posted August 28th, 2010, 7:48 pm

That's interesting, Patrick. The change was really dramatic on my machine. It went from "why the heck does this have to take so long OMG ADHD" (20-25 seconds) down to around 3 seconds.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 28th, 2010, 7:52 pm

Weird, lucky I guess?
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

Red_Fat_Lazy_Cat

User avatar
 
Posts: 564
Joined: April 16th, 2003, 12:45 pm
Location: The ottoman near the fireplace

Post Posted August 28th, 2010, 8:12 pm

Another one on the "Lucky" bandwagon here - Fx4 is blazingly fast for me. Amazing to the point of being almost scary...
Some people say that cats are sneaky, evil, and cruel. True, and they have many other fine qualities as well. -- Missy Dizick

My Firefox themes: Red Cats (blue & green flavor), Curacao

patrickjdempsey

User avatar
 
Posts: 23734
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC

Post Posted August 28th, 2010, 9:18 pm

I'll agree it is blazing fast... until it just decides to lock up on me, creating two processes in my Task Manager, one running one not responding. I was hoping this was just relegated to early alpha builds, but the behavior continues so I'm going to have to see if I can't suss out a cause.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/

ShareBird

User avatar
 
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil

Post Posted August 29th, 2010, 7:23 am

This omni.jar approach unfortunately broke my workflow... I use to have a Firefox installation where I have all the jar files uncompressed. With a little hack on the chrome manifests I was able to make Firefox runs using the uncompressed files, making easy to hack chrome files directly inside the Firefox installation folder. Another advantage was having the chrome files under Subversion control, so, easy to track changes. This is still possible, but I didn't find a way to make Firefox use the uncompressed files instead of the omni.jar. Any clue on this?
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.

mcdavis

User avatar
 
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Post Posted August 29th, 2010, 10:19 am

Sharebird, to continue our discussion:

> i thought i once saw reference to speeding up firefox launch by having firefox itself
> repackage separate extensions' xpis and jars into a single cache (maybe a single jar) to avoid the
> high cost of all those file opens

I can't find a bug but I'm pretty sure I read about it somewhere. The only thing I found was bug 552855 - [meta] All add-on files should be able to be inside a JAR - which only hints at it.

Maybe it was a newsgroup discussion. Or I'm just imagining it.
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed

ShareBird

User avatar
 
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil

Post Posted August 29th, 2010, 11:53 am

Hi mcdavis,
I had to go out from IRC before.
I don't think this approach has something to do with performance at all... I also don't think packaging the extensions in any other wise will substantially increase performance. But ,of course, I can be wrong.
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.

Return to Theme Development


Who is online

Users browsing this forum: No registered users and 0 guests