18
edits
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
== About Fennec == | == About Fennec == | ||
"Fennec" is the code name of the effort to build a mobile version of Firefox. | |||
Here are some key project pages: | |||
* [[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 == | == Learn More == | ||
=== Monthly Newsletters === | === 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 === | === 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 | |||
Line 13: | Line 58: | ||
=== Device APIs === | === Device APIs === | ||
[[Mobile/DeviceAPIs | Proposed Device + Location APIs]] | |||
=== Embedding === | === 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 === | ||
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 === | === UI === | ||
Line 22: | Line 89: | ||
== Building/Running Fennec == | == Building/Running Fennec == | ||
[[Mobile/Build | Ports, build instructions, platform support]] | |||
== Testing Fennec == | == 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] |
edits