Firefox install plugin dialog & OSX Installer

122 views
Skip to first unread message

Randy

unread,
Apr 3, 2012, 11:19:43 AM4/3/12
to firebreath-dev, ya...@ernieball.com, mode...@ernieball.com
Hi all. We're preparing to launch and I have two questions:

Is there anything that can be done about FireFox's Install dialog?
Yellow one that shows up at the top if software has not yet been
installed.

I've seen some chatter on the list about an OSX installer. I was
wondering if anything has ever been added, or if someone has a
suggestion on one I could use. I've been using FileStorm for internal
testing, but being branded with their graphics are unacceptable.

Any input or suggestions would be great as we've waited until the last
minute to worry about these concerns. Thanks!

Richard Bateman

unread,
Apr 3, 2012, 12:08:05 PM4/3/12
to firebre...@googlegroups.com

1) Sure, to avoid the yellow bar in firefox simply use javascript to detect if the plugin is installed or not; look at fb_installer.js for an example.

2) We have not yet integrated a default mac os x installer; I simply haven't had time. :-/

Richard

Geoffroy Couprie

unread,
Apr 3, 2012, 12:42:14 PM4/3/12
to firebre...@googlegroups.com
Hello,

I have developed a script to create a Mac installer automatically, triggered by a post build rule. I can send a patch for that tomorrow if you're interested.

Incidentally, I also have Firefox (XPI) and Chrome (CRX) generation scripts to share, if anyone wants them :)

Richard Bateman

unread,
Apr 3, 2012, 12:47:42 PM4/3/12
to firebre...@googlegroups.com

Patches are good; pull requests are even better =]

The XPI and CRX generation scripts would be great, I'm sure.  I won't use them personally, but people ask for those all the time.

Come on, everyone, when you have things like this don't keep 'em to yourself ;-) Perhaps we should add a contrib/ directory to the repo for scripts and such like this that may not integrate cleanly into the build process but are still easy to use. Another possibility would be to add links to gists to the wiki.

Richard

Geoffroy Couprie

unread,
Apr 4, 2012, 5:40:20 AM4/4/12
to firebre...@googlegroups.com
I was sitting on the DMG script because it was not really ready to be contributed (too much code specific to our product). But the XPI and CRX are nearly ok (but Windows specific, though).

Frederic Mayot

unread,
Apr 19, 2012, 5:43:05 PM4/19/12
to firebre...@googlegroups.com
Geoffroy, Have you posted your scripts already? How do the XPI and CRX handle updates of the plugin?
Thanks for your contribution!

Geoffroy Couprie

unread,
Apr 19, 2012, 6:20:19 PM4/19/12
to firebre...@googlegroups.com
I will post them tomorrow. For Chrome, there's an update URL in the manifest, so that's easy to use. For FIrefox plugins, it's a bit more involved.

Geoffroy Couprie

unread,
Apr 20, 2012, 11:49:41 AM4/20/12
to firebre...@googlegroups.com
Hello,

Here are 3 pull requests for the packaging code:

Feel free to test comment, etc.
Reply all
Reply to author
Forward
0 new messages