Index

Found 679 pages:

# Page Tags and summary
1 B2G OS B2G, B2G OS, Basic, Beginner, Gaia, Gecko, Gonk, Mozilla, Overview, b2g smartphone os, getting started with b2gos, web based os from mozilla, web os gecko
B2G OS is a complete, standalone operating system for the open web. It is an open source project developed by the Mozilla community and forms the basis of Firefox OS products.
2 B2G OS APIs API, B2G API, b2g os api's
No summary!
3 Audio Channels API API, Api, Audio, AudioChannels, B2G, Firefox OS, Reference, audio
The AudioChannels API is a Firefox OS-only feature allowing you to place your app audio content into a hierarchy of importance, which dictates when the audio will be paused and resumed in response to other audio playing and actions occurring and allows you to control the volume of different types of audio independently from one another.
4 Using the AudioChannels API API, Api, Audio, Audio Channels API, Firefox OS, Guide, Non-Standard, Non-standard, audio, guide
The different audio channels are as follows:
5 AudioChannelManager API, Api, Audio, AudioChannelManager, AudioChannels, Firefox OS, Interface, Non-Standard, Non-standard, Reference, audio
The AudioChannelManager interface of the AudioChannels API includes features for managing your device's audio channels, including setting what channel's volume to affect when the volume buttons are pressed inside a particular app.
6 AudioChannelManager.headphones API, Api, Audio, AudioChannelManager, AudioChannels, Firefox OS, Non-Standard, Non-standard, Property, Reference, audio, headphones
The headphones read-only property of the AudioChannelManager interface returns a Boolean that indicates whether headphones are plugged into the device. A true value means that headphone are plugged in; false means they aren't.
7 AudioChannelManager.onheadphoneschange API, Api, Audio, AudioChannelManager, AudioChannels, Firefox OS, Non-Standard, Non-standard, Property, Reference, audio, onheadphoneschange
The onheadphoneschange event handler of the AudioChannelManager interface fires when the device's headphones are plugged in or unplugged.
8 AudioChannelManager.telephonySpeaker API, Api, Audio, AudioChannelManager, AudioChannels, Firefox OS, Non-Standard, Non-standard, Property, Reference, audio, telephonySpeaker
The telephonySpeaker property of the AudioChannelManager interface returns a Boolean that allows you to set whether the "telephony" audio channel should be played out of the device's speakers.
9 AudioChannelManager.volumeControlChannel API, Api, Audio, AudioChannelManager, AudioChannels, Firefox OS, Non-Standard, Non-standard, Property, Reference, audio, volumeControlChannel
The volumeControlChannel property of the AudioChannelManager interface returns a DOMString that allows you to set which audio channel should have its volume changed when you press the device's hardware volume controls.
10 BluetoothAdapter (Firefox OS) API, Api, B2G, BluetoothAdapter, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Référence, Web Bluetooth, WebAPI
The BluetoothAdapter interface of the Web Bluetooth API is used to handle all the operations requested by Bluetooth networks. A Bluetooth adapter is the physical interface which is used to interact with local Bluetooth device.
11 BluetoothAdapter.address API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The address property value provides the address of the device's adapter on the Bluetooth micro-network.
12 BluetoothAdapter.answerWaitingCall() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The answerWaitingCall method is used to allow HFP devices to answer a pending incoming call on a CDMA network.
13 BluetoothAdapter.class API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The class property value provides the Bluetooth "Class of Device" number of the device's adapter. This number provides much information about the device's capabilities. See the Bluetooth specification 4.0, section 6.26 for further information about the meaning of that number.
14 BluetoothAdapter.confirmReceivingFile() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The confirmReceivingFile method is used to accept or reject the incoming file transfer request received from the remote device.
15 BluetoothAdapter.connect() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The connect method is used to connect the device's adapter to a specific service of a remote device.
16 BluetoothAdapter.connectSco() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The connectSco method is used to allow the device to enable the SCO connection to broadcast and listen to audio to/from the remote devices it is connected to.
17 BluetoothAdapter.devices API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The devices property gives direct access to all the Bluetooth devices discovered in the area surrounding the device's adapter.
18 BluetoothAdapter.disconnect() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The disconnect method is used to disconnect the device's adapter from a specific service of a remote device.
19 BluetoothAdapter.disconnectSco() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The disconnectSco method is used to allow the device to disable the SCO connection with the remote devices it is connected to.
20 BluetoothAdapter.discoverable API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The discoverable property indicates if the device is discoverable (true) or not (false) by other Bluetooth devices.
21 BluetoothAdapter.discoverableTimeout API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The discoverableTimeout property indicates how long (in seconds) the device remains discoverable.
22 BluetoothAdapter.discovering API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The discovering property indicates if the device is in the process of discovering (true) or not (false) surrounding Bluetooth devices.
23 BluetoothAdapter.getConnectedDevices() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, Référence, Web Bluetooth, WebAPI
The getConnectedDevices method is used to retrieve the full list of all devices connected with a specific service of local adapter.
24 BluetoothAdapter.getPairedDevices() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The getPairedDevices method is used to retrieve the full list of all devices paired with the device's adapter.
25 BluetoothAdapter.ignoreWaitingCall() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The ignoreWaitingCall method is used to allow HFP devices to dismiss a pending incoming call on a CDMA network.
26 BluetoothAdapter.isConnected() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, Référence, Web Bluetooth, WebAPI
The isConnected method is used to check if a device with a given Bluetooth profile is connected.
27 BluetoothAdapter.isScoConnected() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The isScoConnected method is used to allow to know if there is a SCO connection between local and the remote Bluetooth device.
28 BluetoothAdapter.name API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The name property provides the human readable name of the device's adapter.
29 BluetoothAdapter.ona2dpstatuschanged API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
Specifies an event listener to receive a2dpstatuschanged events. Those events occur when an A2DP connection status changes.
30 BluetoothAdapter.ondevicefound API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
Specifies an event listener to receive devicefound events. Those events occur when a Bluetooth device is discovered in the surrounding area.
31 BluetoothAdapter.onhfpstatuschanged API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
Specifies an event listener to receive hfpstatuschanged events. Those events occur when an HFP connection status changes.
32 BluetoothAdapter.onpairedstatuschanged API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
Specifies an event listener to receive pairedstatuschanged events. Those events occur when a pairing process is completed.
33 BluetoothAdapter.onrequestmediaplaystatus API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
Specifies an event listener to receive requestmediaplaystatus events. Those events occur when a remote Bluetooth device queries the current media play status.
34 BluetoothAdapter.onscostatuschanged API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
Specifies an event listener to receive scostatuschanged events. Those events occur when a SCO connection status changes.
35 BluetoothAdapter.pair() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The pair method is used to start pairing a remote device with the device's adapter.
36 BluetoothAdapter.sendFile() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The sendFile method is used to start sending a file to a given remote device.
37 BluetoothAdapter.sendMediaMetaData() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The sendMediaMetaData method is used to send metadata about media to remote devices connected with the AVRCP 1.3 profile.
38 BluetoothAdapter.sendMediaPlayStatus() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The sendMediaPlayStatus method is used to send the play status of the device to remote devices connected with the AVRCP 1.3 profile.
39 BluetoothAdapter.setDiscoverable() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The setDiscoverable method is used to change the value of the discoverable property for the device's adapter.
40 BluetoothAdapter.setDiscoverableTimeout() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The setDiscoverableTimeout method is used to change the value of the discoverableTimeout property for the device's adapter.
41 BluetoothAdapter.setName() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The setName method is used to change the value of the name property for the device's adapter.
42 BluetoothAdapter.setPairingConfirmation() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The setPairingConfirmation method is used to send back the pairing confirmation when the device's adapter tries to pair itself with a remote device.
43 BluetoothAdapter.setPasskey() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The setPasskey method is used to send back the requested Passkey code when the device's adapter tries to pair itself with a remote device.
44 BluetoothAdapter.setPinCode() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The setPinCode method is used to send back the requested PIN code when the device's adapter tries to pair itself with a remote device.
45 BluetoothAdapter.startDiscovery() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The startDiscovery method is used to have the device's adapter start seeking for remote devices.
46 BluetoothAdapter.stopDiscovery() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The stopDiscovery method is used to have the device's adapter stop seeking for remote devices.
47 BluetoothAdapter.stopSendingFile() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The stopSendingFile method is used to abort sending a file to a given remote device.
48 BluetoothAdapter.toggleCalls() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The toggleCalls method is used to allow HFP devices to switch from one call to another on a CDMA network.
49 BluetoothAdapter.unpair() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The unpair method is used to remove the paired device from the paired device list of the device's adapter.
50 BluetoothAdapter.uuids API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The uuids property provides the list of all Bluetooth services' UUIDs the device's adapter is able to provide. See the Bluetooth specification assigned numbers part for an exhaustive list of possible services' UUIDs.
51 BluetoothAdapterEvent (Firefox OS) API, Api, B2G, Bluetooth, BluetoothAdapterEvent, Certified, Events, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth, events
The BluetoothAdapterEvent interface of the Web Bluetooth API provides access to a BluetoothAdapter object and its address as the parameter of a adapteradded or adapterremoved event handler (see BluetoothManager.onadapteradded and BluetoothManager.onadapterremoved), when fired.
52 BluetoothAttributeEvent (Firefox OS) API, Api, B2G, Bluetooth, BluetoothAttributeEvent, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothAttributeEvent interface of the Web Bluetooth API provides access to changed attributes and their new values as the parameter of attributechanged event handlers (including BluetoothManager.onattributechanged, BluetoothAdapter.onattributechanged, and BluetoothDevice.onattributechanged), when fired.
53 BluetoothClassOfDevice (Firefox OS) API, Api, B2G, Bluetooth, BluetoothClassOfDevice, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothClassOfDevice interface of the Web Bluetooth API provides identifying/classification information about a given remote Bluetooth device, available at discovery stage.
54 BluetoothDevice (Firefox OS) API, Api, BluetoothDevice, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Référence, Web Bluetooth
The BluetoothDevice interface of the Web Bluetooth API provides information regarding a given Bluetooth device.
55 BluetoothDevice.address API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The address property value provides the address of the device on the Bluetooth micro-network.
56 BluetoothDevice.class API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The class property value provides the Bluetooth "Class of Device" number of the device. This number provides much information about the device's capabilities. See the Bluetooth specification 4.0, section 6.26 for further information about the meaning of that number.
57 BluetoothDevice.connected API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The connected property indicates if the device is connected to the current device's adapter (true) or not (false).
58 BluetoothDevice.icon API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The icon property is a string indicating which kind of icon could be used to represent the device.
59 BluetoothDevice.name API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The name property provides the human readable name of the device.
60 BluetoothDevice.paired API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The paired property indicates if the device is paired to the current device's adapter (true) or not (false).
61 BluetoothDevice.services API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The services property provides a list of Bluetooth services the device is able to provide. For a full list of possible Bluetooth services see the Bluetooth specification.
62 BluetoothDevice.uuids API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The uuids property provides the list of UUIDs of each Bluetooth service the device is able to provide. For a full list of possible Bluetooth services see the Bluetooth specification.
63 BluetoothDeviceEvent (Firefox OS) API, Api, B2G, Bluetooth, BluetoothDeviceEvent, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Référence, Web Bluetooth, WebAPI
The BluetoothDeviceEvent interface of the Web Bluetooth API provides access to a found/paired device (BluetoothDevice) object or the address or an unpaired device as the parameter of a devicefounddevicepaired or deviceunpaired event handler (see BluetoothDiscoveryHandle.ondevicefound, BluetoothAdapter.ondevicepaired, and BluetoothAdapter.ondeviceunpaired), when fired.
64 BluetoothDeviceEvent.device API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The device property gives access to the device bound to the event.
65 BluetoothDiscoveryHandle (Firefox OS) API, Api, B2G, Bluetooth, BluetoothDiscoveryHandle, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothDiscoveryHandle interface of the Web Bluetooth API is used to notify the current application about the discovery of a remote bluetooth device.
66 BluetoothGatt (Firefox OS) API, Api, B2G, Bluetooth, BluetoothGatt, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothGatt interface of the Web Bluetooth API handles initial communications and connections with Gatt services.
67 BluetoothGattCharacteristic (Firefox OS) API, Api, B2G, Bluetooth, BluetoothGattCharacteristic, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothGattCharacteristic interface of the Web Bluetooth API represents a GATT service characteristic, which includes characteristic definition, value, properties and configuration info, and a list of descriptors that provide related information.
68 BluetoothGattCharacteristicEvent (Firefox OS) API, Api, B2G, Bluetooth, BluetoothGattCharacteristicEvent, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothGattCharacteristicEvent interface of the Web Bluetooth API provides access to an updated BluetoothGattCharacteristic object as the parameter of the BluetoothGatt.oncharacteristicchanged, handler, when the characteristicchanged event is fired.
69 BluetoothGattDescriptor (Firefox OS) API, Api, B2G, Bluetooth, BluetoothGattDescriptor, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothGattDescriptor interface of the Web Bluetooth API represents a GATT descriptor, which contains related information about a characteristic value.
70 BluetoothGattServer (Firefox OS) API, Api, B2G, Bluetooth, BluetoothGattServer, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothGattServer interface of the Web Bluetooth API provides Bluetooth GATT server functionality to allow creation of Bluetooth Smart/LE services and characteristics.
71 BluetoothGattService (Firefox OS) API, Api, B2G, Bluetooth, BluetoothGattService, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothGattService interface of the Web Bluetooth API represents a service provided by a GATT server, including the service definition, a list of referenced services, and a list of the characteristics of this service.
72 BluetoothLeDeviceEvent (Firefox OS) API, Api, B2G, Bluetooth, BluetoothLeDeviceEvent, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothLeDeviceEvent interface of the Web Bluetooth API provides access to an LE device BluetoothDevice object and its RSSI value and advertisement record, as the parameter of a devicefound event handler (see BluetoothDiscoveryHandle.ondevicefound), when fired.
73 BluetoothManager (Firefox OS) API, Api, B2G, BluetoothManager, Certified, DOM, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Référence, Web Bluetooth, WebAPI
The BluetoothManager interface of the Web Bluetooth API allows to access all Bluetooth adapters available on the device. Adapters are the connection interface to connect a Bluetooth device to that device.
74 BluetoothManager.enabled API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
The enabled property value indicates whether the Bluetooth is turned on (true) or off (false).
75 BluetoothManager.getDefaultAdapter() API, Api, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The getDefaultAdapter method is used to retrieve the default adapter used to connect the device to third-party Bluetooth devices.
76 BluetoothManager.isConnected() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Web Bluetooth, WebAPI
The isConnected method is used to check if a device with a given Bluetooth profile is connected.
77 BluetoothManager.onadapteradded API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
Specifies an event listener to receive adapteradded events. Those events occur when a Bluetooth adapter is enabled on the device. Each time this event occurs, the BluetoothManager.getDefaultAdapter() method will be able to access the last enabled adapter.
78 BluetoothManager.ondisabled API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
Specifies an event listener to receive disabled events. Those events occur when the device's Bluetooth is turned off.
79 BluetoothManager.onenabled API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, Web Bluetooth, WebAPI
Specifies an event listener to receive enabled events. Those events occur when the device's Bluetooth is turned on.
80 BluetoothPairingEvent (Firefox OS) API, Api, B2G, Bluetooth, BluetoothPairingEvent, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothPairingEvent interface of the Web Bluetooth API provides access to a device's name and the BluetoothPairingHandle object required for pairing devices as the parameter of pairing-related handlers (for example including BluetoothPairingListener.ondisplaypasskeyreq and BluetoothPairingListener.onenterpincodereq), when fired.
81 BluetoothPairingHandle (Firefox OS) API, Api, B2G, Bluetooth, BluetoothPairingHandle, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothPairingHandle interface of the Web Bluetooth API contains the functionality required for completing a device pairing operation, including passkeys, and mechanisms to reply to user-entered pin codes and confirm passkeys.
82 BluetoothPairingListener (Firefox OS) API, Api, B2G, BluePairingListener, Bluetooth, Certified, Firefox OS, Interface, Non-Standard, Non-standard, Reference, Web Bluetooth
The BluetoothPairingListener interface of the Web Bluetooth API defines event handlers triggered for different pairing operations.
83 CallEvent API, B2G, CallEvent, Event, Events, Firefox OS, Interface, Mobile, Non-Standard, Non-standard, Reference, Référence, Telephony, WebAPI, events
The CallEvent interface of the Web Telephony API represents events related to telephone calls.
84 CallEvent.call API, Api, B2G, Call, CallEvent, Event, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Référence, Telephony, WebAPI
The call read-only property of the CallEvent interface returns a TelephonyCall object indicating the call from which the event originated.
85 Camera API API, Camera, Firefox OS, Graphics, Reference, Référence, WebAPI, camera
The Camera API allows applications to manage the camera of the device. It allows them to take photographs, record videos, and get information like the focus, the zoom, the white balance, the flash, … It is a priviledged API and can only be used by certified applications.
86 Introduction to the Camera API Camera, Camera API, DOM, Gecko DOM Reference, Intermediate, Media, NeedsUpdate, Web API, camera
Through the Camera API, it is possible to take pictures with your device's camera and upload them into the current web page.
87 CameraCapabilities API, Api, B2G, Camera, Certified Only, DOM, DOM Reference, Firefox OS, Graphics, JavaScript, Javascript, Non-Standard, Non-standard, Reference, Référence, WebAPI, camera, javascript
The CameraControl.capabilities property returns a CameraCapabilities object, which describes all the camera's capabilities.
88 CameraCapabilities.effects API, Api, B2G, Camera, DOM Reference, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The effects property value is an Array identifying the effects (such as normal, sepia, mono, etc.) that the camera supports.
89 CameraCapabilities.fileFormats API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The fileFormats property is an Array identifying the file formats supported by the camera, such as jpeg, rgb565, etc.
90 CameraCapabilities.flashModes API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The flashModes property is an Array of strings identifying each of the flash modes supported by the camera. Possible values are auto, off, on or torch.
91 CameraCapabilities.focusModes API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The focusModes property is an Array of strings identifying each of the focus modes supported by the camera such as auto, fixed, macro, etc.
92 CameraCapabilities.maxExposureCompensation API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The maxExposureCompensation property is a number that defines the maximum supported exposure compensation value.
93 CameraCapabilities.maxFocusAreas API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The maxFocusAreas property is a number that defines the maximum number of focus areas supported by the camera.
94 CameraCapabilities.maxMeteringAreas API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The maxMeteringAreas property is a number that defines the maximum number of metering areas supported by the camera.
95 CameraCapabilities.minExposureCompensation API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The minExposureCompensation property is a number that defines the minimum supported exposure compensation value.
96 CameraCapabilities.pictureSizes API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The pictureSizes property is an Array of objects containing the height and width properties supported for picture taking.
97 CameraCapabilities.previewSizes API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The previewSizes property is an Array of objects containing the height and width properties supported for the video preview stream.
98 CameraCapabilities.recorderProfiles API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The recorderProfiles property is an object with attributes for each of the supported recorder profiles, e.g., recorderProfiles.cif, recorderProfiles.qvga.
99 CameraCapabilities.sceneModes API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The sceneModes property is an Array identifying each of the scene modes supported by the camera such as auto, night, beach, etc.
100 CameraCapabilities.stepExposureCompensation API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The stepExposureCompensation property is a number that defines the exposure compensation minimum step size.
101 CameraCapabilities.videoSizes API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The videoSizes property is an Array of objects containing the height and width properties supported for video recording.
102 CameraCapabilities.whiteBalanceModes API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The whiteBalanceModes property is an Array of strings identifiers for each white balance mode supported by the camera such as auto, fluorecent, etc.
103 CameraCapabilities.zoomRatios API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The zoomRatios property is an Array of numbers representing all the supported zoom ratios. If the camera has no zoom capabilities, the value is null.
104 CameraControl API, Api, DOM, DOM Reference, Firefox OS, Graphics, JavaScript, Javascript, Reference, Référence, WebAPI, javascript
When you use the CameraManager.getCamera() method to get a reference to a camera, you specify a callback function to be invoked on success. That function receives as a parameter a CameraControl object. You can use its methods and properties to manage and make use of the camera.
105 CameraControl.autoFocus() API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Method, Non Standard, Reference, Référence, WebAPI, camera, javascript
This method attempts to focus the camera. If the camera is able to attempt to focus, a success callback is issued, regardless of whether or not the focusing attempt succeeds. If unable to attempt to focus, an error callback is performed instead.
106 CameraControl.capabilities API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The capabilities property return a CameraCapabilities object, which describes the capabilities of the camera.
107 CameraControl.effect API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The effect property is a string defining the effect to be used by the camera. When set, its value must be one of the values available in CameraCapabilities.effects.
108 CameraControl.exposureCompensation API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The exposureCompensation property value is a number used to compensate the camera exposure.
109 CameraControl.flashMode API, Api, B2G, Camera, Firefox OS, Flash, Graphics, JavaScript, Javascript, Non-Standard, Non-standard, Property, Reference, Référence, WebAPI, camera, javascript
The flashMode property value is a string that defines how the flash, if any, is to be used. When set, its new value must be chosen from the list of options specified by  CameraCapabilities.flashModes.
110 CameraControl.focalLength API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The focalLength property value is a read-only property that returns a number that expresses the camera's focal length in millimeters.
111 CameraControl.focusAreas API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The focusAreas property is an Array of one or more Area objects that define where the camera will perform auto-focusing.

When set, if the array contains more objects than the number defined in CameraCapabilities.maxFocusAreas, extra objects will be ignored.

If set to null, the camera will determine the auto-focus areas by itself.
112 CameraControl.focusDistanceFar API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The focusDistanceFar property value is a distance in meters used with CameraControl.focusDistanceNear to define the image's depth of field. The value for this property may be Infinity.
113 CameraControl.focusDistanceNear API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, Non Standard, Property, Reference, Référence, WebAPI, camera
The focusDistanceNear property value is a distance in meters used with CameraControl.focusDistanceFar to define the image's depth of field.
114 CameraControl.focusDistanceOptimum API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The focusDistanceOptimum property value is the distance in meters where the subject appears sharpest.
115 CameraControl.focusMode API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The focusMode property value is a string that defines which kind of focus mode the camera should use. When set, its new value must be chosen from the list of options specified by  CameraCapabilities.focusModes.
116 CameraControl.getPreviewStream() API, Api, DOM, DOM Reference, Firefox OS, Graphics, Method, Non Standard, Reference, Référence, WebAPI
This method is used to configure and access a MediaStream from the camera. The resulting stream is ready for you to use to capture still photos.
117 CameraControl.getPreviewStreamVideoMode() API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, Method, Non Standard, Reference, Référence, WebAPI, camera
This method is used to configure and access a MediaStream from the camera. You use the resulting MediaStream object to record video.
118 CameraControl.meteringAreas API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The meteringAreas property is an Array of one or more Area objects that define where the camera will perform light metering.

If the array contains more objects than the number defined inside CameraCapabilities.maxMeteringAreas, extra objects will be ignored.

If set to null, the camera will determine the light metering areas by itself.
119 CameraControl.onClosed API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The onClosed property is used to set an event handler that will track when a new CameraControl object in the same app takes over the camera.
120 CameraControl.onRecorderStateChange API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The onRecorderStateChange property is used to set an event handler to listen to the recorder state change. This can happen either because the recording process encountered an error, or because one of the recording limits set with CameraControl.startRecording() was reached.
121 CameraControl.onShutter API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The onShutter property is used to set an event handler for the camera's "shutter" event, to trigger a shutter sound and/or a visual shutter indicator.
122 CameraControl.pauseRecording() API, Api, B2G, Camera, DOM, Firefox OS, Graphics, Method, Non-Standard, Non-standard, Reference, camera
The pauseRecording() method of the CameraControl interface is used to pause the recording of a video file on a Firefox OS device.
123 CameraControl.release() API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, Method, Non Standard, Reference, Référence, WebAPI, camera
Releases the camera so that other applications can use it. You should call this whenever the camera is not actively being used by your application.
124 CameraControl.resumePreview() API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, Method, Non Standard, Reference, Référence, WebAPI, camera
This method is used to resume the preview stream.
125 CameraControl.resumeRecording() API, Api, B2G, Camera, DOM, Firefox OS, Graphics, Method, Non-Standard, Non-standard, Reference, camera
The resumeRecording() method of the CameraControl interface is used to resume the recording of a video stream that has previously been paused.
126 CameraControl.sceneMode API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The sceneMode property value is a string that defines the quality of exposure to use while taking pictures. When set, its new value must be chosen from the list of options specified by  CameraCapabilities.sceneModes.
127 CameraControl.setConfiguration() API, Api, DOM, DOM Reference, Firefox OS, Graphics, Method, Non Standard, Reference
Editorial review completed.
128 CameraControl.setExposureCompensation() API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, Method, Non Standard, Reference, Référence, WebAPI, camera
This method is used to change the exposure compensation value.
129 CameraControl.startRecording() API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, Method, Non Standard, Reference, Référence, WebAPI, camera
This method is used to start recording a video file on the device; the video is stored as a 3gp file.
130 CameraControl.stopRecording() API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, Method, Non Standard, Reference, Référence, WebAPI, camera
Stops recording video on the device; you should call this at some point after calling CameraControl.startRecording().
131 CameraControl.takePicture() API, Api, B2G, Camera, DOM, DOM Reference, Firefox OS, Graphics, Method, Non Standard, Reference, Référence, WebAPI, camera
Captures a still image from the camera and passes it as a Blob to a success callback handler, which can manipulate the image as you wish (for example, by manipulating its pixel data or storing it).
132 CameraControl.whiteBalanceMode API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The whiteBalanceMode property value is a string that defines the white balance mode to use. When set, its new value must be chosen from the list of options specified by  CameraCapabilities.whiteBalanceModes.
133 CameraControl.zoom API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Non Standard, Property, Reference, Référence, WebAPI, camera, javascript
The zoom property value is a number that defines the zoom factor that is to be used when taking photographs. When set, its new value must be chosen from the list of options specified by  CameraCapabilities.zoomRatios. If the new value is not one of those possible values, the new value is rounded to the nearest supported value.
134 CameraManager API, B2G, Camera, Certified Only, DOM, DOM Reference, Firefox OS, Graphics, JavaScript, Non-Standard, Non-standard, Reference, Référence, WebAPI, camera
The CameraManager interface provides access to any cameras available on the device being used.
135 CameraManager.getCamera() API, Firefox OS, Graphics, JavaScript, Method, Non Standard, Reference, Référence, WebAPI
This method is used to access to one of the cameras available on the device based on its identifier. You can get a list of the available cameras by calling the CameraManager.getListOfCameras() method.
136 CameraManager.getListOfCameras() API, Api, B2G, Camera, Firefox OS, Graphics, JavaScript, Javascript, Method, Non Standard, Reference, Référence, WebAPI, camera, javascript
This method is used to get an Array of identifiers of all the cameras available on the device.
137 ContactManager API, Api, B2G, Contact, Firefox OS, Non Standard, Reference, Référence, WebAPI
The ContactManager interface is used to access and manage the contact available on the device.
138 ContactManager.clear() API, Api, B2G, Contact, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The clear method is used to remove ALL the contacts from the device's contact database.
139 ContactManager.find() API, Api, B2G, Contact, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The find method is used to retrieve a limited list of contacts from the device's contact database. This method is best suited to access a small data set, where getAll() is better suited for a large data set.
140 ContactManager.getAll() API, Api, B2G, Contact, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The getAll method is used to access a sorted list of contact from the device's contact database. This method is best suited to access a large data set, where find() is better suited for a small data set.
141 ContactManager.getCount() API, Api, B2G, Contact, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The getCount method is used to retrieve the total number of contacts available inside the device's contact database.
142 ContactManager.getRevision() API, Api, B2G, Contact, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The getRevision method is used to retrieve the revision number of the device's contact database.
143 ContactManager.oncontactchange API, Api, B2G, Contact, Firefox OS, Non Standard, Property, Reference, Référence, WebAPI
Specifies an event listener to receive contactchange events. These events occur when a contact is added, updated, or removed from the device's contact database.
144 ContactManager.remove() API, Api, B2G, Contact, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The remove method is used to delete a contact from the device's contact database.
145 ContactManager.save() API, Api, B2G, Contact, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The save method is used to store a contact inside the device's contact database. If the contact is already in the database (based on its id), it is updated, otherwise it is created.
146 Contacts API API, B2G, Contact, Contacts, Firefox OS, Guide, Non Standard, WebAPI
The Contacts API provides a simple interface to manage a user's contacts stored in the system's address book. A typical use case for the Contacts API is the implementation of an application to manage an address book.
147 DOMCursor API, Api, DOM, Interface, Non-Standard, Non-standard, Reference
A DOMCursor object represents an ongoing operation over a list of results. It is an enhanced DOMRequest that allows to iterate through a list of results asynchronously. Each time its continue() method is called, the DOMCursor tries to reach the next result in the list and calls its result's success or error accordingly.
148 DOMCursor.continue() API, Api, DOM, Method, Non Standard, Reference
The continue method is used to tell the cursor to move to the next result. The DOMCursor's success or error is called with the DOMCursor's result updated accordingly.
149 DOMCursor.done API, Api, DOM, NeedsBrowserCompatibility, Non Standard, Property, Reference
The done property indicate if the DOMCursor has reached the last result.
150 DOMRequest API, DOM, Interface, Non-standard, Reference
A DOMRequest object represents an ongoing operation. It provides callbacks that are called when the operation completes, as well as a reference to the operation's result. A DOM method that initiates an ongoing operation may return a DOMRequest object that you can use to monitor the progress of that operation.
151 DOMRequest.error API, DOM, Non Standard, Property, Reference
This property can contain error information in a DOMError object.
152 DOMRequest.onerror API, DOM, Non Standard, Property, Reference
This property specifies a callback function to be run when a DOMRequest fails.
153 DOMRequest.onsuccess API, DOM, Non Standard, Property, Reference
This property specifies a callback function to be run when a DOMRequest completes successfully.
154 DOMRequest.readyState API, DOM, Non Standard, Property, Reference
This property is a string that indicates whether or not a DOMRequest operation has finished running.
155 DOMRequest.result API, DOM, Non Standard, Property, Reference
This property provides the result value from a DOMRequest operation.
156 Device Storage API API, B2G, Device Storage, Firefox OS, Reference, WebAPI
The Device Storage API is used to access the file system within a Web app. Accessing the file system can be highly sensitive, and for that reason this API is available for privileged apps only.
157 DeviceStorage API, DOM, DOM Reference, Device Storage, Firefox OS, Non-standard, Reference, Référence, WebAPI
The DeviceStorage interface is used to access files on a specific storage area available on the device. A storage area is, in essence, a file system repository even if it hides the reality of the underlying file system.
158 DeviceStorage.add() API, Api, B2G, Device Storage, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The add method is used to add a file inside a given storage area.
159 DeviceStorage.addNamed() API, Api, B2G, Device Storage, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The addNamed method is used to add a file inside a given storage area.
160 DeviceStorage.available() API, Api, B2G, Device Storage, Firefox OS, Method, Non-Standard, Non-standard, Reference, Référence, WebAPI
The available() method is used to check whether the storage area is available; this is an asynchronous operation that returns a DOMRequest object that will receive a callback when the operation is complete.
161 DeviceStorage.default API, Api, B2G, Device Storage, Firefox OS, Non Standard, Property, Reference, Référence, WebAPI
The default property indicates if the storage area is the one which will be used by default for storing new files (true) or not (false).
162 DeviceStorage.delete() API, Api, B2G, Device Storage, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The delete method is used to remove a file from a given storage area.
163 DeviceStorage.enumerate() API, Api, Device Storage, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The enumerate method is used to iterate through the files of a given storage area.
164 DeviceStorage.enumerateEditable() API, Api, B2G, Device Storage, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The enumerateEditable method is used to iterate through the files of a given storage area.
165 DeviceStorage.freeSpace() API, Api, B2G, Device Storage, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The freeSpace method is used to get the amount of free space usable by the storage area.
166 DeviceStorage.get() API, Api, B2G, Device Storage, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The get method is used to retrieve a read-only file from a given storage area.
167 DeviceStorage.getEditable() API, Api, B2G, Device Storage, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The getEditable method is used to retrieve a file, which is editable, from a given storage area.
168 DeviceStorage.lowDiskSpace API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The lowDiskSpace read-only property of the DeviceStorage interface returns a Boolean value that returns true if this storage area is close to being full.
169 DeviceStorage.onchange API, Api, B2G, Device Storage, Firefox OS, Non Standard, Property, Reference, Référence, WebAPI
The onchange property is used to specify an event handler to receive change events. Those events are triggered each time a file is created, modified, or deleted on the storage area.
170 DeviceStorage.storageName API, Api, B2G, Device Storage, Firefox OS, Non Standard, Property, Reference, Référence, WebAPI
The storageName property indicates the name of the storage area.
171 DeviceStorage.usedSpace() API, Api, B2G, Device Storage, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The usedSpace method is used to get the total of space used by the storage (the amount of space filled by files).
172 DeviceStorageChangeEvent API, Api, B2G, Device Storage, Events, Firefox OS, Non-Standard, Non-standard, Reference, Référence, WebAPI, events
The DeviceStorageChangeEvent provides information about any change made to a file inside a given storage area. It extends the Event interface.
173 DeviceStorageChangeEvent.path API, Api, B2G, Device Storage, Firefox OS, Non Standard, Property, Reference, Référence, WebAPI
The path property provides the full path to the file affected by the change.
174 DeviceStorageChangeEvent.reason API, Api, B2G, Device Storage, Firefox OS, Non Standard, Property, Reference, Référence, WebAPI
The reason property gives the nature of the change that occurred.
175 FMRadio API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Reference, Référence, WebAPI, WebFM
The WebFM API provides access to the device FM radio. This interface lets you turn the FM radio on and off and tune it to different stations. It is accessible through the navigator.mozFMRadio property.
176 FMRadio.antennaAvailable API, Api, B2G, FMRadio API, Firefox OS, Non Standard, Property, Reference, Référence, WebFM
The antennaAvailable property value indicates if an antenna is plugged and available.
177 FMRadio.cancelSeek() API, Api, B2G, FMRadio API, Firefox OS, Method, Non Standard, Reference, Référence, WebFM
The cancelSeek method is used to tell the radio to stop seeking for frequencies.
178 FMRadio.channelWidth API, Api, B2G, FMRadio API, Firefox OS, Non Standard, Property, Reference, Référence, WebFM
The channelWidth property value indicates the channel width of the ranges of frequency, in MHz.
179 FMRadio.disable() API, Api, B2G, FMRadio API, Firefox OS, Method, Non Standard, Reference, Référence, WebFM
The disable method is used to turn off the radio.
180 FMRadio.enable() API, Api, B2G, FMRadio API, Firefox OS, Method, Non Standard, Reference, Référence, WebFM
The enable method is used to turns on the radio on the given frequency.
181 FMRadio.enabled API, Api, B2G, FMRadio API, Firefox OS, Non Standard, Property, Reference, Référence, WebFM
The enabled property value indicates whether the radio is playing (true) or not (false)
182 FMRadio.frequency API, Api, B2G, FMRadio API, Firefox OS, Non Standard, Property, Reference, Référence, WebFM
The frequency property value returns the current radio frequency.
183 FMRadio.frequencyLowerBound API, Api, B2G, FMRadio API, Firefox OS, Non Standard, Property, Reference, Référence, WebFM
The frequencyLowerBound property value indicates the minimum frequency down to which the seek method searches for radio stations.
184 FMRadio.frequencyUpperBound API, Api, B2G, FMRadio API, Firefox OS, Non Standard, Property, Reference, Référence, WebFM
The frequencyUpperBound property value indicates the maximum frequency up to which the seek method searches for radio stations.
185 FMRadio.onantennaavailablechange API, Api, FMRadio API, Firefox OS, Property, Reference, WebFM
Specifies an event listener to receive antennaavailablechange events. Those events occur when an antenna is plugged or unplugged.
186 FMRadio.ondisabled API, Api, Firefox OS, Property, Reference, WebFM
Specifies an event listener to receive disabled events. Those events occur when the device's FM radio is turned off.
187 FMRadio.onenabled API, Api, FMRadio API, Firefox OS, Property, Reference, WebFM
Specifies an event listener to receive enabled events. Those events occur when the device's FM radio is turned on.
188 FMRadio.onfrequencychange API, Api, FMRadio API, Firefox OS, Property, Reference, WebFM
Specifies an event listener to receive frequencychange events. Those events occur whenever the radio frequency is changed
189 FMRadio.seekDown() API, Api, FMRadio API, Firefox OS, Method, Non Standard, Reference, Référence, WebFM
The seekDown method is used to tell the radio to seek down to the next radio channel. The search circles back to upper frequencies when the lowest frequency has been reached.
190 FMRadio.seekUp() API, Api, FMRadio API, Firefox OS, Method, Non Standard, Reference, Référence, WebFM
The seekUp method is used to tell the radio to seek up to the next radio channel. The search circles back to lower frequencies when the highest frequency has been reached.
191 FMRadio.setFrequency() API, Api, FMRadio API, Firefox OS, Method, Non Standard, Reference, Référence, WebFM
The setFrequency method is used to change the frequency listened to by the radio.
192 Idle API API, Api, Firefox OS, Idle, Non-Standard, Non-standard, Overview, Reference
The Idle API is used to notify an app when the user is idle. This lets an app take action when the user is doing nothing with his device. The most common use case is to save battery power; in this case, it is commonly used in conjuction with the Power Management API.
193 MMICall API, Api, B2G, Certified, DOM, Firefox OS, Interface, MMICall, Mobile, Non-Standard, Non-standard, Reference, Telephony, WebAPI
The MMICall interface of the Web Telephony API represents an MMI call, allowing us to receive the result of the call.
194 MMICall.result API, Api, B2G, Certified, DOM, Firefox OS, MMICall, Mobile, Non-Standard, Non-standard, Property, Telephony, WebAPI, result
The result read-only property of the MMICall interface returns a promise that resolves to a MozMMIResult object containing information associated with the success status of the MMI call.
195 Mobile Connection API, Api, B2G, Firefox OS, Non Standard, Reference, Référence, WebAPI
This API has 2 purposes:
196 Mobile Messaging API API, Api, Firefox OS, Non-Standard, Non-standard, Reference
WebSMS is an API that makes it possible for web content to create, send, and receive Short Message Service (SMS) or Multimedia Messaging Service (MMS) messages.
197 Introduction to Mobile Message API API, Api, B2G, Firefox OS, Guide, Intro, Mobile, Mobile Messaging API, Non-Standard, Non-standard, SMS, WebSMS, guide
A part of the core functionality in a mobile phone is sending and receiving SMS and MMS messages. This is achieved through the Messaging API. As this new specification is in its early stage, Firefox OS implements a non-standard version of this. Here is a little overview of that API as implemented.
198 MozContact API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Reference
The MozContact interface is used to describe a single contact in the device's contact database.
199 MozContact.additionalName API, Api, B2G, Contact, Firefox OS, Non Standard, Property, WebAPI
The additionalName property is a list of any additional names (other than given names or family names) usable for the contact.
200 MozContact.adr API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The adr property is a list of all the possible addresses for the contact.
201 MozContact.anniversary API, Api, B2G, Contact, Firefox OS, Non Standard, Property, Reference, WebAPI
The anniversary property represents the anniversary date of the contact (which can be different than its birthday date).
202 MozContact.bday API, Api, B2G, Contact, Firefox OS, Non Standard, Property, Reference, WebAPI
The bday property represents the birthday date of the contact.
203 MozContact.category API, Api, B2G, Contact, Firefox OS, Non Standard, Property, Reference, WebAPI
The category property is a list of all the different categories the contact is associated with.
204 MozContact.email API, Api, B2G, Contact, Firefox OS, Non Standard, Property, Reference, WebAPI
The email property is a list of all the possible e-mails for the contact.
205 MozContact.familyName API, Api, B2G, Contact, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The familyName property is a list of all the possible family names usable for the contact.
206 MozContact.genderIdentity API, Api, B2G, Contact, Firefox OS, Non Standard, Property, Reference, WebAPI
The genderIdentity property represents the actual gender identity of the contact (which can be different than its actual sex).
207 MozContact.givenName API, Api, B2G, Contact, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The givenName property is a list of all the possible given names usable for the contact.
208 MozContact.honorificPrefix API, Api, B2G, Contact, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The honorificPrefix property is a list of all the possible honorific prefix usable for the contact.
209 MozContact.honorificSuffix API, Api, B2G, Contact, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The honorificSuffix property is a list of all the possible honorific suffixes usable for the contact.
210 MozContact.id API, Api, B2G, Contact, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The id property is a unique string representing the contact within the device's contact database.
211 MozContact.impp API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The impp property is a list of all the possible Instant Messaging addresses for the contact.
212 MozContact.init() API, Api, B2G, DOM, DOM Reference, Firefox OS, Method, Non Standard, Reference, Référence, WebAPI
The init method is used to initialize the mozContact object using a configuration object.
213 MozContact.jobTitle API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The jobTitle property is a list of all the possible job titles of the contact.
214 MozContact.key API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The key property is a list of all the possible encryption keys usable with the contact.
215 MozContact.name API, Api, B2G, Contact, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The name property is a list of all the possible names use to identify the contact. It's equivalent to the FN vCard's attribute.
216 MozContact.nickname API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The nickname property is a list of all the possible nicknames for the contact.
217 MozContact.note API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The note property is a list of arbitrary notes related to the contact.
218 MozContact.org API, Api, B2G, Contact, Firefox OS, Property, Reference, WebAPI
The org property is a list of all the possible organizations the contact is affiliated with.
219 MozContact.photo API, Api, B2G, Contact, Firefox OS, Non Standard, Property, Reference, Référence, WebAPI
The photo property is a list of images for the contact.
220 MozContact.published API, Api, B2G, Contact, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The published property provides the date of when the contact was stored for the first time on the device's contact database.
221 MozContact.sex API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The sex property represents the actual sex of the contact.
222 MozContact.tel API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The tel property is a list of all the possible phone numbers for the contact.
223 MozContact.updated API, Api, B2G, Contact, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The updated property provides the date of when the contact was updated for the last time on the device's contact database.
224 MozContact.url API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference, WebAPI
The url property is a list of all the possible URLs for the contact.
225 MozContactChangeEvent API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Reference
The MozContactChangeEvent interface provides information about the contact that has changed. It inherits from the Event interface.
226 MozContactChangeEvent.contactID API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference
The contactID property represents the unique ID of the contact that has been changed.
227 MozContactChangeEvent.reason API, Api, B2G, Contact, Firefox OS, Non-Standard, Non-standard, Property, Reference
The reason property indicates what kind of change was made to the contact.
228 MozIccManager API, Api, B2G, Firefox OS, NeedsExample, Non-Standard, Non-standard, Reference, Référence
The MozIccManager interface gives access to ICC related functionalities.
229 MozIccManager.onstkcommand API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The onstkcommand property specifies an event listener to receive stkcommand events. These events are notified whenever STK Proactive Command is issued from ICC.
230 MozIccManager.onstksessionend API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The onstksessionend property specifies an event listener to receive stksessionend events. These events are notified whenever STK Session is terminated by ICC.
231 MozIccManager.sendStkResponse() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence
The sendStkResponse method is used to send a response back to ICC after an attempt to execute STK Proactive Command.
232 MozMmsEvent API, Api, B2G, DOM, Firefox OS, Mobile, Non-Standard, Non-standard, Reference, Référence, WebSMS
The DOM MozMmsEvent represents events related to WebSMS MMS messages.
233 MozMmsEvent.message API, Api, B2G, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The message property is the MozMmsMessage from which the event originated.
234 MozMmsMessage API, Api, B2G, Firefox OS, Mobile, Non-Standard, Non-standard, Reference, Référence, WebSMS
The DOM MozMmsMessage object represents an MMS message and has all the information about sender, recipient, body content, attachements, and date of the message itself.
235 MozMmsMessage.attachments API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The attachments property gives access to the list of all the MMS attachments (resources necessary to display the MMS correctly).
236 MozMmsMessage.delivery API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The delivery property represents the current state of the message delivery from the device perspective.
237 MozMmsMessage.deliveryStatus API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The deliveryStatus property represents the current state of the message delivery from the recipient's perspective.
238 MozMmsMessage.expiryDate API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The expiryDate property represents the expiry date for an MMS to be manually downloaded.
239 MozMmsMessage.id API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The id property represents the unique id of the message.
240 MozMmsMessage.read API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The read property indicates if the message has been read (true) or not (false).
241 MozMmsMessage.receivers API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The receivers property provides the list of all receivers for a given message. Each receiver is identified with a string representing its phone number.
242 MozMmsMessage.sender API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The sender property provides the phone number of the sender of a given message.
243 MozMmsMessage.smil API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The smil property represents a stringified version of the SMIL content of the message (an MMS is always a SMIL document).
244 MozMmsMessage.subject API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The subject property is a string representing the subject of the message (in many cases, its title).
245 MozMmsMessage.threadId API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The threadId property represents the id of the thread the message is part of.
246 MozMmsMessage.timestamp API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The timestamp property represents the timestamp of a given message.
247 MozMmsMessage.type API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The type property represents the type of the message. It provides a convenient way to be sure that a message is an MMS.
248 MozMobileCFInfo API, Api, DOM, Firefox OS, Mobile, Non-Standard, Non-standard, Reference, Référence
The MozMobileCFInfo interface defines options used to retrieve or define call forwarding settings.
249 MozMobileCFInfo.action API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, Référence
action is a read-only property that indicates what to do with the call forwarding rule.
250 MozMobileCFInfo.active API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, Référence
active is a read-only property that indicates whether call forwarding is active (true) or not active (false).
251 MozMobileCFInfo.number API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
number is a read-only property that indicates the phone number where to forward the calls.
252 MozMobileCFInfo.reason API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
reason is a read-only property that indicates the reason the call is being forwarded.
253 MozMobileCFInfo.serviceClass API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
serviceClass is a read-only property that represents the service for which the call forward is set up.
254 MozMobileCFInfo.timeSeconds API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, Référence
timeSeconds is a read-only property representing the time in seconds to wait before a call is forwarded.
255 MozMobileCellInfo API, Api, B2G, Firefox OS, Mobile, Non-Standard, Non-standard, Reference, Référence
The MozMobileCellInfo interface allow to access to cell location information.
256 MozMobileCellInfo.gsmCellId API, Api, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence
gsmCellId is a read-only property that provides the mobile Cell ID for the current GSM/WCDMA networks.
257 MozMobileCellInfo.gsmLocationAreaCode API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
gsmLocationAreaCode is a read-only property that provides the mobile Location Area Code (LAC) for the current GSM/WCDMA networks.
258 MozMobileConnection API, Api, B2G, Firefox OS, Mobile, Non-Standard, Non-standard, Reference, Référence
This API is used to get information about the current mobile voice and data connection states of the device. It is accessible through navigator.mozMobileConnections, which returns an array of MozMobileConnection objects.
259 MozMobileConnection.cancelMMI() API, Api, B2G, Firefox OS, Method, Mobile, Non Standard, Reference, Référence
The cancelMMI method cancels the current MMI request if one exists.
260 MozMobileConnection.cardState API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, Référence
The cardState is a read-only property that indicates the state of the device's ICC card.
261 MozMobileConnection.data API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, Référence
The data is a read-only property that gives access to information about the device's data connection.
262 MozMobileConnection.getCallForwardingOption() API, Api, B2G, Firefox OS, Method, Mobile, Non Standard, Reference, Référence
The getCallForwardingOption method is used to query current options for call forwarding.
263 MozMobileConnection.getCardLock() API, Api, B2G, Firefox OS, Method, Mobile, Non Standard, Reference, Référence
The getCardLock method is used to find out about the status of an integrated circuit card (ICC) lock (such as requiring a personal identification number (PIN)).
264 MozMobileConnection.getNetworks() API, Api, B2G, Firefox OS, Method, Mobile, Non Standard, Reference, Référence
The getNetworks method is used to search for available networks.
265 MozMobileConnection.icc API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The icc is a read-only property that gives access to ICC related funcionality.
266 MozMobileConnection.iccInfo API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The iccInfo is a read-only property that gives access to information stored in the device's ICC card.
267 MozMobileConnection.networkSelectionMode API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The networkSelectionMode is a read-only property that indicates the selection mode of the voice and data networks.
268 MozMobileConnection.oncardstatechange API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The oncardstatechange property specifies an event listener to receive cardstatechange events. These events occur when the cardState property changes value.
269 MozMobileConnection.oncfstatechange API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The oncfstatechange property specifies an event listener to receive cfstatechange events. These events occur when the call forwarding state changes.
270 MozMobileConnection.ondatachange API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The ondatachange property specifies an event listener to receive datachange events. These events occur whenever the MozMobileConnection.data connection object changes values.
271 MozMobileConnection.ondataerror API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The ondataerror property specifies an event listener to receive dataerror events. These events occur whenever the MozMobileConnection.data connection object receives an error from the RIL.
272 MozMobileConnection.onicccardlockerror API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The onicccardlockerror property specifies an event listener to receive icccardlockerror events. These events occur whenever the unlockCardLock or setCardLock method fails.
273 MozMobileConnection.oniccinfochange API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The oniccinfochange property specifies an event listener to receive iccinfochange events. These events occur whenever the MozMobileConnection.iccInfo object changes.
274 MozMobileConnection.onussdreceived API, Api, B2G, DOM, Firefos OS, Mobile, Non Standard, Property, Reference, Référence
The onussdreceived property specifies an event listener to receive ussdreceived events. These events occur whenever a new USSD message is received.
275 MozMobileConnection.onvoicechange API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The onvoicechange property specifies an event listener to receive voicechange events. These events occur whenever the MozMobileConnection.voice connection object changes.
276 MozMobileConnection.selectNetwork() API, Api, B2G, Firefox OS, Method, Mobile, Non Standard, Reference, Référence
The selectNetwork method is used to manually select a network, overriding the radio's current selection.
277 MozMobileConnection.selectNetworkAutomatically() API, Api, B2G, Firefox OS, Method, Mobile, Non Standard, Reference, Référence
The selectNetworkAutomatically method is used to tell the radio to automatically select a network.
278 MozMobileConnection.sendMMI() API, Api, B2G, Firefox OS, Method, Mobile, Non Standard, Reference, Référence
The sendMMI method is used to send an MMI code.
279 MozMobileConnection.setCallForwardingOption() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence
The setCallForwardingOption method is used to configure call forward options.
280 MozMobileConnection.setCardLock() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence
The setCardLock method is used to set or modify the state of a card lock.
281 MozMobileConnection.unlockCardLock() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence
The unlockCardLock method is used to unlock a card lock.
282 MozMobileConnection.voice API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The voice is a read-only property that gives access to information about the voice connection.
283 MozMobileConnectionInfo API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Reference, Référence
The MozMobileConnectionInfo interface allows to access connection information for voice or data. The navigator.mozMobileConnection uses it through its voice and data properties.
284 MozMobileConnectionInfo.cell API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
cell is a read-only property that gives access to cell location information.
285 MozMobileConnectionInfo.connected API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
connected is a read-only property that indicates whether the connection is ready (true) or not (false).
286 MozMobileConnectionInfo.emergencyCallsOnly API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
emergencyCallsOnly is a read-only property that indicates whether only emergency calls are possible.
287 MozMobileConnectionInfo.lastKnownMcc API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
lastKnownMcc is a read-only property that represents the Mobile Country Code (MCC) of the last known network operator.
288 MozMobileConnectionInfo.network API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
network is a read-only property that gives access to the network operator information.
289 MozMobileConnectionInfo.relSignalStrength API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence
relSignalStrength is a read-only property that gives the signal strength, represented linearly as a number.
290 MozMobileConnectionInfo.roaming API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
roaming is a read-only property that indicates whether the connection is going through a foreign operator (true) or not (false).
291 MozMobileConnectionInfo.signalStrength API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
signalStrength is a read-only property that gives the signal strength in dBm.
292 MozMobileConnectionInfo.state API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
state is a read-only property that gives the state of the connection.
293 MozMobileConnectionInfo.type API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
type is a read-only property that gives the type of connection.
294 MozMobileICCInfo API, Api, B2G, Firefox OS, Mobile, Non-Standard, Non-standard, Reference, Référence
The MozMobileICCInfo interface allow to access access to information stored in the device's ICC card. The navigator.mozMobileConnection uses it through its iccInfo property.
295 MozMobileICCInfo.iccid API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
iccid is a read-only property representing the Integrated Circuit Card (ICC) Identifier.
296 MozMobileICCInfo.isDisplayNetworkNameRequired API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
isDisplayNetworkNameRequired is a read-only property that indicates the Network name must be a part of any displayed carrier name.
297 MozMobileICCInfo.isDisplaySpnRequired API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
isDisplaySpnRequired is a read-only property that indicates the Service provider name must be a part of any displayed carrier name.
298 MozMobileICCInfo.mcc API, Api, B2G, Firefox, Non Standard, Property, Reference, Référence
mcc is a read-only property representing the Mobile Country Code (MCC) of the subscriber's home network.
299 MozMobileICCInfo.mnc API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
mnc is a read-only property representing the Mobile Network Code (MNC) of the subscriber's home network.
300 MozMobileICCInfo.msisdn API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
msisdn is a read-only property representing the Mobile Station ISDN Number (MSISDN) of the subscriber's, aka his phone number.
301 MozMobileICCInfo.spn API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
spn is a read-only property representing the Service Provider Name (SPN) of the subscriber's home network.
302 MozMobileMessageManager API, Api, Firefox OS, Mobile, Reference, Référence, WebSMS
Provides support for sending and managing both MMS and SMS messages on a device with WebSMS.
303 MozMobileMessageManager.delete() API, Api, DOM, Firefox OS, Method, Mobile, Non Standard, Reference, Référence, WebSMS
The delete method is used to delete a given message.
304 MozMobileMessageManager.getMessage() API, Api, B2G, DOM, Firefox OS, Method, Mobile, Non Standard, Reference, Référence, WebSMS
The getMessage method is used to access a given SMS message.
305 MozMobileMessageManager.getMessages() API, Api, B2G, DOM, Firefox OS, Method, Mobile, Non Standard, Reference, Référence, SMS, WebSMS
The getMessages method is used to access a list of messages.
306 MozMobileMessageManager.getSegmentInfoForText() API, Api, B2G, DOM, Firefox OS, Method, Mobile, Non Standard, Reference, Référence, WebSMS
The getSegmentInfoForText method is used to get the information necessary to create a multi-part SMS for a given text.
307 MozMobileMessageManager.getThreads() API, Api, B2G, DOM, Firefox OS, Method, Mobile, Non Standard, Reference, Référence, WebSMS
The getThreads method is used to iterate through a list of MozMobileMessageThread objects. Each of those objects represents a conversation between participants.
308 MozMobileMessageManager.markMessageRead() API, Api, B2G, DOM, Firefox OS, Method, Mobile, Non Standard, Reference, Référence, WebSMS
The markMessageRead method is used to change the read state of a given message.
309 MozMobileMessageManager.ondeliveryerror API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
Specifies an event listener to receive deliveryerror events. These events occur when an SMS or MMS cannot be delivered.
310 MozMobileMessageManager.ondeliverysuccess API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
Specifies an event listener to receive deliverysuccess events. These events occur when an SMS or MMS is delivered.
311 MozMobileMessageManager.onfailed API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
Specifies an event listener to receive failed events. These events occur when an SMS or MMS has failed.
312 MozMobileMessageManager.onreceived API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
Specifies an event listener to receive received events. These events occur when an SMS or MMS is received.
313 MozMobileMessageManager.onretrieving API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
Specifies an event listener to receive retrieving events. These events occur when an SMS or MMS enters the retrieving flow.
314 MozMobileMessageManager.onsending API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
Specifies an event listener to receive sending events. These events occur when an SMS or MMS enters the send flow.
315 MozMobileMessageManager.onsent API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
Specifies an event listener to receive sent events. These events occur when an SMS or MMS is sent.
316 MozMobileMessageManager.retrieveMMS() API, Api, B2G, DOM, Firefox OS, Method, Mobile, Non Standard, Reference, Référence, WebSMS
The retrieveMMS method is used to access a given MMS message.
317 MozMobileMessageManager.send() API, Api, B2G, DOM, Firefox OS, Method, Mobile, Non Standard, Reference, Référence, WebSMS
The send method is used to send an SMS message to one or more receivers.
318 MozMobileMessageManager.sendMMS() API, Api, B2G, DOM, Firefox OS, Method, Mobile, Non Standard, Reference, Référence, WebSMS
The sendMMS method is used to send an MMS message to one or more receivers.
319 MozMobileMessageThread API, Api, B2G, Firefox OS, Mobile, Non-Standard, Non-standard, Reference, Référence, WebSMS
The DOM MozMobileMessageThread object represents a thread of messages.
320 MozMobileMessageThread.body API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The body property represents the body of the last message available in the thread.
321 MozMobileMessageThread.id API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The id property represents the unique id of the thread. Each message belonging to that thread has a property named threadId filled with that same value.
322 MozMobileMessageThread.lastMessageType API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The lastMessageType property represents the type of the last message in the thread.
323 MozMobileMessageThread.participants API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The participants property is a list of all the participants' addresses to the thread.
324 MozMobileMessageThread.timestamp API, Api, B2G, DOM, Mobile, Non Standard, Property, Reference, Référence
The timestamp property represent the timestamp of the last message is the thread.
325 MozMobileMessageThread.unreadCount API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The unreadCount property represents the number of unread messages belonging to the thread.
326 MozMobileNetworkInfo API, Api, B2G, Firefox OS, Interface, Mobile, NeedsExample, Non-Standard, Non-standard, Reference, Référence
The MozMobileNetworkInfo interface allows access to information related to the network carrier. The navigator.mozMobileConnection uses it through its voice.network and data.network properties.
327 MozMobileNetworkInfo.longName API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
longName is a read-only property that gives the long name of the network operator.
328 MozMobileNetworkInfo.mcc API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence
The mcc is a read-only property that represents the Mobile Country Code (MCC) of the network operator.
329 MozMobileNetworkInfo.mnc API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The mnc is a read-only property that represents the Mobile Network Code (MNC) of the network operator.
330 MozMobileNetworkInfo.shortName API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence
shortName is a read-only property that gives the long name of the network operator.
331 MozMobileNetworkInfo.state API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence
The state is a read-only property that gives the state of the network operator.
332 MozNDEFRecord API, Firefox OS, Interface, MozNDEFRecord, NDEFRecord, NFC, Reference
MozNDEFRecord is a data structure that implements the NFC Data Exchange Format (NDEF). It is a standard common format for NFC-related data communication between applications, NFC tags, and devices.
333 MozNDEFRecord.id API, Api, Firefox OS, MozNDEFRecord, NDEFRecord, NFC, Property, Reference, Référence, id
The id property of the MozNDEFRecord interface is application dependent (an appropriate id can be used, depending on functionality), but generally will return an NDEF Record identifier.
334 MozNDEFRecord.payload API, Api, Firefox OS, MozNDEFRecord, NDEFRecord, NFC, Property, Reference, Référence, payload
The payload property of the MozNDEFRecord interface is application dependent (for example, a contacts application could contain URLs, mime-types, postal address, etc., to emulate vCards).
335 MozNDEFRecord.tnf API, Api, Firefox OS, MozNDEFRecord, NDEFRecord, NFC, Property, Reference, Référence, tnf
The tnf property of the MozNDEFRecord interface contains the Type Name Format (3-bit field) of the record. This field is required.
336 MozNDEFRecord.type API, Api, Firefox OS, MozNDEFRecord, NDEFRecord, NFC, Property, Reference, Type
The type property of the MozNDEFRecord interface ... fill in description of what it does
337 MozNFC API, Api, Firefox OS, Interface, MozNFC, NFC, Reference
MozNFC is the top level API for operating in NFC Reader/Writer mode, NFC P2P mode and NFC Card Emulation mode.
338 MozNFC.getNFCPeer() API, Api, Firefox OS, Method, MozNFC, NFC, Reference
The getNFCPeer() method of the MozNFC interface returns a Peer to Peer DOM object (MozNFCPeer) that can be used to transfer data to another NFC-enabled device.
339 MozNFC.getNFCTag() API, Api, Firefox OS, Method, MozNFC, NFC, Reference
The getNFCTag() method of the MozNFC interface returns an NDEF tag interface (MozNFCTag object) used to interact with NFC Tags.
340 MozNFC.onpeerfound API, Api, Non-Standard, Non-standard, Reference, Référence
The onpeerfound event handler of the MozNFC interface is called when a MozNFCPeer is detected.
341 MozNFC.onpeerlost API, Api, Firefox OS, MozNFC, NFC, Property, Reference, onpeerlost
The onpeerlost event handler of the MozNFC interface handles the peerlost event, which is fired when the MozNFCPeer object received in MozNFC.onpeerready  is no longer available or not in proximinty (e.g. the peer device moves out of range.).
342 MozNFC.onpeerready API, Api, Firefox OS, MozNFC, NFC, Property, Reference, onpeerready
The onpeerready event handler of the MozNFC interface handles the peerready event, which fires when a suitable peer (an NFC-enabled device) comes into range of the device your NFC application is running on.
343 MozNFC.ontagfound API, Api, Interface, Non-Standard, Non-standard, Property, Reference, Référence
tag : The MozNFCTag object.
344 MozNFC.ontaglost API, Non-standard, Property, Reference, Référence
The ontaglost event handler of the MozNFC interface handles the taglost event, which is fired when the MozNFCTag object received in MozNFC.ontagfound  is no longer available or not in proximity
345 MozNFCPeer API, Firefox OS, Interface, MozNFCPeer, NFC, NFCPeer, Reference
The NFC implementation in Gecko follows the NFC Forum specifications.
346 MozNFCPeer.sendFile() API, Api, Firefox OS, Method, MozNFCPeer, NFC, NFCPeer, Reference, sendFile
The Blob file reference to be transferred.
347 MozNFCPeer.sendNDEF() API, Api, Firefox OS, Method, MozNFCPeer, NFC, NFCPeer, Reference, sendNDEF
The sendNDEF() method of the MozNFCPeer interface is used
348 MozNFCTag API, Firefox OS, MozNFCTag, NFC, NFCTag, Reference
MozNFCTag contains the basic functions needed to read, write, and inspect NDEF-compatible NFC Tags.
349 MozNFCTag.close() API, Api, Firefox OS, Method, MozNFCTag, NFC, NFCTag, Reference, close
The close() method of the MozNFCTag interface closes a current NFC Tag session.
350 MozNFCTag.connect() API, Api, Firefox OS, Method, MozNFCTag, NFC, NFCTag, Reference, connect
The connect() method of the MozNFCTag interface accepts a technology type to use for subsequent operations.
351 MozNFCTag.getDetailsNDEF() API, Api, Firefox OS, Method, MozNFCTag, NFC, NFCTag, Reference
The getDetailsNDEF() method of the MozNFCTag interface retrieves basic metadata describing the NDEF tag.
352 MozNFCTag.makeReadOnlyNDEF() API, Api, Firefox OS, Method, MozNFCTag, NFC, NFCTag, Reference, makeReadOnlyNDEF
The makeReadOnlyNDEF() method of the MozNFCTag interface makes an NDEF Tag readonly. This is a permanent change.
353 MozNFCTag.readNDEF() API, Api, Firefox OS, Method, MozNFCTag, NFC, NFCTag, Reference, readNDEF
The readNDEF() method of the MozNFCTag interface retrieves the contents of the NDEF stored on the Tag, and returns an array of MozNDEFRecord objects.
354 MozNFCTag.writeNDEF() API, Api, Firefox OS, Method, MozNFCTag, NFC, NFCTag, Non-Standard, Non-standard, Reference, Référence, writeNDEF
The writeNDEF() method of the MozNFCTag interface is used to write NDEF data to an NFC tag.
355 MozNetworkStats API, Api, B2G, Firefox OS, Network Stats, Non-Standard, Non-standard, Reference, Référence
The MozNetworkStats object gives access to statistics about the data usage for a given network.
356 MozNetworkStats.connectionType API, Api, B2G, Firefox OS, Network Stats, Non Standard, Property, Reference, Référence
The connectionType property indicates for which network the data usage statistics are provided.
357 MozNetworkStats.data API, Api, B2G, DOM, DOM Reference, Firefox OS, Non Standard, Property, Reference, Référence
The data property is a list of data usage statistics chunk. Each chunk is a MozNetworkStatsData providing the total amount a bytes received and send during a given amount of time (this amount of time is accessible through the MozNetworkStatsManager.sampleRate property).
358 MozNetworkStats.end API, Api, B2G, Firefox OS, Network Stats, Non Standard, Property, Reference, Référence
The end property is a date equal to the one of the last MozNetworkStatsData objects available within the MozNetworkStats.data property.
359 MozNetworkStats.start API, Api, B2G, Firefox OS, Network Stats, Non Standard, Property, Reference, Référence
The start property is a date equal to the one of the first MozNetworkStatsData objects available within the MozNetworkStats.data property.
360 MozNetworkStatsData API, Api, B2G, Firefox OS, Network Stats, Non-Standard, Non-standard, Reference, Référence
The MozNetworkStatsData objects represent a chunk of data usage statistics.
361 MozNetworkStatsData.date API, Api, B2G, Firefox OS, Network Stats, Non Standard, Property, Reference, Référence
The date property provides the date when the data usage statistics chunk was stored.
362 MozNetworkStatsData.rxBytes API, Api, B2G, Firefox OS, Network Stats, Non Standard, Property, Reference, Référence
The rxBytes property is a number representing the amount of bytes received for a given connection. The amount is the total number of bytes received for MozNetworkStatsManager.sampleRate seconds at MozNetworkStatsData.date.
363 MozNetworkStatsData.txBytes API, Api, B2G, Firefox OS, Network Stats, Non Standard, Property, Reference, Référence
The txBytes property is a number representing the amount of bytes sent for a given connection. The amount is the total number of bytes sent for MozNetworkStatsManager.sampleRate seconds at MozNetworkStatsData.date.
364 MozNetworkStatsManager API, Api, B2G, Firefox OS, Network Stats, Non-Standard, Non-standard, Reference, Référence
The MozNetworkStatsManager interface provides methods and properties to monitor data usage.
365 MozNetworkStatsManager.addAlarm() API, Api, B2G, Firefox OS, Method, Network Stats, Non-Standard, Non-standard, Reference, Référence
The addAlarm method installs an alarm on a network. When total data usage reaches threshold bytes, a "networkstats-alarm" system message is sent to the application, where the optional parameter data must be a cloneable object.
366 MozNetworkStatsManager.clearAllData() API, Api, B2G, Firefox OS, Method, Network Stats, Non Standard, Obsolete, Reference, Référence
The clearAllData method allows to clear all data usage chunks that were previously stored.
367 MozNetworkStatsManager.clearAllStats() API, Api, B2G, Firefox OS, Method, Network Stats, Non-Standard, Non-standard, Reference, Référence
The clearAllStats method allows to clear all data usage chunks that were previously stored.
368 MozNetworkStatsManager.clearStats() API, Api, B2G, Firefox OS, Method, Network Stats, Non-Standard, Non-standard, Reference, Référence
The clearStats method removes all stats related to the provided network from DB.
369 MozNetworkStatsManager.connectionTypes API, Api, B2G, Firefox OS, Network Stats, Non Standard, Obsolete, Property, Reference, Référence
The connectionTypes property is a list of all possible monitored connection types by the current device.
370 MozNetworkStatsManager.getAllAlarms() API, Api, B2G, Firefox OS, Method, Network Stats, Non-Standard, Non-standard, Reference, Référence
The getAllAlarms method obtains all alarms for those networks returned by MozNetworkStatsManager.getAvailableNetworks. If a network is provided, it only retrieves the alarms for that network.
371 MozNetworkStatsManager.getAvailableNetworks() API, Api, B2G, Firefox OS, Method, Network Stats, Non-Standard, Non-standard, Reference, Référence
The getAvailableNetworks method returns an Array of available networks that used to be saved in the database.
372 MozNetworkStatsManager.getAvailableServiceTypes() API, Api, B2G, Firefox OS, Method, Network Stats, Non-Standard, Non-standard, Reference, Référence
The getAvailableServiceTypes method returns an Array of available service types that used to be saved in the database.
373 MozNetworkStatsManager.getNetworkStats() API, Api, B2G, Firefox OS, Method, Network Stats, Non Standard, Obsolete, Reference, Référence
The getNetworkStats method allows to retrieve the data usage statistics for the various connection types.
374 MozNetworkStatsManager.getSamples() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, Référence
The getSamples method asynchronously queries network interface statistics. The query may be filtered by connection type and date.
375 MozNetworkStatsManager.maxStorageAge API, Api, B2G, Firefox OS, Network Stats, Non-Standard, Non-standard, Property, Reference, Référence
Time in milliseconds recorded by the API until present time for each type of connection. All samples older than maxStorageAge from now are deleted.
376 MozNetworkStatsManager.maxStorageSamples API, Api, B2G, Firefox OS, Network Stats, Non Standard, Obsolete, Property, Reference, Référence
The maxStorageSamples property indicates the maximum number of date usage chunks stored for each type of connection.
377 MozNetworkStatsManager.removeAlarms() API, Api, B2G, Firefox OS, Method, Network Stats, Non-Standard, Non-standard, Reference, Référence
The removeAlarms method removes all network alarms. If an alarmId is provided, then only that alarm is removed.
378 MozNetworkStatsManager.sampleRate API, Api, B2G, Firefox OS, Network Stats, Non Standard, Property, Reference, Référence
The sampleRate property indicates the time in seconds between when two data usage chunks are stored.
379 MozPowerManager API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Power Management, Reference, Référence
The MozPowerManager interface allows to explicitly control the part of the device that uses power.
380 MozPowerManager.addWakeLockListener() API, Api, B2G, Firefox OS, Method, Non Standard, Power Management, Reference, Référence
The MozPowerManager.addWakeLockListener() method is used to register a handler to be called each time a resource changes its lock state.
381 MozPowerManager.cpuSleepAllowed API, Api, B2G, Firefox OS, Non Standard, Power Management, Property, Reference, Référence
The MozPowerManager.cpuSleepAllowed property determines if the device's CPU will sleep after the screen is disabled. Setting this attribute to false will prevent the device from entering the suspend state.
382 MozPowerManager.factoryReset() API, Api, B2G, Firefox OS, Method, Non Standard, Power Management, Reference, Référence
The MozPowerManager.factoryReset() method is used to reset the device to its factory state.
383 MozPowerManager.getWakeLockState() API, Api, B2G, Firefox OS, Method, Non Standard, Power Management, Reference, Référence
The MozPowerManager.getWakeLockState() method is used to retrieve the current lock state of a given resource.
384 MozPowerManager.powerOff() API, Api, B2G, Firefox OS, Method, Non Standard, Power Management, Reference, Référence
The MozPowerManager.powerOff() method is used to shut off the device.
385 MozPowerManager.reboot() API, Api, B2G, Firefox OS, Method, Non Standard, Power Management, Reference, Référence
The MozPowerManager.reboot() method is used to completely shut down and boot the device.
386 MozPowerManager.removeWakeLockListener() API, Api, Firefox OS, Method, Non Standard, Power Management, Reference
The MozPowerManager.removeWakeLockListener() method is used to remove a handler previously set with addWakeLockListener().
387 MozPowerManager.screenBrightness API, Api, B2G, Firefox OS, Non Standard, Power Management, Property, Reference, Référence
The MozPowerManager.screenBrightness property defines the brightness of the screen's backlight, on a scale from 0 (very dim) to 1 (full brightness).
388 MozPowerManager.screenEnabled API, Api, B2G, Firefox OS, Non Standard, Power Management, Property, Reference, Référence
The MozPowerManager.screenEnabled property allows to know if the device's screen is currently enabled (true).
389 MozSettingsEvent API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Reference, Référence, Settings
The MozSettingsEvent represents a settingchange event, providing information about a change to the value of a setting on the device. It extends the DOM Event interface.
390 MozSettingsEvent.settingName API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, Référence, Settings
The settingName property of the MozSettingsEvent specifies the exact name of the setting that has changed. For an up-to-date list of possible setting names, take a look at the Gaia source code.
391 MozSettingsEvent.settingValue API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, Référence, Settings
The settingValue property of the MozSettingsEvent object returns the setting's new value.
392 MozSmsEvent API, Api, DOM, Mobile, Non-Standard, Non-standard, WebSMS
The DOM MozSmsEvent represents events related to WebSMS text messages.
393 MozSmsEvent.message API, Api, B2G, DOM, Firefox OS, Mobile, Property, Reference, Référence, WebSMS
The message property is the MozSmsMessage from which the event originated
394 MozSmsFilter API, DOM, Mobile, Non-standard, WebSMS
The MozSmsFilter interface provides a way to filter out MozSmsMessage or MozMmsMessage objects through the MozMobileMessageManager.getMessages() method.
395 MozSmsFilter.delivery API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The delivery property represents a possible value to match the messages' delivery property to filter them out.
396 MozSmsFilter.endDate API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The endDate property represents the newest message's timestamp to filter out messages.
397 MozSmsFilter.numbers API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The numbers property represents a list of phone numbers to filter out messages.
398 MozSmsFilter.read API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The read property allows to filter out messages based on their read (true) or unread (false) status.
399 MozSmsFilter.startDate API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The startDate property represents the oldest message's timestamp to filter out messages.
400 MozSmsFilter.threadId API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The threadId property represents a thread id to filter out messages.
401 MozSmsManager API, B2G, DOM, Firefox OS, Mobile, Non-standard, Obsolete, Reference, Référence, WebSMS
Provides support for sending and managing SMS messages on a device with WebSMS.
402 MozSmsMessage API, DOM, Mobile, Non-standard, WebSMS
The DOM MozSmsMessage object represents an SMS text message and has all the information about sender, recipient, body text and date of the message itself.
403 MozSmsMessage.body API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The body property represents the content of the message.
404 MozSmsMessage.delivery API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The delivery property represents the current state of the message delivery from the device perspective.
405 MozSmsMessage.deliveryStatus API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The deliveryStatus property represents the current state of the message delivery from the recipient perspective.
406 MozSmsMessage.id API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The id property represents the unique id of the message.
407 MozSmsMessage.messageClass API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The messageClass property provides the class of a given message. SMS Classes are defined within the GSM-SMS specification and represent how a SMS message must be carried and handled on the device.
408 MozSmsMessage.read API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The read property indicates if the message has been read (true) or not (false).
409 MozSmsMessage.receiver API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The receiver property provides the phone number of the message's receiver.
410 MozSmsMessage.sender API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The sender property provides the phone number of the sender of a given message.
411 MozSmsMessage.threadId API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The threadId property represents the id of the thread the message is part of.
412 MozSmsMessage.timestamp API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The timestamp property represents the timestamp of a given message.
413 MozSmsMessage.type API, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The type property represents the type of the message. It provides a convenient way to be sure that a message is an SMS.
414 MozSmsSegmentInfo API, Api, B2G, Firefox OS, Mobile, Non-Standard, Non-standard, Reference, Référence, WebSMS
The DOM MozSmsSegmentInfo interface provides information about how a string of text will be automatically split into segments. Each segment represents a single SMS of a multi-part SMS message.
415 MozSmsSegmentInfo.charsAvailableInLastSegment API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The charsAvailableInLastSegment property represents the total number of characters available for the last segment.
416 MozSmsSegmentInfo.charsPerSegment API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The charPerSegment property represents the total number of characters allowed per segment.
417 MozSmsSegmentInfo.segments API, Api, B2G, DOM, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, WebSMS
The segments property represents the total number of segments available for the provided text.
418 MozTimeManager API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Time
The MozTimeManager interface is used to set the system time on a device.
419 MozTimeManager.set() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Time
The set method is used to change the system time.
420 MozVoicemail API, Api, B2G, Firefox OS, Reference, voicemail
The MozVoicemail interface allows access to the information regarding the voicemail features available through the RIL of a Firefox OS device.
421 MozVoicemail.getDisplayName() API, Api, B2G, Firefox OS, Method, Reference, voicemail
The getDisplayName method is used to get the display name of the voicemail box dialing number of a specified service.
422 MozVoicemail.getNumber() API, Api, B2G, Firefox OS, Method, Reference, voicemail
The getNumber method is used to get the voicemail box dialing number of a specified service.
423 MozVoicemail.getStatus() API, Api, Firefox OS, Method, MozVoicemail, Non-Standard, Non-standard, Reference
The getStaus method is used to access the current status of a specified service.
424 MozVoicemail.onstatuschanged API, Api, B2G, Firefox OS, Property, Reference, voicemail
Specifies an event listener to receive statuschange events. Those events occur when the voicemail status has changed.
425 MozVoicemailEvent API, Api, B2G, Firefox OS, Reference, voicemail
The MozVoicemailEvent API provides access to the event information when a statuschange event is triggered.
426 MozVoicemailEvent.status API, Api, B2G, Firefox OS, Property, Reference, voicemail
The status property value provides the voicemail status that caused the event to be triggered.
427 MozVoicemailStatus API, Api, B2G, Firefox OS, Reference, voicemail
The MozVoicemailStatus API provides access to a voicemail status.
428 MozVoicemailStatus.hasMessage API, Api, B2G, Firefox OS, Property, Reference, voicemail
The hasMessage property indicates if there are messages available within the voicemail inbox (true) or not (false).
429 MozVoicemailStatus.messageCount API, Api, B2G, Firefox OS, Property, Reference, voicemail
The messageCount property indicates how many messages are available within the voicemail inbox. However, some voicemail indicators will only specify that messages are waiting, but not the actual number. In that case, the value of messageCount will be -1 to indicate that the number of messages is unknown.
430 MozVoicemailStatus.returnMessage API, Api, B2G, Firefox OS, Property, Reference, voicemail
The returnMessage property represents a displayable call message for the voicemail status.
431 MozVoicemailStatus.returnNumber API, Api, B2G, Firefox OS, Property, Reference, voicemail
The returnNumber property represents the return call number for the voicemail status.
432 MozVoicemailStatus.serviceId API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, voicemail
The serviceId property value provides the ID of the service the voicemail is associated with.
433 MozWakeLock API, Api, Firefox OS, Interface, Non Standard, Reference, Wake Lock API
The MozWakeLock interface of the Wake Lock API tracks a wake lock set on any resource set on the device.
434 MozWakeLock.topic API, Api, Firefox OS, MozWakeLock, Non Standard, Property, Read-only, Reference, Wake Lock API
The MozWakeLock.topic read-only property returns a DOMString with the name of the resource locked.
435 MozWakeLock.unlock() API, Api, Firefox OS, Method, MozWakeLock, Non-Standard, Non-standard, Reference, Wake Lock API
The MozWakeLock.unlock() method releases the lock on the resource. If several locks have been taken on the resource, each of them needs to be released individually.
436 MozWifiConnectionInfoEvent API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Reference, WiFi
The MozWifiConnectionInfoEvent interface provides developers with information regarding the state of the current Wifi connection.
437 MozWifiConnectionInfoEvent.ipAddress API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
The ipAddress property value provides the current IP address of the device in the dotted quad format.
438 MozWifiConnectionInfoEvent.linkSpeed API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
The linkSpeed property value provides the current speed of the connection in Mb/s.
439 MozWifiConnectionInfoEvent.network API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
The network property value provides the current network in use when the connection state changes.
440 MozWifiConnectionInfoEvent.relSignalStrength API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
The relSignalStrength property value provides the relative strength of the signal.
441 MozWifiConnectionInfoEvent.signalStrength API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
The signalStrength property value provides the absolute strength of the signal in dBm.
442 MozWifiP2pGroupOwner API, Api, Firefox OS, Interface, Non-Standard, Non-standard, WiFi, Wifi Direct
The MozWifiP2pGroupOwner is an interface that represents the group owner of WiFi Direct connection.
443 MozWifiP2pManager API, Api, Firefox OS, Interface, Non-Standard, Non-standard, WiFi
The MozWifiP2pManager is an interface that allows to control Wi-Fi connection with other computers using Wi-Fi Direct.
444 MozWifiP2pManager.connect() API, Api, Firefox OS, Method, MozWifiP2pManager, Non-Standard, Non-standard, Reference, WiFi
The MozWifiP2pManager.connect() method binds, with a given configuration, to a peer identified by its MAC address and returns a DOMRequest that will report if the connect request has been issued successfully or not (but not about its result).
445 MozWifiStatusChangeEvent API, Api, Interface, Non-Standard, Non-standard, Reference, WiFi
The MozWifiStatusChangeEvent interface provides developers with information regarding the current status of the Wifi connection.
446 MozWifiStatusChangeEvent.network API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, WiFi
The network property value provides the current network in use when the connection status changes.
447 MozWifiStatusChangeEvent.status API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, WiFi
The status property value provides the current connection status.
448 NFC API API, Api, Firefox OS, NFC, Non-Standard, Non-standard, Overview, Reference
You access the entire set of NFC functionality through the Navigator.mozNfc property, returning a MozNFC object that further operations can be performed on.
449 Using the NFC API API, Api, Firefox OS, Guide, NFC, guide
The contacts app uses NFC P2P Functionality for sending and receiving vcards. Look at gaia/apps/communications/contacts/js/nfc.js. In Firefox OS 2.2, there an app called nfc-api-test, which contains all the samples for using NFC API.
450 Using the NFC emulator API, Api, Emulator, Firefox OS, Guide, NFC, guide
For testing of the NFC API, there is an NFC emulator available. This article details how to set up and use the emulator, and perform some simple tests.
451 Navigator (Firefox OS extensions) API, Firefox OS, Interface, Navigator, Non-Standard, Non-standard
The Navigator interface represents the state and the identity of the user agent. It allows scripts to query it and to register themselves to carry on some activities. This page represents the list of properties and methods added to Navigator on Firefox OS devices. For the list of properties and methods available to any Web sites, consult Navigator.
452 Navigator.getDataStores() API, Api, Data Store, Data Store API, Firefox OS, Method, Navigator, Reference
The navigator.getDataStores() method provides access to a list of the Data Store API data stores available on the device.
453 Navigator.getDeviceStorage() API, Api, B2G, Device Storage, Firefox OS, Method, Non-Standard, Non-standard, Reference
The getDeviceStorage method is used to access some storage area available on the device.
454 Navigator.getDeviceStorages() API, Api, B2G, Device Storage, Firefox OS, Method, Non-Standard, Non-standard, Reference
The getDeviceStorages method is used to access individual storage areas available on the device. This method return an Array of DeviceStorage objects, one per physical storage area. Each storage area will have a name, retrievable using the .storageName attribute (see below).
455 Navigator.mozApps API, Api, Apps, Apps API, Non-Standard, Non-standard, Property
Returns an Apps object you can use to install, manage, and control Open Web Apps in the browser.
456 Navigator.mozAudioChannelManager API, Api, AudioChannels, Device API, Firefox OS, Navigator, Property, Reference
The navigator.mozAudioChannelManager object provides access to the mozAudioChannelManager interface, which is used to manage your Firefox OS device's audio channels, including setting what channel's volume to affect when the volume buttons are pressed inside a particular app.
457 Navigator.mozCamera API, Api, DOM, Firefox OS, Gecko DOM Reference, Graphics, Property, WebAPI
This API has not been implemented as of Firefox OS 2.2. You probably actually want navigator.mozCameras.
458 Navigator.mozCameras API, DOM, Firefox OS, Gecko DOM Reference, Graphics, Non Standard, Property, WebAPI
Returns a CameraManager object you can use to access the cameras available on the user's device.
459 Navigator.mozContacts API, Api, Contact, Firefox OS, Property, Reference
Return a ContactManager to access and manage all the contacts available on the device.
460 Navigator.mozFMRadio API, Api, Non-Standard, Non-standard, Property
Returns a FMRadio object you can use to access to the device FM radio.
461 Navigator.mozMobileConnections API, Api, Firefox OS, Non-Standard, Non-standard, Property, Reference, mobile connection, mozMobileConnection
The navigator.mozMobileConnections property returns an array of MozMobileConnection objects, which you can use to get information about the current mobile voice and data connection states of the device.
462 Navigator.mozMobileMessage API, Api, DOM, Mobile, Non Standard, Property, Reference, WebSMS
Returns a MozMobileMessageManager object you can use to receive and send MMS and SMS messages.
463 Navigator.mozNetworkStats API, Api, Firefox OS, Interface, Network Stats, Non-Standard, Non-standard, Property, Reference
The MozNetworkStatsManager interface provides methods and properties to monitor data usage.
464 Navigator.mozNfc API, Api, Device API, Firefox OS, NFC API, Property, Reference, Web NFC
The mozNfc property returns a MozNFC object that can be used to access Firefox OS's NFC functionality: Near Field Communication (NFC) is a short range radio technology used to exchange data and tags between mobile devices by tapping them together or moving them close to each other.
465 Navigator.mozPower API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Power Management, Property
Returns a PowerManager object you can use to manage the power usage of the device.
466 Navigator.mozSettings API, Api, Firefox OS, Non-Standard, Non-standard, Property, Reference, Settings
Returns a SettingsManager object you can use to access and change the device's settings.
467 Navigator.mozSms API, Api, Firefox OS, Mobile, Obsolete, Property, WebSMS
Returns an SmsManager object you can use to receive and send SMS messages.
468 Navigator.mozTCPSocket API, Api, Firefox OS, Non-Standard, Non-standard, Property, Reference, TCP Socket
Returns a TCPSocket object you can use to open other sockets.
469 Navigator.mozTelephony API, Certified, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Telephony
Returns a Telephony object you can use to initiate and control telephone calls from the browser.
470 Navigator.mozWifiManager API, Api, Firefox OS, Non Standard, Property, Reference, Référence, WiFi
Returns a WifiManager object you can use to manage the device WiFi connection.
471 Navigator.removeIdleObserver() API, Api, Firefox OS, Idle, Method, Non-Standard, Non-standard, Reference
This method is used to remove an idle observer previously set with navigator.addIdleObserver.
472 Network Stats API API, Api, Firefox OS, Network Stats, Non Standard, Reference
The Network Stats API allows you to monitor data usage and expose this information to certified applications.
473 Network Stats 2.0 proposal
The Network Stats API allows to monitor data usage (system/per-app), exposes this data to certified applications and allows to set and manage data usage alarms. Data usage alarms can be set at a desired threshold for any available network interface.
474 PermissionSettings API, Api, B2G, Firefox OS, Non Standard, Permissions, Reference, Référence, permissions
The PermissionSettings interface provides ways to let the user manage all the permissions requested by all apps on a Firefox OS device.
475 PermissionSettings.get() API, Api, B2G, Firefox OS, Method, Non Standard, Permissions, Reference, Référence, permissions
The get method allows to retrieve the current status of a given permission for a given app.
476 PermissionSettings.isExplicit() API, Api, B2G, Firefox OS, Method, Non Standard, Permissions, Reference, Référence, permissions
The isExplicit method allows to know if the setting is explicit (true) or implicit (false).
477 PermissionSettings.remove() API, Api, B2G, Firefox OS, Method, Non Standard, Permissions, Reference, Référence, permissions
The remove method allows to simply reset a permission for an app which is running inside the browser app.
478 PermissionSettings.set() API, Api, B2G, Firefox OS, Method, Non Standard, Permissions, Reference, Référence, permissions
The set method allows to change a given permission for a given app.
479 Permissions API (Firefox OS) API, Api, Firefox OS, Non-Standard, Non-standard, Permissions, Reference, permissions
The Permissions API is used to display and let the user manage all the permissions requested by apps. With this API, an application can read the permissions of another application and is also able to change those permissions.
480 Power Management API API, Api, Firefox OS, Guide, Non Standard, Power Management, guide
The Power Management API provides tools to manage a device's power consumption.
481 Settings API API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Reference, Settings API
The Settings API is a way to access, change, and monitor changes to any device's settings. Because device settings can contain a lot of sensitive information that can jeopardize the system, only certified applications can use this API.
482 SettingsLock API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Settings
The SettingsLock interface represents a lock on settings. it allows a script to modify settings asynchronously, but in a safe way: ordering is guaranteed and the no other script will modify the settings until the modification are done (the next lock objects will start processing after it has been closed).
483 SettingsLock.clear() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, Référence, Settings
This method clears the queue of SettingsLock objects.
484 SettingsLock.closed API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, Référence, Settings
The closed property indicates whether or not the settings lock is closed.
485 SettingsLock.get() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, Référence, Settings
This method fetches the value of a specified setting.
486 SettingsLock.set() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, Référence, Settings
This method is changes the value of one or more given settings.
487 SettingsManager API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Settings
Provides access to the device's settings.
488 SettingsManager.addObserver() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, Référence, Settings
Sets up a callback function to be notified when a specific setting's value changes.
489 SettingsManager.createLock() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Settings
This method returns a SettingsLock object. This object is used to access and modify all the settings asynchronously and safely.
490 SettingsManager.onsettingchange API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, Référence, Settings
The onsettingchange property lets you set an event handler to be called for all setting changes.
491 SettingsManager.removeObserver() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, Settings
This method is used to remove a callback function that has been added with SettingsManager.addObserver().
492 TCP Socket API API, Firefox OS, Guide, TCP Socket, WebAPI
The TCPSocket API offers a whole API to open and use a TCP connection. This allows app makers to implement any protocol available on top of TCP such as IMAP, IRC, POP, HTTP, etc., or even build their own to sustain any specific needs they could have.
493 TCPServerSocket API, Api, B2G, Firefox OS, Non Standard, Reference, Référence, TCP Socket
The TCPServerSocket interface provides an API to handle a persistent server that will listen for incoming connections on a given port.
494 TCPServerSocket.close() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, TCP Socket
The close method cleanly closes the server socket.
495 TCPServerSocket.localPort API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The localPort property returns the port number listened to by the server socket.
496 TCPServerSocket.onconnect API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The onconnect property is used to specify a callback handler to deal with new incoming connections. This callback is called each time a client connection is accepted.
497 TCPServerSocket.onerror API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The onerror property is used to specify a callback handler to deal with errors from the server socket. This callback is called each time the listen of a server socket is aborted.
498 TCPSocket API, B2G, Firefox OS, Non-standard, Reference, Référence, TCP Socket
The TCPSocket interface provides access to a raw TCP socket.
499 TCPSocket.binaryType API, Api, B2G, DOM, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The binaryType indicates the type of data expected by the send() method on this socket.
500 TCPSocket.bufferedAmount API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The bufferedAmount represents the number of bytes which have previously been buffered by calls to the send() method on this socket.
501 TCPSocket.close() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, TCP Socket
The close method cleanly closes the connection.
502 TCPSocket.host API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The host property returns the host reachable by the socket.
503 TCPSocket.listen() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, TCP Socket
The listen method is used to listen on a given port on the device.
504 TCPSocket.onclose API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The onclose property is used to specify an event handler to receive close events. Those events are triggered when the server or the client (with the close() method) closes the connection.
505 TCPSocket.ondata API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The ondata property is used to specify an event handler to receive data events. Those events are triggered each time data is available from the server.
506 TCPSocket.ondrain API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The ondrain property is used to specify an event handler to receive drain events. Those events are triggered each time buffered data are flushed to the network.
507 TCPSocket.onerror API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The onerror property is used to specify an event handler to receive error events. Those events are triggered each time an error occurs.
508 TCPSocket.onopen API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The onopen property is used to specify an event handler to receive open events. Those events are triggered each time the connection to the server has been established.
509 TCPSocket.open() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, TCP Socket
The open method is used to open a TCP connection to a given server on a given port.
510 TCPSocket.port API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The port property returns the port number used by the socket.
511 TCPSocket.readyState API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The readyState property indicates the current state of the socket.
512 TCPSocket.resume() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, TCP Socket
The resume method resumes reading incoming data and allows the data event to be triggered again.
513 TCPSocket.send() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, TCP Socket
The send method is used to buffer data to be sent to the server.
514 TCPSocket.ssl API, Api, B2G, Firefox OS, Non Standard, Property, Reference, Référence, TCP Socket
The ssl property allows to know if the socket is an SSL socket (true) or not (false).
515 TCPSocket.suspend() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, TCP Socket
The suspend method pauses reading incoming data and prevents the data event from being triggered until the resume() method is called.
516 TCPSocket.upgradeToSecure() API, Api, B2G, Firefox OS, Method, Non Standard, Reference, Référence, TCP Socket
The upgradeToSecure method allows turning a TCP non secured connection into a secured one.
517 Telephony API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Interface, Mobile, Non-Standard, Non-standard, Reference, Référence, Telephony, WebAPI
The Telephony interface of the Web Telephony API provides support for dialing, answering, and managing phone calls on a device with telephony support.
518 Telephony.active API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Référence, Telephony, WebAPI, active
The active read-only property of the Telephony interface returns a TelephonyCall object indicating the call that is currently active. The active call is the one that is currently receiving input from the microphone, or tones generated by calls to the Telephony.startTone() method.
519 Telephony.calls API, Api, B2G, Certified, DOM, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Référence, Telephony, WebAPI, calls
The calls read-only property of the Telephony interface returns a list of TelephonyCall objects representing the currently connected telephone calls.
520 Telephony.conferenceGroup API, Api, B2G, Certified, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Telephony, conferenceGroup
The conferenceGroup read-only property of the Telephony interface returns a TelephonyCallGroup object, allowing programmatic control over a multi-person call/conference call.
521 Telephony.dial() API, Api, B2G, Certified, DOM, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Référence, Telephony, WebAPI, dial
The dial() method of the Telephony interface dials a phone number and returns a new TelephonyCall object representing the new call.
522 Telephony.dialEmergency() API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Réference, Référence, Telephony, dialEmergency
The dialEmergency() method of the Telephony interface dials an emergency phone number and returns a new TelephonyCall object representing the new call.
523 Telephony.muted API, Api, B2G, Certified, DOM, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Référence, Telephony, WebAPI, muted
The muted property of the Telephony interface indicates whether or not the microphone is muted for the purposes of telephony.
524 Telephony.oncallschanged API, Api, B2G, Certified, DOM, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, WebAPI, oncallschanged
The oncallschanged property of the Telephony interface specifies an event listener to receive callschanged events. These events occur when the list of ongoing calls, as indicated by Telephony.calls, changes.
525 Telephony.onincoming API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, WebAPI, onincoming
The onincoming property of the Telephony interface specifies an event listener to receive incoming events; these indicate when a new call is arriving.
526 Telephony.onready API, Api, B2G, Certified, Event, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, onready
The onready property of the Telephony interface specifies an event listener to receive ready events. These events occur when the telephony object is initialized.
527 Telephony.onremoteheld API, Api, B2G, Certified, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, onremoteheld
The onremoteheld property of the Telephony interface specifies an event listener to receive remoteheld events. These events occur whenever a remote party (e.g. the person you called) puts the call on hold..
528 Telephony.onremoteresumed API, Api, B2G, Certified, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, onremoteresumed
The onremoteresumed property of the Telephony interface specifies an event listener to receive remoteresumed events. These events occur when when a remote party (e.g. the person you called) resumes a call previously put on hold.
529 Telephony.ownAudioChannel() API, Api, B2G, Certified, DOM, DOM Reference, Experimental, Firefox OS, Method, Non-Standard, Non-standard, Reference, Telephony
The ownAudioChannel() method of the Telephony interface designates the calling app as the owner of the telephony calls from the AudioChannel policy.
530 Telephony.ready API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Ready, Reference, Réference, Référence, Telephony, ready
The ready read-only property of the Telephony interface provides an asynchronous notification that the object is initialized.
531 Telephony.sendTones() API, Api, B2G, Certified, DOM, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Réference, Référence, Telephony, sendTones
The sendTones() method of the Telephony Interface generates multiple DTMF tones, with a specified duration for each tone, and an optional delay before generation starts. The tones are sent to the currently active call.
532 Telephony.speakerEnabled API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Référence, Telephony, WebAPI, speakerEnabled
The speakerEnabled property of the Telephony interface indicates whether or not the speakerphone functionality of the phone is enabled.
533 Telephony.startTone() API, Api, B2G, DOM, DOM Reference, Firefox OS, Method, Mobile, Non Standard, Reference, Réference, Référence, Telephony, WebAPI
The startTone() method of the Telephony Interface begins generating the tone for the specified DTMF character. The tone is sent to the currently active call, and continues to sound until a corresponding call to Telephony.stopTone().
534 Telephony.stopTone() API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Réference, Référence, Telephony, WebAPI, stopTone
The startTone() method of the Telephony Interface stops transmitting the currently-playing DTMF tone started by a prior call to Telephony.startTone().
535 TelephonyCall API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Reference, Réference, Référence, Telephony, WebAPI
The TelephonyCall interface of the Web Telephony API represents one telephone call, providing information about the call and offering mechanisms for controlling it and detecting changes to its status.
536 TelephonyCall.answer() API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, answer
The answer() method of the TelephonyCall interface answers an incoming call.
537 TelephonyCall.disconnectedReason API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall
The disconnectedReason read-only property of the TelephonyCall interface indicates the reason why the call was disconnected (either because there was an error somewhere, or the call ended or wasn't answered.)
538 TelephonyCall.emergency API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, emergency
The emergency read-only property of the TelephonyCall interface indicates whether the current telephone number is an emergency number.
539 TelephonyCall.error API, Api, Certified, DOM, DOM Reference, Error, Mobile, Non-Standard, Non-standard, Obsolete, Property, Reference, Réference, Référence, Telephony, TelephonyCall
The error read-only property of the TelephonyCall interface indicates a returned error when a call does connect successfully.
540 TelephonyCall.group API, Api, B2G, Certified, DOM, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, group
The group read-only property of the TelephonyCall interface indicates the TelephonyCallGroup (multi-person call) the call belongs to, if any.
541 TelephonyCall.hangUp() API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, hangUp
The hangUp() method of the TelephonyCall interface hangs up an ongoing call.
542 TelephonyCall.hold() API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Référence, Telephony, TelephonyCall, WebAPI, hold
The hold() method of the TelephonyCall interface is used to put a call on hold.
543 TelephonyCall.id API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, id
The id read-only property of the TelephonyCall interface indicates the caller id (usually the telephone number) associated with the current phone call.
544 TelephonyCall.mergeable API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, mergeable
The mergeable read-only property of the TelephonyCall interface indicates whether the current call can be added into a TelephonyCallGroup (multi-person call.)
545 TelephonyCall.number API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Number, Obsolete, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI
The number read-only property of the TelephonyCall interface indicates the telephone number associated with the current phone call. Replaced by TelephonyCall.id in Firefox OS 2.0+.
546 TelephonyCall.onalerting API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, onalerting
The onalerting event handler of the TelephonyCall interface is a reference to a function to be called to handle the Telephony API's alerting event.
547 TelephonyCall.onbusy API, Api, B2G, DOM, DOM Reference, Firefox OS, Mobile, Non Standard, Property, Reference, Référence, Telephony, WebAPI
A reference to a function to be called to handle the Telephony API's busy event. This event occurs when the call receives a busy signal from the phone network. The event handler is called with a CallEvent as its only parameter.
548 TelephonyCall.onconnected API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, onconnected
The onconnected event handler of the TelephonyCall interface is a reference to a function to be called to handle the Telephony API's connected event.
549 TelephonyCall.onconnecting API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non Standard, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, onconnecting
The onconnecting event handler of the TelephonyCall interface is a reference to a function to be called to handle the Telephony API's connecting event.
550 TelephonyCall.ondialing API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, ondialing
The ondialing event handler of the TelephonyCall interface is a reference to a function to be called to handle the Telephony API's dialing event.
551 TelephonyCall.ondisconnected API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, ondisconnected
The ondisconnected event handler of the TelephonyCall interface is a reference to a function to be called to handle the Telephony API's disconnected event.
552 TelephonyCall.ondisconnecting API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, ondisconnecting
The ondisconnecting event handler of the TelephonyCall interface is a reference to a function to be called to handle the Telephony API's disconnecting event.
553 TelephonyCall.onerror API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Obsolete, Property, Reference, Réference, Référence, Telephony, TelephonyCall, onerror
The onerror event handler of the TelephonyCall interface is a reference to a function to be called when the call does not succeed due to error. This is being obsoleted as it is very similar to TelephonyCall.ondisconnected, but semantically more narrow and therefore not as useful.
554 TelephonyCall.ongroupchange API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, ongroupchange
The ongroupchange event handler of the TelephonyCall interface is a reference to a function to call when the call's TelephonyCallGroup (and therefore TelephonyCall.group property) changes.
555 TelephonyCall.onheld API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, onheld
The onheld event handler of the TelephonyCall interface is a reference to a function to be called when the current call has been held.
556 TelephonyCall.onholding API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, onholding
The onholding event handler of the TelephonyCall interface is a reference to a function to be called when an instruction has been issued to put the call on hold (by TelephonyCall.hold().)
557 TelephonyCall.onincoming API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, onincoming
The onincoming() property of the TelephonyCall interface is a reference to a function to be called to handle the Telephony API's incoming event.
558 TelephonyCall.onresuming API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, onresuming
The onconnected event handler of the TelephonyCall interface is a reference to a function to call when a previously held call resumes.
559 TelephonyCall.onstatechange API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, WebAPI, onstatechange
The onstatechange event handler of the TelephonyCall interface is a reference to a function to be called to handle the Telephony API's statechange event.
560 TelephonyCall.resume() API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Référence, Telephony, TelephonyCall, WebAPI, resume
The resume() method of the TelephonyCall interface is used to resume a call that was previously put on hold.
561 TelephonyCall.secondId API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, secondId
The secondId read-only property of the TelephonyCall interface indicates the second caller's id (usually their phone number) in the case of a CDMA network where you have a 2nd waiting call.
562 TelephonyCall.secondNumber API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Obsolete, Property, Reference, Réference, Référence, Telephony, TelephonyCall, secondNumber
The secondNumber read-only property of the TelephonyCall interface indicates the second phone number in the case of a CDMA network where you have a 2nd waiting call. Replaced by TelephonyCall.SecondId in Firefox OS 2.0+.
563 TelephonyCall.serviceId API, Api, B2G, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, serviceId
The serviceId read-only property of the TelephonyCall interface indicates which telephony service a call comes from.
564 TelephonyCall.state API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, State, Telephony, TelephonyCall, WebAPI, state
The state read-only property of the TelephonyCall interface returns the current state of the phone call.
565 TelephonyCall.switchable API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, Telephony, TelephonyCall, switchable
The switchable read-only property of the TelephonyCall interface indicates whether the current call can be switched between "connected" and "held" states.
566 TelephonyCallGroup API, Api, B2G, Certified, Firefox OS, Interface, Mobile, Non-Standard, Non-standard, Reference, Réference, Référence, Telephony, TelephonyCallGroup
The TelephonyCallGroup interface of the Web Telephony API represents a multi-person/conference call, providing functions to allow callers to be added and removed from the conference call, hanging up of the entire call, and more.
567 TelephonyCallGroup.add() API, Add, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Réference, Référence, Telephony, TelephonyCallGroup
The add() method of the TelephonyCallGroup interface adds a specific TelephonyCall object to the call group.
568 TelephonyCallGroup.calls API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Telephony, TelephonyCallGroup, calls
The calls read-only property of the TelephonyCallGroup interface returns an array containing all the TelephonyCall objects representing the calls currently added to the call group.
569 TelephonyCallGroup.hangUp() API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Telephony, TelephonyCallGroup, hangUp
The hangUp() method of the TelephonyCallGroup interface hangs up the entire conference call, i.e. every TelephonyCall object within it.
570 TelephonyCallGroup.hold() API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Telephony, TelephonyCallGroup, hold
The hold() method of the TelephonyCallGroup interface puts the entire conference call on hold, i.e. every TelephonyCall object within it.
571 TelephonyCallGroup.oncallschanged API, Api, B2G, Certified, DOM, DOM Reference, Events, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Telephony, TelephonyCallGroup, events, oncallschanged
The oncallschanged property of the Telephony interface specifies an event listener to receive callschanged events. These events occur when the list of ongoing calls, as indicated by TelephonyCallGroup.calls, changes.
572 TelephonyCallGroup.onconnected API, Api, B2G, Certified, Events, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Telephony, TelephonyCallGroup, events, onconnected
The onconnected property of the Telephony interface specifies an event listener to receive connected events. These events occur when the phone is connected to the call group.
573 TelephonyCallGroup.onerror API, Api, B2G, Certified, DOM, DOM Reference, Events, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Telephony, TelephonyCallGroup, events, onerror
The onerror property of the Telephony interface specifies an event listener to receive error events. These events occur when an error occurs with the call group.
574 TelephonyCallGroup.onheld API, Api, B2G, Certified, DOM, DOM Reference, Events, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Telephony, TelephonyCallGroup, events, onheld
The onheld property of the Telephony interface specifies an event listener to receive held events. These events occur when the call group is successfully put on hold.
575 TelephonyCallGroup.onholding API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Telephony, TelephonyCallGroup, onholding
The onholding property of the Telephony interface specifies an event listener to receive holding events. These events occur when an action is taken to put the call group on hold (i.e. the TelephonyCallGroup.hold() method is called.)
576 TelephonyCallGroup.onresuming API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Telephony, TelephonyCallGroup, onresuming
The onresuming property of the Telephony interface specifies an event listener to receive resuming events. These events occur when an action is taken to resume a previously held call group (i.e. the TelephonyCallGroup.resume() method is called.)
577 TelephonyCallGroup.onstatechange API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Telephony, TelephonyCallGroup, onstatechange
The onstatechange property of the Telephony interface specifies an event listener to receive statechange events. These events occur when the call group's state (i.e. the value of Telephony.state) changes.
578 TelephonyCallGroup.remove() API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Réference, Référence, Telephony, TelephonyCallGroup, remove
The remove() method of the TelephonyCallGroup interface removes a specific TelephonyCall object from the call group.
579 TelephonyCallGroup.resume() API, Api, B2G, Certified, DOM, DOM Reference, Firefox OS, Method, Mobile, Non-Standard, Non-standard, Reference, Telephony, TelephonyCallGroup, resume
The resume() method of the TelephonyCallGroup interface resumes a previously held conference call.
580 TelephonyCallGroup.state API, Api, B2G, Certified, Firefox OS, Mobile, Non-Standard, Non-standard, Property, Reference, Réference, Référence, State, Telephony, TelephonyCallGroup, state
The state read-only property of the TelephonyCallGroup interface returns a DOMString indicating the state of the call group.
581 Time and Clock API API, Api, Firefox OS, Non-Standard, Non-standard, Reference, Time
The Time and Clock API is a simple way to change the system time.
582 UDPSocket
No summary!
583 Wake Lock API Firefox OS, Non-Standard, Non-standard, Overview, Wake Lock API
The Wake Lock API allows to take locks on any resource of the device. This means that you can prevent that resource from becoming unavailable as long as your app holds a lock for that resource. For example, a voice recording app can obtain a lock to keep the screen on during recording so that it can give prover visual feedback to the user that recording is progressing.
584 Keeping the geolocation on when the application is invisible Firefox OS, Guide, Non-Standard, Non-standard, Wake Lock API, Web, guide
A Firefox OS application may want to keep the Geolocation service running even when invisible. This can be done by request a MozWakeLock and using with watchPosition() when you want to keep your invisible application continuing to use GPS.
585 Web Bluetooth API (Firefox OS) API, Api, B2G, Certified, Firefox OS, Landing, Non-Standard, Non-standard, Reference, Web Bluetooth, WebAPI
The Web Bluetooth API lets an open web app discover, pair with, and connect to Bluetooth devices. As it is a completely experimental and non-standard API, the Bluetooth API is currently available for certified applications only. However, there is some traction to have such an API available for regular Web content; this will be discussed as part of the W3C's System Applications Working Group.
586 Using the Web Bluetooth API API, Adapter, Api, Bluetooth, Guide, Key, Manifest, NeedsContent, Permissions, WebBluetooth, adapter, guide, key, manifest, pairing, permissions
The WebBluetooth API is a Firefox OS-only API created to allow control of a device's low-level Bluetooth functionality via JavaScript. This article explains the basics of how to use the API in a Firefox OS app.
587 Web Telephony API API, Firefox OS, Landing, Phone, Telephony, Voice, Web Telephony, WebAPI
Web Telephony is an API that makes it possible for web content to handle voice phone calls using JavaScript.
588 Using the Web Telephony API Advanced, B2G, Certified, Firefox OS, NeedsContent, Phone, Telephony, Web Telephony, WebAPI
This article explains the basics of getting started with the Web Telephony API.
589 WebFM API API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Reference, Référence, WebAPI, WebFM
The WebFM API provides access to the device FM radio. It allows turning the radio on/off and switching among radio stations. This API is available through the navigator.mozFMRadio property which is a FMRadio object.
590 WiFi Information API API, B2G, Firefox OS, Reference, Référence, WebAPI, WiFi
The WiFi Information API is specifically made to handle WiFi connections on a Firefox OS device. It provides an interface to find available WiFi networks and handle connecting and disconnecting the device from those networks.
591 WifiManager API, Api, Firefox OS, Reference, WiFi
The WifiManager API provides access to the wifi device capability.
592 WifiManager.associate() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, WiFi
The associate method is used to associate (and connect) a device with a given WiFi network.
593 WifiManager.connection API, Api, B2G, Firefox OS, Non Standard, Property, Reference, WiFi
The connection property value provides the status and current network in used by the WiFi adapter.
594 WifiManager.connectionInformation API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
The connectionInformation property value provides extra information about the current connection.
595 WifiManager.enabled API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
The enabled property value indicates whether the wifi is turned on (true) or off (false).
596 WifiManager.forget() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, WiFi
The forget method is used to make a device forget about a given WiFi network. This will remove the network from the list of known networks and will remove all the configuration settings related to that network.
597 WifiManager.getKnownNetworks() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, WiFi
The getKnownNetworks method is used to retrieve the whole list of WiFi networks the device knows, regardless if they are available or not in the area surrounding the device. A known network is any network the device previously associated with by using the WifiManager.associate() method.
598 WifiManager.getNetworks() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, WiFi
The getNetworks method is used to retrieve the whole list of available WiFi networks surrounding the device.
599 WifiManager.macAddress API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
The macAddress property value provides the wifi adapter's MAC address.
600 WifiManager.onconnectioninfoupdate API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
Specifies an event listener to receive connectioninfoupdate events. Those events occur when the device's WiFi connection information changes.
601 WifiManager.ondisabled API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
Specifies an event listener to receive disabled events. Those events occur when the device's WiFi is turned off.
602 WifiManager.onenabled API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
Specifies an event listener to receive enabled events. Those events occur when the device's WiFi is turned on.
603 WifiManager.onstatuschange API, Api, B2G, Firefox OS, Non-Standard, Non-standard, Property, Reference, WiFi
Specifies an event listener to receive statuschange events. Those events occur when the device's WiFi connection status changes.
604 WifiManager.setPowerSavingMode() API, Api, B2G, Firefox OS, Method, Reference, WiFi
The setPowerSavingMode method is used to have the WiFi adapter enter or exit the power saving mode.
605 WifiManager.setStaticIpMode() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, WiFi
The setStaticIpMod method is used to define a static or dynamic (if the network has a DHCP server) IP address for the device on a given network.
606 WifiManager.wps() API, Api, B2G, Firefox OS, Method, Non-Standard, Non-standard, Reference, WiFi
The wps method is used to handle a WPS connection with networks supporting that feature.
607 Window (Firefox OS extensions) API, Firefox OS, Interface, Navigator, Non-standard
The Window interface represents a window containing a DOM document. This page represents the list of properties and methods added to Window on Firefox OS devices. For the list of properties and methods available to any Web sites, consult Window.
608 Window.onmoztimechange API, Api, B2G, DOM, DOM Reference, Firefox OS, Non-Standard, Non-standard, Property, Reference, Référence, Time, WebAPI
An event handler for the moztimechange events sent to the window.
609 B2G OS add-ons Add-ons, Apps, Extensions, Firefox OS, add-ons, customizations
You should follow the below steps to get set up to start developing extensions.
610 Developing B2G OS add-ons Add-ons, Apps, CSS, Extensions, Firefox OS, JavaScript, Manifest, add-ons, cuztomizations, manifest
Add-ons are a well-known concept in the world of web browsers, and this concept has been added to Firefox OS too. A single Firefox OS add-on can extend just one app, several, or all of them, including the system app itself. This article provides a guide to creating your own Firefox OS add-ons, as well as hints, tips, and other information to be aware of.
611 B2G OS architecture Architecture, B2G OS, Guide, IPC, IPDL
This article is a high-level overview of the architecture of the B2G OS platform, introducing key concepts and explaining how its components interact at a basic level.
612 B2G OS build prerequisites B2G OS, Build Documentation, Build documentation, Build prerequisites, Mobile, Mobile OS, build b2g os, how to build b2g os
Before obtaining the code to build B2G OS, even if you are simply trying to build Gaia, you need a properly configured build system — this page shows you how. You can currently build on 64-bit Linux distributions and OS X.
613 Building B2G OS B2G OS, Boot, Build Documentation, Build documentation, Gecko, Guide
Once you've set up your build system and performed your initial pull and configure  the code, you can build Boot to Gecko. This guide explains how.
614 Building and installing FOTA community builds Build, Firefox OS, Tutorial, build
This article should help you to build community builds of B2G OS on your phone. These builds will have "firmware over the air" (FOTA) updates activated for the OS.
615 Building for Fairphone
No summary!
616 Building and installing B2G OS B2G OS, Build Documentation, Build documentation, Firefox OS
The articles listed on this page will guide you through building and installing B2G OS on an emulator or compatible device, or the Gaia user interface in the Firefox browser.
617 B2G OS build process summary B2G OS, Build, Firefox OS, build, build b2g os, install
The overall purpose of the build process is to build three files that can be installed onto a device compatible with B2G OS.
618 B2G build variables reference sheet Build, Building, Firefox OS, Gaia, Gecko, NeedsContent, Reference, Référence, build, commands
This article provides a reference for all the B2G build, Gaia build, and Gecko build variables and commands you might need during Firefox OS-related build operations.
619 B2G installer add-on B2G, B2G installer, add-on, blobfree, install
The B2G installer add-on helps to solve the long-standing issue of not being able to redistribute full system builds because of blobs (proprietary components.) This article details how the add-on works, and how to install it.
620 Build legacy branches
Legacy branches of Firefox OS need multiarch packages installed. Newer operating systems do not have these installed by default.
621 Building B2G OS for Flame on Mac OS X Build Documentation, Build documentation, Firefox OS, Flame, Guide, Mac OS X
This article provides instructions on how to build B2G OS for Flame devices using a Mac OS X system as your build platform.
622 Compatible Devices B2G OS phones, B2G OS supported phones
These devices are official reference devices for developing B2G OS.
623 Configure your first build
We have several useful tools for building Firefox OS, all contained in a single repository. Download these tools via git to create your working directory.
624 Creating and applying B2G OS update packages B2G OS, FOTA, Firefox OS, Gaia, OTA, Packages, Updating
Creating and applying an update is split into four steps:
625 Establish a Build Environment
Before downloading the code to build Firefox OS, you need to configure your build system — this page shows you how. You can currently build on 64-bit Linux distributions and OS X.
626 Building the B2G OS Simulator B2G OS, Device, Firefox OS, Gaia, Mobile, simulator
Just like Firefox Nightlies, the B2G OS simulator desktop client (identified by b2g-) is automatically built every day from the latest source code. The latest build is available from the Mozilla FTP server. Be sure to pick the latest version and the right archive for your operating system. This lets you bypass having to build it yourself. In addition, you don't have to download Gaia on your own either.
627 Choosing how to run Gaia or B2G Build Documentation, Build documentation
Depending on your specific needs, you have an assortment of options to consider when experimenting with Firefox OS or the Gaia user interface. You can choose among the following options; each has its advantages and disadvantages to consider, and some are more flexible than others.
628 Customization with the .userconfig file Build, Firefox OS, build, userconfig
The .userconfig file isn't checked into source code control, so your changes won't be overwritten when you update your source tree. It needs to be created in the root of the B2G tree; that is, in the same directory as flash.sh, build.sh, and so forth. You should add this before you run your config and build steps.
629 Developer Mode Developer Mode, Enable, Firefox OS, Settings, Tools, Web Activities, WebIDE, WebIde, enable
The current Firefox OS permissions model precludes modification and installation of certified/internal apps, which makes some device APIs completely unavailable to Marketplace and web apps. Developer Mode (DM) allows the user to indicate that they would like to relax the permissions model and expose all device APIs to content, as well as setting a group of related preferences. This article provides a high-level overview.
630 Firefox OS board guide Board, Firefox OS
This section contains developer information relevant to specific phones that run Firefox OS — both developer and consumer devices.
631 CHIRIMEN
CHIRIMEN is a development environment for controlling physical devices, such as sensors and actuators, that use Web technologies. It is the catch-all term for both the board computer and its software.
632 CHIRIMEN FAQ Boot to Gecko, CBC, MozOpenHard
No summary!
633 CHIRIMEN quick start guide
CHIRIMEN quick start guide moved to chirmen.org.
634 Development-environment preparation section windows version CHIRIMEN, Firefox WebIDE
Page moved to chirimen.org.
635 Layout of the connectors CHIRIMEN, Connectors
Page moved to chrimen.org.
636 Startup section CHIRIMEN
Page moved to chrimen.org.
637 firmware update guide for windows CHIRIMEN, Windows, windows
Page moved to chrimen.org.
638 How to get OS image
See OS updating section of Quick Start Guide.
639 Firefox OS security Firefox OS, Mobile, Security
The following articles cover security-related topics about Firefox OS. This includes overall security features as well as application security and how the install process is kept secure.
640 Application security Apps, Firefox OS, Guide, Mobile, Security
The key Web app security controls introduced by Firefox OS are:
641 B2G IPC internals

In FirefoxOS we have a Multi-process Architecture where the apps on the phone are running in a different process which has the least amount of privileges. On a running system we have a single parent process called b2g. The b2g process has a child process called nuwa, this process will be used to fork the app processes. Whenever a new app is being started on the phone, b2g tells nuwa that we need a new process. By default,  child processes are run with a minimal set of privileges. For every action they want to perform (that needs more privileges), they need to go through the parent process (b2g). This is where the Inter-process Communication (IPC) comes into place. Each child has a connection, using an IPC channel, to the parent which will be used for its communication. The process layout is illustrated on the right.
642 Firefox OS security overview Firefox OS, Guide, IPC, IPDL, Mobile, Security
This document provides an overview of Mozilla's Firefox OS security framework, which is designed to protect mobile devices from threats to the platform, apps, and data. In Firefox OS, Mozilla has implemented a comprehensive, integrated, and multi-layered security model that delivers best-of-breed protection against security risks to mobile phones.
643 Installing and updating applications Apps, Firefox OS, Guide, Installing, Updating
This article serves as a guide to the application update process on Firefox OS.
644 Security Automation
Firefox OS uses some automation to spot security errors throughout the development & build process. This article aims to documents how to work with those.
645 System security Firefox OS, Security
This article provides an overview of the Firefox OS system security model; that is, it explains how the operating system provides security and enforces permissions.
646 Firefox OS usage tips Firefox OS, Tips
Explains all of the developer features on the phone and what they do (Settings > Device information > More information > Developer)
647 Unlocking your phone Firefox OS, Unlock
If your build of Firefox OS starts up asking for a pass code to unlock the device, the default code is 0000. Some builds will do this while we develop and test the lock screen.
648 Gaia Firefox OS, Gaia, Mozilla, UI
Gaia is B2G OS's user interface and suite of default apps: it includes the lock screen, home screen, dialer, and other applications. Essentially, Gaia is a set of complex web apps that runs on top of the B2G OS platform. This set of articles covers all you need to know to contribute to the Gaia project.
649 Customizing build-time apps Apps, Customization, Firefox OS, Gaia, Guide
As a developer or device vendor, you will want to customize the apps that appear on a Firefox OS device at first-run for a variety of reasons. This article explains the different mechanisms for doing so.
650 Customizing the keyboard in B2G OS Firefox OS, Guide, keyboard
Two major keyboard features have been implemented in Firefox OS, as of October 2013.
651 Different ways to run Gaia ADB, Contributing, Debugging, Desktop, Device, Emulator, Firefox, Firefox OS, Gaia, Gaia+Gecko, Mac OS X, USB, WebIDE, WebIde, contributing, debugging, nightly, running Gaia, simulator, usb
You can run Gaia in a simulator via WebIDE, in Firefox Mulet (a special version of desktop Firefox for Gaia development), in an emulator, or on a compatible mobile device. This article provides a summary of how to do each, with links to further information.
652 Gaia build system primer Build Documentation, Build documentation, Building, Firefox OS, Gaia, Guide
how Gaia's build system works, including the makefile, the build process, environment variables, and potential customizations
653 Gaia tools reference Firefox OS, Gaia, Reference, Référence, Tools
MozITP is an all-in-one package bundle for Gaia related tools. It contains pre-configured flash tool (b2g_util), b2g-installer and Gaia Integration Test environment. You can use MozITP to test Gaia Integration Test on Mulet, emulator or real devices. You can also flash builds from TaskCluster or b2g-installer blob-free builds.
654 Localizing B2G OS Firefox OS, Localization
In this guide, we'll show you how easy it can be to localize Firefox OS, specifically the Gaia interface and apps. We'll start by helping you set up your computer, walk you through how to localize Gaia strings, and finally how to perform l10n testing on your work.
655 Make options reference Apps, Firefox OS, Gaia, Make, Options, Reference, Référence
The make command is used inside the Gaia repo to create a Gaia profile that can be loaded onto your device or run in a B2G Desktop build. This article looks in detail at the different make options available.
656 Making Gaia code changes Firefox OS, Gaia, Guide, code changes
Now that you have Gaia running on your Desktop and you understand to some level how the codebase works, you should be ready to start contributing to the project. This article describes how to make changes and where to find bugs to work on.
657 Market customizations guide Build, Customization, Firefox OS, Gaia, Marketplace, build
Requires Firefox OS 1.0.1
658 Raptor: Performance Tools for Gaia Firefox OS, Performance, Raptor, User Timing, performance
Raptor aims to overcome many of the pitfalls faced when testing performance with the previous tool, make test-perf:
659 Firefox OS app startup: responsiveness guidelines Apps, Firefox OS, Performance, Startup, Timing, performance
The following tables of app startup stages and timings — and user stories — provide best practice guidelines for Firefox OS apps, in terms of "acceptable" app performance on all Firefox OS devices (including low-spec devices.) This forms the Firefox OS Performance team's UX-approved definition of performant apps, and is part of Mozilla's program for advancing Firefox OS responsiveness and perceived performance.
660 Running custom Firefox OS/Gaia builds in WebIDE Apps, B2G Desktop, Debugging, Firefox OS, Gaia, WebIDE, WebIde, debugging
In late February 2014, the Firefox OS Simulator had a feature added that allows it to run a custom B2G binary and/or a Gaia profile of your choosing. This article shows how to configure your toolset to do this, running the Simulator through WebIDE.
661 Running the Gaia codebase Contributing, Firefox, Firefox OS, Gaia, contributing, running firefox os locally
This article runs through in detail how to run the Gaia codebase locally, and what tools are available in this setup.
662 Submitting a Gaia patch Bugzilla, Firefox OS, Gaia, GitHub, Github, contribution, patch, submitting
Submitting patches to Gaia can be a little tricky until you get used to it, as it involves Bugzilla and Github, and usage of special flags in Bugzilla to make everything happen in the right sequence.
663 Testing Gaia code changes Firefox OS, Gaia, Guide, Integration, Performance, Testing, UI, performance
When you have finished making a change to the Gaia codebase and it seems to work ok, the next step is to go through a testing procedure to make sure your changes really work — and are working ok with the rest of Gaia — before submitting a patch back to the project. This article explains how.
664 Understanding the Gaia codebase Code, Firefox OS, Gaia, Guide, JavaScript, contribution
Before you start to make your own changes to the Gaia codebase, you should understand the basics of how it is all structured, and what coding conventions are used. This article covers both of these points.
665 Index Firefox OS
Found 679 pages:
666 Installing B2G OS on a mobile device B2G, Mobile
Once you've built Boot to Gecko for a supported mobile device, you can install it. This article will guide you through the process.
667 Mulet B2G Mulet, B2G OS, Mulet, try b2g os
Following this guide you're going to run Gaia inside of a special build of Firefox called Firefox Mulet. This gives you the advantages of having a rapid development cycle, as well as standard web development tools and debuggers available to work with. First of all, you need to have the Gaia repo cloned on your machine and build your own profile. Then, you have to install mulet and run it, passing your Gaia profile as the profile to use.
668 Pandaboard Boot2Gecko, Firefox OS, Pandaboard
This is a guide to setting up Firefox OS on a PandaBoard. The PandaBoard is a low-cost OMAP 4 based development board for developing mobile operating systems.
669 PasscodeHelper Internals Firefox OS, Gaia, PBKDF2, PasscodeHelper, Security
PasscodeHelper is a Gaia helper library for modifying and checking the Firefox OS lockscreen passcode (i.e., pin) from within Gaia, performing functions such as checking whether an entered passcode is correct, and changing the code. This article documents how PasscodeHelper works.
670 Porting B2G OS Firefox OS, porting
This page lists the available resources for porting B2GOS.
671 Porting B2G onto Nexus Player (Lollipop) B2G, B2G OS, Firefox OS, Guide, Nexus, Nexus Player, TV, porting
This article provides an overview of the process by which B2G OS (the TV version — on which Firefox OS for TV is based) can be ported onto the Nexus Player (versions running Lollipop.)
672 Porting basics B2G, B2GOS, Mobile
This guide assumes you're porting to a new device that already runs Android; if you're porting to another device, the job is going to be more involved.
673 Porting on CyanogenMod B2G, B2G OS, cm-b2g, cyanogenmod, porting b2g os to cyanogenmod
This article explains how to port Firefox using CyanogenMod.
674 Preparing for your first B2G build B2G OS, Build Documentation, Build documentation, building b2g os
Depending on your internet connection, the configuration steps may take several hours to download everything you need to build B2G OS. Waiting is not as fun as doing, so after you have read through this page and have kicked off the configure script, consider using the time to set up and try out the B2G OS simulator, begin familiarizing yourself with Documentation for app developers including Designing and Building an App, or familiarize yourself with the information on upcoming steps.
675 Resources Firefox OS
Resources for App hackers, as generated from our workshops
676 Running tests on Firefox OS: A guide for developers
If you are a Gecko developer, then you should review the Firefox OS-specific documentation for the test automation you are already familar with: mochitest, reftest, and xpcshell.
677 Troubleshooting B2G OS B2GOS, Mobile, troubleshooting
This article provides tips for resolving common problems you may have while using B2G OS.
678 Using the App Manager
Editorial review completed.
679 Web applications Web applications, Web apps
This page is intended to be a first, non thorough, attempt to collect web apps.

Document Tags and Contributors

Tags: 
 Contributors to this page: fscholz, chrisdavidmills, VISWAPRASATH
 Last updated by: fscholz,