|
|
(48 intermediate revisions by 15 users not shown) |
Line 1: |
Line 1: |
| == About the Fennec (Mobile Firefox) Project ==
| | {{Admon/important|This page contains a lot of outdated info!|For latest info, see: |
| | *[[Mobile/Fennec/Android|Firefox for Android]] |
| | *[https://github.com/mozilla/firefox-ios Firefox for iOS]}} |
|
| |
|
| "Fennec" is the code name of the effort to build a mobile version of Firefox. To download, use, and learn about mobile Firefox, see:
| | TODO on this page: |
| | *Triage the content and move it to the new wiki pages |
| | *Remove content & leave links to latest info |
|
| |
|
| * '''[http://www.mozilla.com/mobile/ Mobile Firefox home page]''' - Download Firefox for mobile phones
| | == Firefox for Android == |
| * [http://mobile.support.mozilla.com/ Mobile Firefox support] - ask and answer questions about mobile Firefox problems
| |
| * [[Mobile|Mozilla Mobile wiki]] - news and information about Mozilla mobile development
| |
|
| |
|
| 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 [[Mobile/Planning]].
| | "Fennec" is the code name for the mobile version of Firefox. We are currently focused on developing [[Mobile/Platforms/Android|Firefox for Android]]. For details about other platforms, see [[Mobile/Platforms]]. If you are looking to contribute, check out our [[Mobile/Get_Involved|get involved page]]! |
|
| |
|
| == Supported Platforms ==
| | * [[Mobile/Roadmap | Roadmap]] |
| | * [[Mobile/Platforms/Android|Installing Firefox for Android]] |
| | * [[Mobile/Fennec/Android|Development Documentation]] |
| | * [https://wiki.mozilla.org/Mobile/ProductPlanning Product Planning] |
| | * [https://wiki.mozilla.org/Mobile/Triage Triage] |
| | * [[QA/Fennec|QA]] |
| | * [http://wiki.mozilla.org/Mobile/Metrics Performance and Memory Dashboards] |
| | * [http://support.mozilla.org/products/mobile Firefox for Android Support] |
| | * [http://addons.mozilla.org/android/ Firefox for Android Add-ons] and [https://developer.mozilla.org/en-US/docs/Extensions/Mobile Building Add-ons] |
| | * [http://mozilla.com/mobile/faq FAQ] |
| | * [[Mobile/Projects|List of projects]] |
|
| |
|
| Mozilla is developing Firefox for '''Nokia Maemo''' and '''Google Android'''. See '''[[Mobile/Platforms]]''' for more details.
| | === Technical Briefs === |
| | Looking for more information about various parts of Firefox for Android. Here are some summary pages: |
| | * Logic behind [https://wiki.mozilla.org/Mobile/SessionRestore Session Restore] |
| | * Background on [https://wiki.mozilla.org/Mobile/Distribution_Files Distribution / Partner Packs] |
| | * Background on [https://wiki.mozilla.org/Mobile/WebApps WebApps] |
| | * What is the [https://wiki.mozilla.org/Mobile/Onboarding onboarding] experience? |
|
| |
|
| == Features == | | == Communication == |
|
| |
|
| Firefox for mobile is packed with your favorite features, including:
| | * Subscribe to the [https://mail.mozilla.org/listinfo/mobile-firefox-dev mobile-firefox-dev mailing list] |
| | * Join #mobile on [https://wiki.mozilla.org/IRC IRC] |
| | * Follow [http://twitter.com/FennecNightly @FennecNightly] on Twitter |
| | * Read [http://planet.firefox.com/mobile/ our development blogs] |
| | * Attend our [[Mobile/Notes|weekly engineering meeting]] - Wednesdays at 9:30 AM, US/Pacific time |
|
| |
|
| *Awesome Bar – Go to your favorite sites in just a couple of keystrokes with intelligent and personalized searching
| | == Old Wiki Pages == |
| *Weave Sync – Sync your Firefox tabs, history, bookmarks and passwords between your desktop and mobile device for a seamless browsing experience
| |
| *Add-ons – Customize your Firefox by adding small pieces of functionality, like games and news readers, that help make the mobile Web browser your own
| |
| *Location-Aware Browsing – Get maps and information relevant to your location
| |
| *Tabbed browsing – View open tabs as thumbnails to easily identify and select the Web page you’d like to go to next
| |
| *Safe Browsing – Get an Instant Web Site ID and easily access and edit security settings
| |
| *Available in more than 30 languages and counting
| |
| | |
| See the complete list of [https://www.mozilla.com/en-US/mobile/features/ Mobile Features].
| |
| | |
| [[Mobile/DeviceAPIs | Proposed Device + Location APIs]]
| |
| | |
| == Project and Design Documents == | |
|
| |
|
| * [[Mobile/Fennec/Vision|Fennec vision statement]] | | * [[Mobile/Fennec/Vision|Fennec vision statement]] |
| * [[Mobile/User Experience|Fennec user experience]] | | * [[Mobile/User Experience|Fennec user experience]] |
| * [[Mobile/Fennec/Extensions | Building extensions]] for Fennec | | * [[Mobile/Fennec/Architecture | Architecture overview for XUL Fennec]] |
| * [[Mobile/Fennec/Architecture | Architecture overview]] of the front-end UI | | * [[Fennec/NativeUI/Architecture_Overview | Incomplete: Architecture Overview]] |
| | | * [[Mobile/User_Experience/Research | UX Research Questions]] |
| == Performance ==
| | * [[/Fennec2.0|Fennec 2.0 Planning]] |
| | |
| Performance, memory consumption and on-device footprint are crucial to both embedders and Fennec.
| |
| | |
| * [[Mobile/Performance |Performance/Memory issues]] | | * [[Mobile/Performance |Performance/Memory issues]] |
| ** [[Mobile/StartupOptimization | Startup optimization]]
| | * [[Mobile/StartupOptimization | Startup optimization]] |
| ** [[Mobile/XULOptimization | XUL optimization]]
| | * [[Mobile/XULOptimization | XUL optimization]] |
| ** [[Mobile/MemoryOptimization | Memory optimization]]
| | * [[Mobile/MemoryOptimization | Memory optimization]] |
| ** [[Mobile/Profiling | Profiling]]
| | * [[Mobile/Profiling | Profiling]] |
| ** [[Mobile/MemoryReduction | Memory reduction]]
| | * [[Mobile/MemoryReduction | Memory reduction]] |
| | | * [[WritingFennecTests|How to write Fennec tests]] |
| [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]
| | * [[Mobile:TestPage|Interesting web pages to test]] |
| | |
| == Building and Running Fennec ==
| |
| * [[Mobile/Build|Ports, build instructions, platform support]] | |
| * [http://ftp.mozilla.org/pub/mozilla.org/mobile/ Download official builds for mobile and desktop platforms] | |
| * [[/Tips|Miscellaneous tips and tricks]] | | * [[/Tips|Miscellaneous tips and tricks]] |
| | | * [[/Debugging|Debugging]] |
| == Testing Fennec ==
| | * [[Fennec/NativeUI/Viewport | Viewport]] |
| | | * [[Fennec/NativeUI/Messages | Incomplete: Gecko-Java Messaging]] |
| * [[QA/Fennec|Mobile QA Home]] | |
| * [[/Cheat Codes]] for developers and testers | |
| * Fennec 1.0 [[QA/Fennec1.0/TestPlan|Test Plan]]
| |
| * Unit Test [[Mobile/Fennec_Automation|Automation]] (mochitest, chrome, reftest, crashtest, xpcshell) | |
| * Running [[Mobile/Fennec Mochitest|Mochitests on Fennec for Nokia]]<br>
| |
| * [[Mobile/Maemo4 Testfarm Notes|Maemo 4 Test Farm Notes]]
| |
| * [[Mobile:TestPage|Interesting web pages to test]]
| |
| | |
| '''Test Builds'''
| |
| | |
| * [http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mobile-1.9.2/ Mozilla 1.9.2 (Fennec 1.1) nightly builds]
| |
| * [http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mobile-trunk/ Trunk (Fennec 2.0) nightly builds]
| |
| * [http://ftp.mozilla.org/pub/mozilla.org/mobile/releases/latest-beta/ Latest beta release builds]
| |
| | |
| '''Bugs'''
| |
| | |
| * [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&classification=Client%20Software&query_format=advanced&product=Fennec Open Fennec bugs]
| |
| * [https://bugzilla.mozilla.org/buglist.cgi?classification=Client%20Software&query_format=advanced&bug_status=UNCONFIRMED&product=Fennec Unconfirmed Fennec bugs]
| |
| * [https://bugzilla.mozilla.org/buglist.cgi?resolution=---&classification=Client%20Software&chfieldto=Now&chfield=%5BBug%20creation%5D&query_format=advanced&chfieldfrom=10d&product=Fennec Fennec bugs created in the last 10 days]
| |
| * [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&field0-0-0=cf_blocking_fennec&type0-0-0=equals&value0-0-0=1.1%2B&resolution=--- Fennec 1.1 blockers]
| |
| * [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&field0-0-0=cf_blocking_fennec&type0-0-0=equals&value0-0-0=%3F&resolution=--- Fennec nominated blockers]
| |