« Update: NPAPI Plugins on Mac OS X | Main | Gotta Love the Midwest »
July 26, 2006
Updated Cocoa Firefox Build (Universal Binary too!)
Here is an updated Cocoa Firefox build. It's a Universal Binary this time so it works on both PPC and Intel Mac OS X. This build is stable enough for me to use as my everyday browser, but I have a high pain tolerance given that I am a developer. YMMV.
We would really appreciate it if people could report any bugs they find that are regressions from switching to Cocoa widgets. A good way to do that is:
1. Grab a recent trunk nightly build of Firefox
2. Grab this copy of Cocoa Firefox
3. Find bugs in the Cocoa Firefox build, make sure they don't also exist in the Carbon nightly build (all nightly builds right now are Carbon builds), then report them as Cocoa widget bugs.
You can click here to see a list of all Cocoa widget bugs that have already been reported.
Posted by josh at July 26, 2006 1:22 PM
Comments
Doesn't work for me on Mac OS X 10.2.8 (yeah, I know ...).
[Honey:Minefield.app/Contents/MacOS] jhermans% ./firefox-bin -P
2006-07-26 22:28:52.914 firefox-bin[857] *** -[NSWindow setContentMinSize:]: selector not recognized
2006-07-26 22:28:52.918 firefox-bin[857] An uncaught exception was raised
2006-07-26 22:28:52.920 firefox-bin[857] *** -[NSWindow setContentMinSize:]: selector not recognized
2006-07-26 22:28:52.922 firefox-bin[857] *** Uncaught exception: *** -[NSWindow setContentMinSize:]: selector not recognized
Trace/BPT trap
I have no Minefield profile yet, so I started with the -P flag.
Posted by: jhermans at July 26, 2006 2:34 PM
The trunk won't work on 10.2.x, we dropped support for it.
Posted by: Josh Aas at July 26, 2006 2:39 PM
Crashed hard while checking lotus notes on the web at my school. 10.4.7 PPC. Had to force quit.
I restored session and now it doesn't crash but won't render the inbox frame either.
Sorry that I don't have the exact error. Hope this helps.
Posted by: todd at July 26, 2006 2:49 PM
I know that it won't work on Mac OS X 10.2.8 (I'm currently saving for new Mac Pro, so that I can continue to test), but shouldn't we get a warning instead of a hard crash ?
Posted by: jhermans at July 26, 2006 2:56 PM
jhermans - yes, if possible you should get a warning on 10.2.8. Can you file a bug?
Posted by: Josh Aas at July 26, 2006 2:58 PM
I've noticed two things - one I've entered as 346015, the other I'm not sure where to log it... The dock menu doesn't show the window titles for the Cocoa build, but they're there on the latest trunk nightly.... should that be bugzilla'd?
Posted by: Patrick Quinn-Graham at July 26, 2006 3:05 PM
Cool ... it at least looks speedier ... not sure if that's true. But cool. Thanks Josh. I'll report any bugs I might find. Hope this gets landed on the trunk soon.
Posted by: Joël Kuiper at July 26, 2006 3:35 PM
This starts to look real good, any pretty usable now since the landing of bug 332917. Congratulations. And this build is pretty stable. I have some problems with roll-down menus (like from the bookmark bar), I haven't checked if there is already a bug on that.
Any eta for landing on trunk ? Given that it blocks Cairo ...:-] (I know, I know, impatient as ever).
Posted by: Philippe at July 26, 2006 7:56 PM
Woooo, someone (Josh?) fixed the context menus thing. Brilliant! Much more convenient than getting a blank menu and having to press the up and down keys to guess which one you want ;-)
Posted by: Terence Tan at July 27, 2006 1:44 AM
Josh, you are my hero!!! This is amazing!
Posted by: Siggi at July 27, 2006 2:04 PM
Question about Cocoa controls, how come the tabs in preferences look like the 10.2 tabs and not the new 10.3/10.4 tabs? Can I assume these don't call native controls?
Will modern Mac tabs or native looking modern tabs make it into Firefox 3? It would be helpful for applications based on the Firefox engine to inherit those tabs to look more closely Mac native.
Posted by: Pat at July 27, 2006 11:16 PM
"I have some problems with roll-down menus (like from the bookmark bar), I haven't checked if there is already a bug on that."
Bug 346310.
Posted by: Josh Aas at July 31, 2006 11:25 AM
longues peines dans des exils en margeant
Posted by: abhinandan at July 31, 2006 3:09 PM
A bunch of bugs have been fixed since July 26. Do you have a new Cocoa build available for download?
Posted by: Manoj at August 9, 2006 12:06 AM
I have a question about an interface issue in Mozilla in OS X. Is there any chance this bug fix might make it into firefox 2 https://bugzilla.mozilla.org/show_bug.cgi?id=231313. There's a preliminary patch on there, the results of which look pretty good to me.
Posted by: Anon at August 13, 2006 1:39 PM
Related to the above comment, I noticed the old-style tabs in this alpha cocoa build as well.
Posted by: Anon at August 13, 2006 1:40 PM