|
|
| (7 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| == About Fennec ==
| | The Mozilla Mobile Effort is split into two fronts: |
|
| |
|
| "Fennec" is the code name of the effort to build a mobile version of Firefox.
| | == [[Mobile/Fennec | Fennec]] == |
| | Fennec is the codename for the development of Mozilla Firefox for mobile phones. |
|
| |
|
| Here are some key project pages:
| | == [[Mobile/Embedding | Embedding]] == |
| | | The Mobile Embedding effort is a project designed to provide an embedded browser and html editor sdk for mobile. |
| * [[Mobile/FennecVision | Fennec vision statement]]
| |
| * [http://people.mozilla.com/~csejersen/fennec/req.html Fennec version 1 requirements]
| |
| * [[Mobile/User Experience | Fennec user experience]]
| |
| | |
| | |
| === 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
| |
| | |
| For more background on our goals please see [[Mobile/Background|these blog posts]].
| |
| | |
| Still have questions? See our [[Mobile/FAQ|FAQ]] for Mobile. If you're interested in what we'll be working on over the next 6 months or so, please see the [[Mobile/Roadmap|Roadmap]].
| |
| | |
| | |
| == Learn More ==
| |
| | |
| === Monthly Newsletters ===
| |
| Mozilla publishes a monthly newsletter called "about:mobile" that's dedicated to what's going on with Mobile in the Mozilla Project. [http://list-manage.com/subscribe?u=168bf22f976f5a68fe5770d19&id=f76d3a9899 Sign up to get the newsletter via email] or follow the newsletter posts in the [http://developer.mozilla.org/devnews/ Mozilla Developer News weblog].
| |
| | |
| | |
| | |
| === Weekly Meetings ===
| |
| There will be a meeting each week to discuss the general status of Mobile.
| |
| Please use [irc://irc.mozilla.org/%23mobile #mobile], [https://lists.mozilla.org/listinfo/dev-platforms-mobile dev-platforms-mobile@mozilla.org] or [http://news.mozilla.org/mozilla.dev.platforms.mobile 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
| |
| * [irc://irc.mozilla.org/%23mobile #mobile] for backchannel
| |
| * Agenda and notes can be found [[Mobile/Notes|here]]
| |
| | |
| === Fennec Status Meeting ===
| |
| This meeting is intended to be a quick status meeting on active and upcoming work for Fennec.
| |
| | |
| * Friday @ 11:00AM PST
| |
| * +1 650-903-0800 (US/Intl) x91 conf# 314
| |
| * +1 800 707 2533 (US) pin 369 conf# 314
| |
| * [irc://irc.mozilla.org/%23mobile #mobile] for backchannel
| |
| | |
| | |
| == Technical Details, Documents, & Designs ==
| |
| | |
| === Requirements ===
| |
| | |
| === Device APIs ===
| |
| [[Mobile/DeviceAPIs | Proposed Device + Location APIs]]
| |
| | |
| === Embedding ===
| |
| One of the two major goals for our mobile work is to enable embedding of the Mozilla core technology is various mobile phones and other products with any of: constrained system resources, significant mobile user experiences and/or telephony.
| |
| | |
| Key projects pages:
| |
| | |
| * [[Mobile/EmbeddingBrainstorm | Embedding Brainstorming - dump ideas here!]]
| |
| * [[Mobile/EmbeddingUseCases | Embedding Use Cases]]
| |
| | |
| | |
| | |
| === Performance ===
| |
| | |
| Performance, memory consumption and on-device footprint are crucial to both embedders and Fennec.
| |
| | |
| * [[Mobile/Performance |Performance/Memory issues]]
| |
| ** [[Mobile/StartupOptimization | Startup optimization]]
| |
| ** [[Mobile/XULOptimization | XUL optimization]]
| |
| ** [[Mobile/MemoryOptimization | Memory optimization]]
| |
| ** [[Mobile/Profiling | Profiling]]
| |
| ** [[Mobile/MemoryReduction | Memory reduction]]
| |
| | |
| | |
| [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=perf&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&known_name=1.9a1%2B&query_based_on=1.9a1%2B&negate0=1&field0-0-0=component&type0-0-0=equals&value0-0-0=Autocomplete+&field0-0-1=component&type0-0-1=equals&value0-0-1=Download+Manager&field0-0-2=component&type0-0-2=equals&value0-0-2=Help+Viewer&field0-0-3=component&type0-0-3=equals&value0-0-3=NSIS+Installer&field0-0-4=component&type0-0-4=equals&value0-0-4=Preferences&field0-0-5=component&type0-0-5=equals&value0-0-5=Printing&field0-0-6=component&type0-0-6=equals&value0-0-6=Toolbars+and+Toolbar+Customization&field0-0-7=component&type0-0-7=equals&value0-0-7=Satchel&field0-1-0=product&type0-1-0=equals&value0-1-0=Toolkit&field1-0-0=flagtypes.name&type1-0-0=equals&value1-0-0=blocking1.9%2B Current blocking 1.9+ performance issues]
| |
| | |
| | |
| === UI ===
| |
| | |
| | |
| == Building/Running Fennec ==
| |
| [[Mobile/Build | Ports, build instructions, platform support]]
| |
| | |
| | |
| == Testing Fennec ==
| |
| | |
| === Bugs ===
| |
| [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=mobile&resolution=DUPLICATE&resolution=---&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Current mobile bugs]
| |