ActiveState Community

Upgrading Komodo's Firefox to version 3.5

Posted by andersonmedia on 2009-07-13 19:57
OS: All / Any

How can I upgrade the version of Firefox in Komodo Edit to Firefox 3.5?

I noticed that in preview mode that Komodo Edit's display is not the most up to date. I am using CSS3 features that are available in Firefox 3.5, but nothing earlier than this.

Also, Firefox 3.5 is faster than previous versions, and currently I find that a number of interfaces in Komodo Edit 5.1.4 to be sluggish at best. Upgrading FF would (I assume) greatly improve the editing experience and performance in Komodo.

toddw | Tue, 2009-07-14 10:47

For now, if you require Firefox 3.5 you'll need to be using an external browser.

Komodo's internal browser is Firefox 3.0 (Mozilla 1.9.0). As Komodo is based on top of Mozilla, it is tied to this version and also uses the same underlying components.

Komodo will move to Mozilla 1.9.1 (Firefox 3.5) sometime in the future, though it's yet undecided as to when that will be.

Cheers,
Todd

andersonmedia | Tue, 2009-07-14 11:39

The reason this is important is that Firefox 3.5 is _so_ much faster, and simple stuff like opening/closing directory trees in Komodo's Project window is just painful.

I am a developer and an experienced programmer, but I have little experience with XUL or the Mozilla platform. But I'd be willing to do this work myself.

Is there any documentation on how much of the code base from Mozilla is being modified to run Komodo? I would hope very little, I've seen Scintilla running in Firefox on another site as a simple plugin... Couldn't Komodo be mainly setup as plugins, and then update firefox separately?

toddw | Tue, 2009-07-14 12:17

You can build Komodo Edit yourself and thus take advantage of newer Mozilla changes (it's all open source), see:
http://svn.openkomodo.com/openkomodo/view/openkomodo/trunk/README.txt
http://lists.openkomodo.com/pipermail/openkomodo-dev/2009-July/000147.ht...

Note: the internal browser is a part of Komodo, so it cannot be updated separately from Komodo.

Cheers,
Todd

andersonmedia | Wed, 2009-07-15 04:23

Is there going to be an alpha build planned for mozilla 1.9.1 soon?

After reading the instructions for making a build, it seems that it would be easy to do this if you are setup for it already. (but too much work otherwise for just one build, if it's your first time doing it)

This all looks so much cleaner/easier in Linux. :P

toddw | Wed, 2009-07-15 12:09

No, the Komodo team will not be creating an alpha builds for Mozilla 1.9.1 in the near future.

The next alpha builds (probably 5.2.0a1) and the latest nightly builds (http://downloads.activestate.com/Komodo/nightly/) are using Mozilla 1.9.0 (Firefox 3.0.11).

Cheers,
Todd