FirefoxOS/Overview: Difference between revisions
Jump to navigation
Jump to search
Jeremychen (talk | contribs) No edit summary |
Jeremychen (talk | contribs) No edit summary |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
The objective of this wiki page is to facilitate working on Firefox OS. It would be helpful to have a single page that integrates everything new comers need to know. So, they can set up environments quickly, and move forward to contribute to Firefox OS. Idealy, topics should include but not limit to building steps for Firefox OS, | The objective of this wiki page is to facilitate working on Firefox OS. It would be helpful to have a single page that integrates everything new comers need to know. So, they can set up environments quickly, and move forward to contribute to Firefox OS. Idealy, topics should include but not limit to building steps for Firefox OS, debuggers, development tools, etc. If you are a new hire in MoCo-TPE, you can read RDs-only section on [https://taiwan.etherpad.mozilla.org/New-Hires TPE New Hires MoPad] first. | ||
=General Building Steps= | =General= | ||
==Firefox OS (B2G)== | ==Building Steps== | ||
===Firefox OS (B2G)=== | |||
*B2G on Device | |||
*B2G on Emulator | |||
*B2G on Desktop | |||
= | ===Firefox Browser=== | ||
=Development Tools= | ==Debuggers== | ||
*GDB, LLDB, WebIDE, ... | |||
*LayerScope, Profiler, ... | |||
==Development Tools== | |||
===Trace Tools=== | |||
*DXR, ... | |||
===Recommended Plugins=== | |||
*ctags, cscope, YCM, ... | |||
*pep8, ... | |||
==Test Suites== | |||
*Reftest, Mochitest, Marionette test, ... | |||
*Gaia integration test, Gaia UI test, ... | |||
==Patch Process== | |||
*Bugzilla | |||
*Try Server | |||
= | =Functional Team Specific= | ||
==TPEGFX== | |||
https://wiki.mozilla.org/TPEGFX | |||
=References= | =References= | ||
Latest revision as of 02:13, 13 February 2015
The objective of this wiki page is to facilitate working on Firefox OS. It would be helpful to have a single page that integrates everything new comers need to know. So, they can set up environments quickly, and move forward to contribute to Firefox OS. Idealy, topics should include but not limit to building steps for Firefox OS, debuggers, development tools, etc. If you are a new hire in MoCo-TPE, you can read RDs-only section on TPE New Hires MoPad first.
General
Building Steps
Firefox OS (B2G)
- B2G on Device
- B2G on Emulator
- B2G on Desktop
Firefox Browser
Debuggers
- GDB, LLDB, WebIDE, ...
- LayerScope, Profiler, ...
Development Tools
Trace Tools
- DXR, ...
Recommended Plugins
- ctags, cscope, YCM, ...
- pep8, ...
Test Suites
- Reftest, Mochitest, Marionette test, ...
- Gaia integration test, Gaia UI test, ...
Patch Process
- Bugzilla
- Try Server
Functional Team Specific
TPEGFX
https://wiki.mozilla.org/TPEGFX