Start Testing and Filing Bugs on Extension Manager

Discussion of general topics about Mozilla Firefox
User avatar
bengoodger
Posts: 318
Joined: November 4th, 2002, 4:24 pm
Location: Campbell, CA
Contact:

Start Testing and Filing Bugs on Extension Manager

Post by bengoodger »

Extension Manager is now available in branch builds. Please test it with the available extensions and file bugs. Nominate ones that you think are important as usual.

One known issue - Update does not work completely yet!
TheOneKEA
Posts: 4864
Joined: October 16th, 2003, 5:47 am
Location: Somewhere in London, riding the Underground

Post by TheOneKEA »

Quick question: will the EM show up in trunk builds as well?

To everyone else: http://www.extensionsmirror.tk/ has a few extensions packaged in the new format.
Proud user of teh Fox of Fire
Registered Linux User #289618
sboulema
Posts: 6615
Joined: May 20th, 2003, 12:34 am
Location: Amstelveen, The Netherlands

Post by sboulema »

Please use the new URL to the mirror: http://www.extensionsmirror.nl

The new 0.9 extensions can be identified by there compatibility icon, the have a green "blob" on there firefox icon.
User avatar
jooliaan
Posts: 462
Joined: August 24th, 2003, 6:09 am
Location: Italy
Contact:

Post by jooliaan »

I don't have any bug (yet) to fill in for the extension manager. But I'd like to take the occasion of this thread to suggest something that, I think, would be really appreciated from most of the people using FF and TB.

Should be interesting that the new Firefox extension manager might be able to recognize the extensions written for TB and install them in TB.

Administrating the italian support forum in fact, I've met many user (not very experienced with that matter) which install in FF the extensions for TB just by clicking on their link and ruining in this way the browser.

Might be also a good idea that the new extension manager could be able to recognize if the extension I'm installing is not compatible with the current version of my browser unallowing the installation and suggesting me to upgrade Firefox to the latest version or to install the right version of the extension for the browser I'm running.

Do you think that should be possible (in a future maybe?)

Many thanks for your attention
User avatar
Ausnadian
Posts: 165
Joined: November 13th, 2003, 1:23 am
Location: Vancouver, Canada
Contact:

Post by Ausnadian »

jooliaan wrote:I don't have any bug (yet) to fill in for the extension manager. But I'd like to take the occasion of this thread to suggest something that, I think, would be really appreciated from most of the people using FF and TB.

Should be interesting that the new Firefox extension manager might be able to recognize the extensions written for TB and install them in TB.

Administrating the italian support forum in fact, I've met many user (not very experienced with that matter) which install in FF the extensions for TB just by clicking on their link and ruining in this way the browser.

Might be also a good idea that the new extension manager could be able to recognize if the extension I'm installing is not compatible with the current version of my browser unallowing the installation and suggesting me to upgrade Firefox to the latest version or to install the right version of the extension for the browser I'm running.

Do you think that should be possible (in a future maybe?)

Many thanks for your attention


I think this is a great idea also!

WiLLBERT
Ausnadian Advice - The World's First and ONLY Open-Source Advice Column
http://www.ausnadian.com/advice/
User avatar
Alphab
Posts: 146
Joined: June 14th, 2003, 7:32 am
Location: Paris, France
Contact:

Post by Alphab »

Yeah please !
Installing a Tb extension when you use Fx as a browser is a pain, you have to rmeber to save as, then open tb add extension, and browse...
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040707 Firefox/0.9.2
Mozilla Thunderbird 0.7 (20040616)
User avatar
tripleshift
Posts: 199
Joined: May 2nd, 2004, 2:08 am
Contact:

Post by tripleshift »

thanks to jooliaan for his interesting suggestion.
I hope this feature will be added asap

keep the good work on

bye & thanks everybody

...
I left my good sign in the other pants
jedbro
Posts: 1899
Joined: November 10th, 2002, 12:35 pm
Location: Mexico / Boulder Co.
Contact:

Post by jedbro »

I'm seeing some odd bugs with the uninstaler, basically it usually takes more that 2 restarts of Firefox for things to work correctly.
After uninstalling QuickNote, on first restart of Fx, the bookmark toolbars no longer work and Firefox is almost un-responsive.
This get's corrected after 1 or 2 more restarts.

This is using the 2004-05-24-09-0.9, I have yet to try it out on the may 25th or todays (26th) builds.

Can anyone else confirm this problem (so I can file a bug).

How to produce:
1) Create a new Profile
2) Install QuickNote dev here
3) Restart Firefox
4) Go to Tools->Extensions right click on QuickNote and choose "Uninstall"
4.1) OPTIONAL - Through Customize window, move the QuickNote icon onto your toolbar
5) Restart Firefox

Expected results:
On Fx restart things should be back to normal.

cheers
-Jed
asqueella
Posts: 4019
Joined: November 16th, 2003, 3:05 am
Location: Russia, Moscow

Post by asqueella »

Jed: same for me with 2004-05-26-10-0.9

BTW, the file you uploaded to http://jedbrown.net/dev/Mozilla/quickno ... _ff0.9.xpi is not 0.5.8+, it's 0.5.8, I think.

jooliaan & others: somebody should file a bug for this. And please post a link here. Thanks
User avatar
MonkeeSage
Posts: 1011
Joined: December 20th, 2002, 8:15 pm

Post by MonkeeSage »

Hmmm...I started packaging my extensions to be compatible with the new EM, using Jed's install.rdf as a basis, and while I can install them fine, and they show up in the EM window, they don't seem to actually 'install' -- what I mean is, I have a folder with their ID in %profile%/extensions and it has the same structure / files as the XPI, but they don't seem to be getting moved to the right locations (even after 3 or 4 restarts) -- so, if I remove the old extension (i.e., pre-EM version of the extension), deleting the .jar and the relevant lines in install-chrome.txt, and any default/prefs/*.js, then install the new EM compatible version of the extension (and restart) all goes well and the extension is listed, however the functionality of the extension is gone from the browser (e.g., for an extension that should add a menu item, there is no menu item) and the .jar / .js files are not to be found except in the %profile%/extesions/{...} directory. Is this the expected bahavior? Or do I need to use some new configure options when I compile? Or is it is a bug? Or...?

System specs are: Linux 2.4, GCC 3.3.3, GLibC 2.3.3, Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040527 Firefox/0.8.0+ [Aviary]


Shelumi`El
Jordan

S.D.G
"[M]en are usually satisfied with bad argument only when their convictions rest on other grounds." --John Oman
User avatar
Laeb
Posts: 90
Joined: September 21st, 2003, 11:21 pm
Location: Montréal, CAN

Firefox jams after installing extension

Post by Laeb »

Hi,

I've converted my extension to be compatible with the new EM but each time i start Firefox, the following message is displayed and then nothing happens:

'Firefox is finishing installing extensions. This could take a minute...'

Could this be a bug ?

Another question: can we use capital letters in folders, jar files and packages names ?

Thanks.
User avatar
lid2000
Posts: 174
Joined: April 6th, 2004, 11:49 pm
Location: Australia
Contact:

Re: Firefox jams after installing extension

Post by lid2000 »

Laeb wrote:Hi,

I've converted my extension to be compatible with the new EM but each time i start Firefox, the following message is displayed and then nothing happens:

'Firefox is finishing installing extensions. This could take a minute...'

Could this be a bug ?

Another question: can we use capital letters in folders, jar files and packages names ?

Thanks.

I'm having this problem too. I'm using the Firefox located at http://ftp.mozilla.org/pub/mozilla.org/ ... xSetup.exe and dated 28th of May 2004. Maybe its a problem with that nightly or something (hopefully anyway, I don't want to spent the next 10 hours debugging)?
User avatar
flod
Posts: 42
Joined: February 7th, 2004, 9:24 am
Location: Italy
Contact:

Post by flod »

asqueella wrote:jooliaan & others: somebody should file a bug for this. And please post a link here. Thanks


http://bugzilla.mozilla.org/show_bug.cgi?id=245080

Answer:"This is already coming in 0.9." :?
User avatar
MonkeeSage
Posts: 1011
Joined: December 20th, 2002, 8:15 pm

Post by MonkeeSage »

EM is working well for me now if I install one extension at a time, but if I install multiple extensions, like:

Code: Select all

InstallTrigger.install({
   "blah1" : "http://blah.blah/blah1.xp",
   "blah2" : "http://blah.blah/blah2.xp",
   "blah3" : "http://blah.blah/blah3.xp",
   "blah4" : "http://blah.blah/blah4.xp"
});


...it sometimes installs multiple extensions in the same %profile%/extensions/{%uuid%}/ directory (though I've confirmed that the install.rdf for each xpi has a unique id in it, which is different from the one it gets installed to)...

Anyone else run into this?


Shelumi`El
Jordan

S.D.G
"[M]en are usually satisfied with bad argument only when their convictions rest on other grounds." --John Oman
User avatar
Pike
Posts: 2293
Joined: August 10th, 2003, 12:12 pm
Location: UK
Contact:

Post by Pike »

Laeb wrote:'Firefox is finishing installing extensions. This could take a minute...'

Could this be a bug ?

You've probably solved this by now but just in case you haven't, this seems to happen when the em:file part of install.rdf doesn't match the actual file structure of your extension either because of a typo in that section or because the jar is not packaged in the right place (i.e. in a chrome sub-folder). I filed Bug 245316 about this issue.

flod wrote:Answer:"This is already coming in 0.9." Confused

That bug is requesting that extensions have the ability to specify their own compatibility, which they can in 0.9.

I did notice the following document though when I was browsing around the Firefox project site (see the section called Installing Extensions From A Browser). I don't know if it is even close to being current though (considering it is in a directory called obsolete :)):

http://www.mozilla.org/projects/firefox ... sions.html

MonkeeSage wrote:EM is working well for me now if I install one extension at a time, but if I install multiple extensions...

I had this problem on my site as well, it seems OK now after the fix from Bug 245043.
Post Reply