Fennec – M8

Fennec (Mobile Firefox) has reached milestone 8 (M8). You can install it on a Nokia N8x0 and take it for a spin. One of the big improvements during this milestone was the addition of several Mozilla QA team members. Fennec is being tested pretty hard now, and by people who love to find bugs. We are finding and fixing lots of issues now. Probably the biggest visible change in M8 is the new theme. It’s not entirely landed yet and will likely get some tweaks as we iterate on the design.

Although Fennec is still only targeted for the Nokia N8x0, that should be changing fairly soon. Work on Windows Mobile has heated up quite a bit. We should be getting some Fennec builds for WinMo soon. We have also seen Fennec showing up on other hardware too: Fennec on e-paper. Fennec on OMAP. Fennec in Ångström.

Some of the highlights in M8:

  • Initial UI support panel has landed. Tap “gear” button in the right sidebar to slide the UI panel into view. The UI panel contains separate panels for Add-on Manager, Download Manager and Preferences. The current UX design is not final. We need to integrate the new UI theme into the UI panel.
  • The sidebars (left, right and top) now slide into view as the user pans the content. The application menu button (F4) no longer forces the UI into view.
  • Support for kinetic scrolling has been enhanced and is more responsive.
  • The installer uses the Fennec icon and should prompt for the install menu location. It defaults to “Extras”.
  • A lot of work on rendering performance landed in M8. This includes front-end and back-end platform work.
  • Support for a Firefox-like security error UI and pages, instead of error alert dialogs.
  • Support for out-of-memory notifications.

Several features just missed M8 and will be landing very soon:

  • Ability to close tabs
  • Opening new browser windows as tabs (like in Firefox)
  • Initial Preferences support
  • Camera input support?

Note: M8 disables all plugins, including Flash. We found serious stability and performance issues with plugins. We intend to re-enable plugins as soon as possible.

As always, please take Fennec M8 for a spin and file some bugs.

Install instructions
M8 Readme

23 Comments

  1. fr said,

    September 25, 2008 @ 10:54 am

    There seem to be some problems updating to this build, see http://www.internettablettalk.com/forums/showthread.php?t=23671

    I managed to remove fennec and xulrunner but when I try to reinstall I get the following…
    Segmentation Fault
    dpkg: error processing xulrunner (–install)
    subprocess post-installation script returned error exit status 139

  2. Andrés said,

    September 25, 2008 @ 12:10 pm

    Are there any plans to support the symbian platform?

  3. Al Billings said,

    September 25, 2008 @ 1:07 pm

    fr,

    You need to uninstall and install via the command line using dpkg. The Application Manager chokes on uninstalling xulrunner if you do it there.

  4. fr said,

    September 26, 2008 @ 3:19 am

    As I said I did manage to uninstall (using dpkg) but it doesn’t work when I try to reinstall. Uninstalling with dpkg didn’t work properly either (same sort of error), I had to first install an older build of xulrunner which it then allowed me to uninstall successfully.

  5. Chris Hills said,

    September 26, 2008 @ 4:12 am

    Although I was not able to install Fennec M8 on a clean image of OS2008 through Application manager, I was able to install it using apt-get.

  6. Brennan Vincent said,

    September 27, 2008 @ 12:25 pm

    Hi,

    Do you know if Fennec will ever be available for Blackberry?

    Thank you,
    Brennan Vincent

  7. Update - Firefox Mobile 0.8 per N800/N810 : Spaziocellulare News Magazine said,

    September 27, 2008 @ 9:07 pm

    [...] Come forse sapete il progetto per portare Firefox nei dispositivi mobili (Fennec) non si limita agli Internet Tablet ma comprende anche altri terminali. Vi farà piacere sapere che gli sviluppatori del Mozilla team hanno iniziato da poco a lavorare anche con Windows Mobile e presto ci sarà una prima release. Possiamo dunque supporre (o forse è solo una mia speranza) che presto inizino a lavorare anche sulla piattaforma Symbian. Intanto hanno anche fatto dei test con un microprocessor development board (vedi foto sotto) che montava un OMAP3, la CPU che sarà presente nei futuri Internet Tablet e quasi sicuramente in altri dispositivi mobili della Nokia. (fonte: Mark Finkle’s Weblog) [...]

  8. Mark Finkle said,

    September 28, 2008 @ 12:25 am

    @Brennan – There are no current plans to port to Blackberry. That’s not to say we’d never consider it, but we have our hands full with Maemo and Windows Mobile for now.

    There was work happening to port XULRunner to Symbian. If a Blackberry port of XULRunner appeared, it would make things a lot easier :)

  9. Brizz said,

    September 30, 2008 @ 12:04 pm

    As soon as a WinMo 6 Standard (non-touchscreen) version is ready for testing, I will be hitting it hardcore!

  10. Charles Nelson said,

    September 30, 2008 @ 1:00 pm

    I’d like to begin work on porting Fennec to a NetBSD kernel running on a MIPS32 based SOC. I’ve already got GTK2+ and a full implementation of X (albeit stripped down specifically to match my hardware).

    It seems that getting XULRunner and TraceMonkey working are the first orders of business. Would you agree?

    After that are there any suggestions on how I can contribute to Fennec?

  11. Robby said,

    October 1, 2008 @ 11:12 pm

    I’m getting the segmentation fault error as well (using apt-get install xulrunner):

    Segmentation fault
    dpkg: error processing xulrunner (–configure):
    subprocess post-installation script returned error exit status 139
    Errors were encountered while processing:
    xulrunner
    E: Sub-process /usr/bin/dpkg returned an error code (1)

    Anyone got a noob-friendly set of steps to make the install work? I’m really looking forward to playing around with fennec.

  12. Mark Finkle said,

    October 2, 2008 @ 12:12 pm

    @Charles – Starting with NSPR, NSS and XPCOM would be a good start. If you can get those ported, you should be able to start on XULRunner proper. Spidermonkey can be ported without any tracing support. Tracing support is a bit harder and isn’t needed on the initial port.

    Thanks for the interest. Join us on irc.mozilla.org – #mobile if you want to talk about porting issues.

  13. pseudotecnico:blog » Fennec M8 said,

    October 2, 2008 @ 2:51 pm

    [...] rilascio per Fennec, arrivato alla versione M8 (note di [...]

  14. Fennec M8 said,

    October 5, 2008 @ 1:24 pm

    [...] | Mark Finkle’s Weblog addthis_pub = ‘movilbroker’; addthis_logo = ‘http://www.addthis.com/images/yourlogo.png’; [...]

  15. Fennec M8 « MerKamóvil lo mejor de la telefonía móvil said,

    October 5, 2008 @ 2:42 pm

    [...] Vía | Mark Finkle’s Weblog [...]

  16. Early Version of Mobile Firefox Will Be Released Soon | PDA Reviews said,

    October 7, 2008 @ 9:39 am

    [...] soon. Work on Windows Mobile has heated up quite a bit,” Mark Finkle recently wrote in his blog.  Finkle is a Platform Evangelist at the Mozilla [...]

  17. Mobile News: Firefox Mobile Hits Alpha, Blackberry App Centre : Digital-Lifestyles (alpha remix) said,

    October 8, 2008 @ 4:30 am

    [...] Developer blog [...]

  18. Fennec su Nokia N800: prime impressioni said,

    October 8, 2008 @ 3:41 pm

    [...] po’ il Nokia N800 (colpa dell’Eee PC, molto più maneggevole) ma quando ho letto della milestone 8 di Fennec (Firefox mobile) ho deciso che era tempo di aggiornare il [...]

  19. wmpoweruser.com » Blog Archive » Firefox Mobile for Windows Mobile progressing nicely said,

    October 8, 2008 @ 6:14 pm

    [...] Mozilla developer Mark Finkle has revealed that, while the linux build is doing well and is in a more advanced stage of alpha testing, [...]

  20. Firefox Mobile For Windows Mobile Coming Soon | Open Technologist said,

    October 9, 2008 @ 3:20 am

    [...] from Mozilla will be available for Windows mobile in a couple of weeks. Mozilla developer Mark Finkle revealed that development for Windows Mobile version is heating up and and that a Linux version is [...]

  21. Screenshots von Firefox Mobile (Fennec) | freshzweinull +++ said,

    October 13, 2008 @ 6:54 am

    [...] veröffentlicht. Der Browser mit dem Codenamen “Fennec” hat inzwischen Milestone 8 (M8) erreicht und die erste Beta-Version wird noch für dieses Jahr erwartet. Wesentliches Ziel sei “ein [...]

  22. Fennec - drugie podej?cie Programy Nokia N810 Internet Tablet said,

    October 13, 2008 @ 2:10 pm

    [...] Fennec M8 [...]

  23. charles said,

    October 20, 2008 @ 2:44 pm

    What about the palm OS platform? I know it’s an aging platform, but is there any effort to port this so that I, and others, may use it on our Treos (non-Windows Mobile style)?

RSS feed for comments on this post