Mobile

From MozillaWiki
Revision as of 00:48, 28 November 2007 by Mulvad (talk | contribs) (→‎Features)
Jump to navigation Jump to search

Goals

The overall goals for Mobile Firefox are:

  • provide Mozilla’s standards-based open-source browser engine, optimized for mobile, that can be embedded by device manufacturers and others;
  • a full-featured mobile browser including support for XUL-based add-ons, delivering on Firefox’s key principles of ease-of-use, security and accessibility;
  • grow the Mozilla community in the mobile space;
  • provide tools and documentation to help developers develop, debug and deploy web applications;
  • do all of this work in the shared Mozilla source repositories so all platforms, desktop and mobile benefit each other

Weekly Meeting

There will be a meeting each week to discuss the status of Mobile. Please use #mobile, dev-platforms-mobile@mozilla.org or mozilla.dev.platforms.mobile for communication

Meeting Details:

  • Monday @ 9:00AM PST
  • +1 650-903-0800 (US/Intl) x91 conf# 314
  • +1 800 707 2533 (US) pin 369 conf# 314
  • #mobile for backchannel
  • Agenda and notes can be found here

To Do's

There are several big ticket issues to be resolved for this project. For the most part they can be broken into these four categories.

Task List

Below are the current top prioritized tasks.

Bugs

Performance

Slow full page zooming on wikipedia, Linux/ARM
not started
Too much memory used by Thebes Images to display 4.5Mb Image
not started
Enable HTTP pipelining by default
not started
compile options for improved minimo speed on arm
not started


Current blocking 1.9+ performance issues

Current mobile bugs

Features

UI

Create UI for mapping keys to actions
detect key press and allow selection of action for key, map gestures to actions
Switch orientation
portrait/landscape, placement of toolbar when changing orientation

Supported Platforms

We have the stated goal of supporting Windows Mobile and Linux devices. Support for other Platforms may be added in the future. We will also support several embedders who are using mozilla technology, and will keep track of that here