Firefox 3 beta 2 and incompatible extension workarounds

I had posted earlier on my initial experiences with the Firefox 3 beta inside a sandbox, and decided to hold off on a full time switch to the beta as most of my favourite extensions were incompatible. The incompatibility status for the extensions has not changed, but I discovered an easy workaround (no hacking around xpi) today when looking around for a working mousse gestures extension.

All I had to do was to create a “extensions.checkCompatibility” boolean field in the Firefox about:config and set it to false. As you can guess, this disables the compatibility check for the extensions, and all the disabled incompatible extensions are enabled (with warning messages). Of course, this does not guarantee that the extension will work. Also the browser crashed on the first restart (the subsequent restart was fine though).

However, I was able to get most of the required extensions working this way (not extensively tested). They include Mouse Gestures, del.icio.us bookmarks, Greasemonkey (Update 22/01/2008: Greasemonkey just got an update today and is now supported on Firefox 3 beta), MR Tech Local Install (this one can override extension compatibility versions) and PDF download. Some extensions remain unusable though like Tab Mix Plus (possibly due to the architectural changes) and Google Gears (might be because I’m running inside a sandbox). Not a major loss, though I miss some of the tab tweaks provided by Tab Mix Plus.

I plan to use the beta inside the sandbox as my primary browser now that the extensions problems has been worked around. I’ll post my findings in in a few weeks, by which time some updates are likely to be available.

As for the changes from beta 1 to 2, check out the release notes. Of note is the fact that the rich interfaces of Yahoo Mail and Windows Live Mail are still unsupported.

There seem to be further tweaks to the memory usage (image below) and rendering. The interface hasn’t changed much, though a Smart Bookmarks folder seems to have been added to the bookmarks toolbar. The earlier location bar update that includes suggests autocomplete entries based on the page titles and not just the link text is quite a useful feature.

And to sign off here’s a comparison of the memory usage of v2 (top – gray) vs v3b2 (bottom – blue) with the same 8 tabs open in each, taken using process explorer. Note that there are fewer extensions in v3b2 and it is running in a sandbox.

Firefox 2 vs 3b2


Discover more from AB's Reflections

Subscribe to get the latest posts sent to your email.

Comments

32 responses to “Firefox 3 beta 2 and incompatible extension workarounds”

  1. Firefox 3 beta 2 JavaScript benchmark plus why Flock is faster than Firefox 2 « AB’s reflections Avatar

    […] for different browsers. His list do not include the browser betas though. Since I’ve been trying out Firefox 3 beta, and it seems a lot snappier than version 2, I decided to give it a try. To make things […]

    Like

  2. Lawk Salih Avatar

    This is helpful information. Thanks for sharing.

    Like

  3. […] some googling i got this work-around today. I tried immediately by adding the boolean “extensions.checkCompatibility” with […]

    Like

  4. […] than happy to find a workaround to install extensions that have not yet been ported to version 3. Check it out here.read […]

    Like

  5. Helder Avatar

    Beta 2 apparently doesn’t have that option in the about:config. Do you know of an equivalent I could use to do that trick? Thanks!

    Like

  6. Aditya Avatar

    Hi Helder. You need to create the variable in case it is not present. Just open the about:config page in Firefox, right click and create a new boolean variable with the said name and set it to false.

    Like

  7. Dalamar Avatar

    Hi!
    First of all thanks for this article!
    I’d like to provide additional receipt to turn ON those extensions that left locked even after applying extensions.checkCompatibility.
    Here is another one parameter: extensions.checkUpdateSecurity.
    Set it to ‘false’ and all of those extensions that has unsecure update URL in section will be unlocked!

    Like

  8. phroton Avatar
    phroton

    Thanks! Gestures was the one thing stopping me from using the FF3 beta full-time 🙂

    Like

  9. Dan Avatar

    Nice article. Thanks for sharing.

    Like

  10. […] me because they were incompatible with FF3 was a showstopper for me. Now however I have found a workaround: extensions.checkCompatibility With this value set to true in the about:config screen you can use […]

    Like

  11. […] haben aber nur die Sperre in der Versionsnummer; funktionieren aber sonst (fast) einwandfrei. Unter Firefox 3 beta 2 and incompatible extension workarounds habe ich jetzt die Lösung gefunden. Im Browser “about:config” eingeben und den Wert […]

    Like

  12. […] ended up using a hack which bypasses the check for extension compatibility, but if this turns out to cause any […]

    Like

  13. […] aren’t released for FF3 yet. TinyURL Creator, for one, is notably absent. Well, thanks to this page, I found a really simple workaround to enable (possibly dangerous and a bad idea to do) your old […]

    Like

  14. […] Also feeling the loss of my del.icio.us bookmarks, HTML Validator plugin, and Alexa rating graph, I googled for a possible solution and came across this useful tip: […]

    Like

  15. Randall Avatar

    I tried the hack and most of my extensions now work in FireFox 3

    Anyone know how to get “Always Remember Password” to work in
    FireFox 3

    Like

  16. Extension compatibility status for Firefox 3 « AB’s reflections Avatar

    […] * – these extensions work using the extensions.checkCompatibility=false hack […]

    Like

  17. Aditya Avatar

    For all Tab Mix Plus fans out there, there’s a developer version available on the TMP site. I got the link from a comment on the Firefox addon site.

    Like

  18. Giovanni Avatar
    Giovanni

    Finally I have my dotComplete extension working on Firefox 3. Thank you.

    Like

  19. Aditya Avatar

    MR Tech Local Install (now called Toolkit) is now compatible with Firefox 3.

    Like

  20. reeloo Avatar
    reeloo

    If You can’t wait for extension authors to update… just use this little trick to break/skip extension verification and use any obsolete add-on in FF3 (FF2).
    http://www.reeloo.net/wordpress/how-to-manually-update-firefox-xpi-extensions

    Like

  21. Aditya Avatar

    Actually now that MR Tech Toolkit is Firefox 3 compatible, we don’t need any hacks as it provides a version check override option.

    Like

  22. Tigran Avatar

    1. Subscribe.

    Like

  23. romonoeroetoko Avatar

    Hm that sounds good but I would like to know more details.

    Like

  24. romonoeroetoko Avatar

    Your news is a cool stuff man, keep it going.

    Like

  25. amenodimeno Avatar

    That’s good man, keep it going.

    Like

  26. amenodimeno Avatar

    Good story for me but please more details.

    Like

  27. queroeropoo Avatar

    Good information to me.

    Like

  28. adamoerikom Avatar

    Stunning blog and good article. High 5 for u man !

    Like

  29. adamusxyz Avatar

    This is a very good stuff man. But you can be more specific next time. See ya !

    Like

  30. Whole Reason » Firefox 3 Extensions – Updated Avatar

    […] Firefox 3 beta 2 and incompatible extension workarounds […]

    Like

  31. high eq Avatar

    Well, that is my first take a look at to your blog! We are a group of volunteers and also starting a brand new initiative in a local community in the same niche. Your blog provided us valuable information to work on. You have done a marvellous work!

    Like

  32. 10 years of blogging | AB's Reflections Avatar

    […] of my posts have been of the geeky kind centred around technology. I have also posted on movies over the last few years. I had also […]

    Like

Discover more from AB's Reflections

Subscribe now to keep reading and get access to the full archive.

Continue reading