As you may have heard, work has been done on a Qt-based frontend for Mozilla Firefox. Our own apachelogger has spent several days maiming, killing, and reanimating this embryonic Qt port in to Kubuntu packages.
WARNING. These packages may:
-Cause your computer to soil itself
-You may die alone. In a ditch.
At the least, back up your ~/.mozilla directory in case of the worst.
Here’s how to get these packages:
Add this to your /etc/apt/sources.list file for Intrepid:
deb http://ppa.launchpad.net/kubuntu-experimental/ubuntu intrepid main
Or this for hardy:
deb http://ppa.launchpad.net/kubuntu-experimental/ubuntu hardy main
Do a sudo apt-get update, then install the firefox-qt package. If you want to help (pre)alpha-test, then you’ll also want the firefox-qt-dbg packages, which are HUGE LIEK XBOX.
Qt Firefox gets installed to /opt/firefox-qt. Once you install firefox-qt you will get a “Qt Firefox” menu entry in the Internet section of the menu.
You can also run Firefox by running /opt/firefox-qt/bin/firefox in the terminal.
In it’s current state the Qt branch has recieved a QPainter-based Cairo backend and just enough of XUL has been ported to using QWidgets for painting that Firefox runs. Nothing more, nothing less. Extensions work, and I’d recommend downloading an icon theme as the default theme lacks icons for the toolbar buttons.
Currently known issues:
-Flash will crash FF.
-Typing in some searchboxes will cause crashes.
-Menus won’t ever go away and you won’t even be able to click on other apps, panels, etc unless you either click on a menu item or press escape.
-You’ll only get 1 tooltip per Firefox session.
-The GUI doesn’t follow any sort of Qt/KDE color scheme because XUL hasn’t been ported to use Qt yet.
-Misc performance issues.
So go out there, try it, and thank apachelogger while you’re at it. 😉