B2G

From MozillaWiki
Jump to: navigation, search

B2g wordmark.png

General Information

B2G OS is a complete, standalone operating system for the open web.

Building B2G

Contributing

Please see the B2G/Hacking page and the Firefox OS Participation Hub.

Meetings

B2G Weekly Meeting

9am Pacific time every Tuesday.

Project Calendar

Web FxOS - Public Project Calendar (ICS).

More Information

For more developer information see the Firefox OS section on MDN.

Subpages of B2G

B2G/2012BarcelonaHackTargetsB2G/2016-07-27B2G/APIs
B2G/Architecture
B2G/Architecture/System SecurityB2G/Architecture/System Security/Seccomp
B2G/Best Coding Practice
B2G/BluetoothB2G/Bluetooth-bluedroidB2G/Bluetooth/BLE Tools
B2G/Bluetooth/WebBluetooth-v2B2G/Bluetooth/WebBluetooth-v2/BluetoothAdapterB2G/Bluetooth/WebBluetooth-v2/BluetoothAdapterEvent
B2G/Bluetooth/WebBluetooth-v2/BluetoothAddressEventB2G/Bluetooth/WebBluetooth-v2/BluetoothAttributeEventB2G/Bluetooth/WebBluetooth-v2/BluetoothClassOfDevice
B2G/Bluetooth/WebBluetooth-v2/BluetoothDeviceB2G/Bluetooth/WebBluetooth-v2/BluetoothDeviceEventB2G/Bluetooth/WebBluetooth-v2/BluetoothDiscoveryHandle
B2G/Bluetooth/WebBluetooth-v2/BluetoothGattB2G/Bluetooth/WebBluetooth-v2/BluetoothGattCharacteristicB2G/Bluetooth/WebBluetooth-v2/BluetoothGattCharacteristicEvent
B2G/Bluetooth/WebBluetooth-v2/BluetoothGattDescriptorB2G/Bluetooth/WebBluetooth-v2/BluetoothGattServerB2G/Bluetooth/WebBluetooth-v2/BluetoothGattService
B2G/Bluetooth/WebBluetooth-v2/BluetoothLeDeviceEventB2G/Bluetooth/WebBluetooth-v2/BluetoothManagerB2G/Bluetooth/WebBluetooth-v2/BluetoothPairingEvent
B2G/Bluetooth/WebBluetooth-v2/BluetoothPairingListenerB2G/Bluetooth/WebBluetooth-v2/BluetoothPairingRequestListeningHandleB2G/Bluetooth/WebBluetooth-v2/BluetoothServerSocket
B2G/Bluetooth/WebBluetooth-v2/BluetoothSocketB2G/Bluetooth/WebBluetooth-v2/BluetoothStartDiscoveryRequestB2G/Bluetooth/WebBluetooth-v2/Discussion/2014-03-14
B2G/Bluetooth/WebBluetooth-v2/Discussion/2014-04-03B2G/Bluetooth/WebBluetooth-v2/Discussion/2014-04-14B2G/BluetoothManager
B2G/BuddyUpB2G/Community Ownership Transition
B2G/Debugging OpenGL
B2G/DeveloperPhoneB2G/EmulatorB2G/FAQ
B2G/FAQ/AppsB2G/Feature PlanningB2G/Firefox OS Portal
B2G/Gaia UpliftingB2G/GenericBuffering
B2G/GetInvolvedB2G/GonkB2G/Hacking
B2G/HardwareRequirementsB2G/MWCdemoB2G/MarketCustomizations
B2G/MeetingB2G/Meeting/2011-11-01B2G/Meeting/2011-11-08
B2G/Meeting/2011-11-15B2G/Meeting/2011-11-22B2G/Meeting/2011-11-29
B2G/Meeting/2011-12-13B2G/Meeting/2011-12-20B2G/Meeting/2011-12-27
B2G/Meeting/2012-01-03B2G/Meeting/2012-01-10B2G/Meeting/2012-01-17
B2G/Meeting/2012-01-24B2G/Meeting/2012-01-31B2G/Meeting/2012-02-07
B2G/Meeting/2012-02-28B2G/Meeting/2012-03-06B2G/Meeting/2012-03-13
B2G/Meeting/2012-03-20B2G/Meeting/2012-03-27B2G/Meeting/2012-04-03
B2G/Meeting/2012-04-17B2G/Meeting/2012-04-24B2G/Meeting/2012-05-01
B2G/Meeting/2012-05-08B2G/Meeting/2012-05-15B2G/Meeting/2012-05-22
B2G/Meeting/2012-05-28B2G/Meeting/2012-05-29B2G/Meeting/2012-06-05
B2G/Meeting/2012-07-09B2G/Meeting/2012-07-24B2G/Meeting/2012-08-14
B2G/Meeting/2012-08-21B2G/Meeting/2012-09-04B2G/Meeting/2012-09-11
B2G/Meeting/2012-09-25B2G/Meeting/2012-10-02B2G/Meeting/2012-10-09
B2G/Meeting/2012-10-16B2G/Meeting/2012-10-30B2G/Meeting/2012-11-13
B2G/Meeting/2012-11-20B2G/Meeting/2012-11-27B2G/Meeting/2012-12-04
B2G/Meeting/2016-03-15B2G/Meeting/2016-03-23B2G/Meeting/2016-03-29
B2G/Meeting/2016-04-05B2G/Meeting/2016-04-12B2G/Meeting/2016-04-19
B2G/Meeting/2016-04-26B2G/Meeting/2016-05-03B2G/Meeting/2016-05-10
B2G/Meeting/2016-05-17B2G/Meeting/2016-05-24B2G/Meeting/2016-05-31
B2G/Meeting/2016-06-07B2G/Meeting/2016-06-14B2G/Meeting/2016-06-21
B2G/Meeting/2016-07-12B2G/Meeting/2016-07-26
B2G/Meeting Notes
B2G/MozITPB2G/NetworkStatsB2G/Nexus7
B2G/Packet Sniffing with WiresharkB2G/PartnerTriage
B2G/PortingB2G/Porting/Devices
B2G/ProjectsB2G/QA
B2G/QA/B2G/QA/1.3vs1.3TB2G/QA/2.1
B2G/QA/2.2B2G/QA/2.2/2015-02-05NotesB2G/QA/2.2/2015-02-11Notes
B2G/QA/2.2/2015-02-16StatusB2G/QA/2.2/2015-03-02StatusB2G/QA/2.2/2015-03-09Status
B2G/QA/2.2/2015-03-16StatusB2G/QA/2.2/2015-03-23StatusB2G/QA/2.2/2015-03-30Status
B2G/QA/2.2/2015-04-01StatusB2G/QA/2.2/2015-04-13StatusB2G/QA/2.2/2015-04-20Status
B2G/QA/2.2/2015-04-23StatusB2G/QA/2.2/2015-04-27StatusB2G/QA/2.2/2015-05-04Status
B2G/QA/2.2/2015-05-11StatusB2G/QA/2.2/2015-05-18StatusB2G/QA/2.2/2015-05-20Status
B2G/QA/2.2/2015-05-25StatusB2G/QA/2.2/2015-06-01StatusB2G/QA/2.2/2015-06-08Status
B2G/QA/2.2/2015-06-15StatusB2G/QA/2.2/2015-06-30StatusB2G/QA/2.2/2015-07-06Status
B2G/QA/2.5B2G/QA/2014-10-02 Performance AcceptanceB2G/QA/2014-10-20 Performance Acceptance
B2G/QA/2014-10-31 Performance AcceptanceB2G/QA/2014-11-07 Performance AcceptanceB2G/QA/2014-11-14 Performance Acceptance
B2G/QA/2014-11-21 Performance AcceptanceB2G/QA/API Permissions Test PlanB2G/QA/Acceptance Criteria
B2G/QA/Apply PatchesB2G/QA/AppsB2G/QA/Apps/Hosted Apps
B2G/QA/Apps/Packaged AppsB2G/QA/ArchiveB2G/QA/Archived
B2G/QA/Automation
B2G/QA/Automation/Style GuideB2G/QA/Automation/Style Guide/Avoiding Duplication
B2G/QA/Automation/Style Guide/Best PracticesB2G/QA/Automation/Style Guide/General ConceptsB2G/QA/Automation/Style Guide/Howtos
B2G/QA/Automation/Style Guide/Python Script StyleB2G/QA/Automation/Style Guide/Submission ReviewB2G/QA/Automation/TPEScrum
B2G/QA/Automation/UIB2G/QA/Automation/UI/Best PracticesB2G/QA/Automation/UI/Filing Automation Report
B2G/QA/Automation/UI/Filing Bugs Against Automation ErrorsB2G/QA/Automation/UI/How to contributeB2G/QA/Automation/UI/Integration suite criteria
B2G/QA/Automation/UI/MarionetteJS On Device StatusB2G/QA/Automation/UI/Minimized Acceptance ExecutionB2G/QA/Automation/UI/Scrum
B2G/QA/Automation/UI/Scrum/BacklogB2G/QA/Automation/UI/Scrum/S2B2G/QA/Automation/UI/Scrum/Sprint 1
B2G/QA/Automation/UI/Scrum/Sprint 10B2G/QA/Automation/UI/Scrum/Sprint 11B2G/QA/Automation/UI/Scrum/Sprint 12
B2G/QA/Automation/UI/Scrum/Sprint 13B2G/QA/Automation/UI/Scrum/Sprint 14B2G/QA/Automation/UI/Scrum/Sprint 15
B2G/QA/Automation/UI/Scrum/Sprint 16B2G/QA/Automation/UI/Scrum/Sprint 17B2G/QA/Automation/UI/Scrum/Sprint 2
B2G/QA/Automation/UI/Scrum/Sprint 3B2G/QA/Automation/UI/Scrum/Sprint 4B2G/QA/Automation/UI/Scrum/Sprint 5
B2G/QA/Automation/UI/Scrum/Sprint 6B2G/QA/Automation/UI/Scrum/Sprint 7B2G/QA/Automation/UI/Scrum/Sprint 8
B2G/QA/Automation/UI/Scrum/Sprint 9B2G/QA/Automation/UI/Scrum/Sprint TemplateB2G/QA/Automation/UI/Strategy
B2G/QA/Automation/UI/Strategy/Acceptance Tests To AutomateB2G/QA/Automation/UI/Strategy/Assist with Gaia Integration tests
B2G/QA/Automation/UI/Strategy/Criteria Gaia Acceptance Tests
B2G/QA/Automation/UI/Strategy/Develop Gaia End to end
B2G/QA/Automation/UI/Strategy/Document End to end Automation
B2G/QA/Automation/UI/Strategy/Increase Community
B2G/QA/Automation/UI/Strategy/Increase End to end coverage
B2G/QA/Automation/UI/Strategy/Integration vs End to endB2G/QA/Automation/UI/Strategy/Port Gaia Integration Python
B2G/QA/Automation/UI/Strategy/Streamline End to end ExecutionB2G/QA/Automation/UI/Triage
B2G/QA/Automation/UI/Xfail and DisableB2G/QA/Bluetooth PTSB2G/QA/Bug Queries
B2G/QA/BugzillaB2G/QA/Bugzilla/AdvancedB2G/QA/Bugzilla/FAQ
B2G/QA/BuildProccessB2G/QA/BuildProcessB2G/QA/Continuous Integration infrastructure
B2G/QA/Crash ReportingB2G/QA/CustomizationsB2G/QA/Daily Bulletin
B2G/QA/Daily Triage ScheduleB2G/QA/DeviceB2G/QA/Device Test Plan
B2G/QA/Device Test Plan/GraphicsB2G/QA/Device Test Plan/NewDeviceB2G/QA/Device Test Plan/NewOEMBuild
B2G/QA/DogfoodB2G/QA/Flame OTAB2G/QA/Flashing A Daily Build
B2G/QA/FoxtrotB2G/QA/FunctionalB2G/QA/GaiaAutomation
B2G/QA/Gaia Test PlanB2G/QA/Gaia Test Plan/AppsB2G/QA/Gaia Test Plan/Browser
B2G/QA/Gaia Test Plan/CalendarB2G/QA/Gaia Test Plan/CrashB2G/QA/Gaia Test Plan/Email
B2G/QA/Gaia Test Plan/Email/Differences in ProtocolB2G/QA/Gaia Test Plan/Email TemplatesB2G/QA/Gaia Test Plan/Template
B2G/QA/GeolocationB2G/QA/Git CommandsB2G/QA/Graphics Test Plan
B2G/QA/IdentityB2G/QA/Manual TestB2G/QA/Manual Test/Video Capture
B2G/QA/Marigold member listB2G/QA/MeetingsB2G/QA/Meetings/2014-07-23
B2G/QA/Meetings/2014-07-30B2G/QA/Meetings/2014-08-06B2G/QA/Meetings/2014-08-13
B2G/QA/Meetings/2014-08-20B2G/QA/Meetings/2014-08-27B2G/QA/Meetings/2014-09-03
B2G/QA/Meetings/2014-09-10B2G/QA/Meetings/2014-09-17B2G/QA/Meetings/2014-09-24
B2G/QA/Meetings/2014-10-01B2G/QA/Meetings/2014-10-08B2G/QA/Meetings/2014-10-15
B2G/QA/Meetings/2014-10-22B2G/QA/Meetings/2014-10-29B2G/QA/Meetings/2014-11-05
B2G/QA/Meetings/2014-11-12B2G/QA/Meetings/2014-11-19B2G/QA/Meetings/2014-11-26
B2G/QA/Meetings/2014-12-17B2G/QA/Meetings/2015-01-07B2G/QA/Meetings/2015-01-14