Where did our files go?

Discuss application theming and theme development.
User avatar
ehume
Posts: 6743
Joined: November 17th, 2002, 12:33 pm
Location: Princeton, NJ, USA

Where did our files go?

Post by ehume »

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.
User avatar
Red_Fat_Lazy_Cat
Posts: 564
Joined: April 16th, 2003, 12:45 pm
Location: The ottoman near the fireplace
Contact:

Re: Where did our files go?

Post by Red_Fat_Lazy_Cat »

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
User avatar
ehume
Posts: 6743
Joined: November 17th, 2002, 12:33 pm
Location: Princeton, NJ, USA

Re: Where did our files go?

Post by ehume »

What kind of encoding is omni.jar? I couldn't open it.
Firefox: Sic transit gloria mundi.
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Where did our files go?

Post by patrickjdempsey »

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/
User avatar
Red_Fat_Lazy_Cat
Posts: 564
Joined: April 16th, 2003, 12:45 pm
Location: The ottoman near the fireplace
Contact:

Re: Where did our files go?

Post by Red_Fat_Lazy_Cat »

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
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Where did our files go?

Post by mcdavis »

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
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Where did our files go?

Post by patrickjdempsey »

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/
User avatar
ehume
Posts: 6743
Joined: November 17th, 2002, 12:33 pm
Location: Princeton, NJ, USA

Re: Where did our files go?

Post by ehume »

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.
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Where did our files go?

Post by mcdavis »

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
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Where did our files go?

Post by patrickjdempsey »

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/
User avatar
Red_Fat_Lazy_Cat
Posts: 564
Joined: April 16th, 2003, 12:45 pm
Location: The ottoman near the fireplace
Contact:

Re: Where did our files go?

Post by Red_Fat_Lazy_Cat »

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
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Where did our files go?

Post by patrickjdempsey »

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/
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: Where did our files go?

Post by ShareBird »

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.
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Where did our files go?

Post by mcdavis »

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
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: Where did our files go?

Post by ShareBird »

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.
Post Reply