Documentation status

  • Revision slug: WebAPI/Doc_status
  • Revision title: Documentation status
  • Revision id: 382863
  • Created:
  • Creator: FredB
  • Is current revision? No
  • Comment Adjust a link

Revision Content

The API are sorted by priority, we should have green on top of the table.

See the WebAPI doc schedule for details on our schedule for completing this content.

Available to web content

API Name Entry Points Bugs Doc status Notes
Web activities {{domxref("MozActivity")}}
{{domxref("MozActivityOptions")}}
{{domxref("MozActivityRequestHandler")}}
{{domxref("window.navigator.mozSetMessageHandler()")}}
{{domxref("window.navigator.mozHasPendingMessage()")}}
Introductory article: Web Activities

Postponed API:
{{domxref("MozActivityHandlerDescription")}}
{{domxref("window.navigator.mozRegisterActivityHandler()")}}
{{domxref("window.navigator.mozUnregisterActivityHandler()")}}
{{domxref("window.navigator.mozIsActivityHandlerRegistered()")}}
{{bug(715814)}}, {{bug(776027)}} for Android

Si also {{bug(755245)}}
almost done Technical review asked to Vivien Nicolas, Mounir Lamouri, Justin Lebar, David Flanagan and Fabrice Desré
Needs editorial review

Discuss the API with Vivien.

MXR: Activity, ActivityOptions, ActivityHandlerDescription, ActivityRequestHandler, NavigatorActivities, NavigatorSystemMessages
WikiMo: WebActivities

Started some app pair. It doesn't work (on FirefoxOS simulator), don't know why exactly. Asked for some help. Not conclusive yet
WebPayment {{domxref("window.navigator.mozPay()","navigator.mozPay()")}}
Introductary article: In-app payment
{{bug(767818)}} done Maybe we could write something on How to sign a JWT server side.

WikiMo: WebPayment
Geolocation API {{domxref("window.navigator.geolocation","navigator.golocation")}}
Introductory article: Using geolocation
  done Editorial review complete.

Spec: http://www.w3.org/TR/geolocation-API/
Ambient Light Events {{domxref("DeviceLightEvent")}}
{{domxref("window.ondevicelight")}}
{{event("devicelight")}} event
Introductory article: Using Light Events

Postoned documentation because the API is at risk:
{{domxref("LightLevelEvent")}}
{{domxref("window.onlightlevel")}}
{{event("lightlevel")}} event
{{bug(738465)}}
{{bug(842952)}}
almost done Discussed with Doug Turner about the state of the spec and the implementation of {{domxref("LightLevelEvent")}}: even if it's not implemented yet, we should document the {{domxref("LightLevelEvent")}} interface

Discussed with Annvek the opportunity to drop {{domxref("LightLevelEvent")}} from the spec.

Spec: http://www.w3.org/TR/ambient-light/ (the draft is more accurate)
MXR: DeviceLightEvent
Proximity Events {{domxref("DeviceProximityEvent")}}
{{domxref("UserProximityEvent")}}
{{domxref("window.ondeviceproximity")}}
{{domxref("window.onuserproximity")}}
{{event("deviceproximity")}} event
{{event("userproximity")}} event
Introductory article: Proximity API
{{bug(738131)}} done Still needs some review here and there but it shouldn't be really troublesome.

Spec: http://www.w3.org/TR/proximity/ (the draft is more accurate)
Screen Orientation {{domxref("window.screen.orientation")}}
{{domxref("window.screen.lockOrientation()")}}
{{domxref("window.screen.unlockOrientation()")}}
{{domxref("window.screen.onorientationchange")}}
{{event("orientationchange")}} event
Introductory article: Detecting screen orientation
{{bug(720794)}}
{{bug(740188)}}
{{bug(673922)}}
almost done cleanups and syntax highlight needed here and there (and links between lockOrientation and events in a See Also section)

Spec: http://www.w3.org/TR/screen-orientation/
MXR: Screen
WikiMo: ScreenOrientation
Battery Status API {{domxref("window.navigator.battery","navigator.battery")}}
{{domxref("BatteryManager")}}
{{event("chargingchange")}} event
{{event("chargingtimechange")}} event
{{event("dischargingtimechange")}} event
{{event("levelchange")}} event
Introductory article: Battery Status
{{bug(678694)}} partial Needs to document the main interface and events.

Needs editorial review

Spec: http://www.w3.org/TR/battery-status/ (the draft is more accurate)
MXR: BatteryManager
Vibration API {{domxref("window.navigator.vibrate()","navigator.vibrate()")}}
Introductory article: Vibration
{{bug(679966)}} done Should we document the Vibration interface?

Spec: http://www.w3.org/TR/vibration/
Alarm API {{domxref("window.navigator.mozAlarms","navigator.mozAlarms")}}
{{domxref("MozAlarmsManager")}}
Introductory article: Alarm (draft)
{{bug(749551)}} partial The introductory article needs some serious revamp and update.

Discuss with Mounir and Genelian about the spec. It is not stable enough to plan any change in the current implementation.

Spec: http://www.w3.org/TR/web-alarms/
MXR: MozAlarmsManager
WikiMo: AlarmAPI
Time/Clock API {{domxref("window.navigator.mozTime","navigator.mozTime")}}
{{domxref("MozTimeManager")}}
{{domxref("window.onmoztimechange")}}
{{event("moztimechange")}} event
Introductory article: Time and Clock
{{bug(714357)}}, {{bug(714358)}} (notification upon time change) Partial MXR: TimeManager
Open WebApps   {{bug(697006)}} almost done Needs some clean up
WebFM API {{domxref("window.navigator.mozFMRadio","navigator.mozFMRadio")}}
{{domxref("FMRadio")}}
Introductory article: WebFM API
{{bug(749053)}}
{{bug(779500)}}
Partial Each property and method needs to be documented on it's own page.

MXR: FMRadio

Only available to privileged or certified apps

API Name Entry Points Bugs Doc status Notes
Device Storage API {{domxref("window.navigator.getDeviceStorage()","navigator.getDeviceStorage()")}}
{{domxref("DeviceStorage")}}
Introductory article: Device Storage
{{bug(717103)}} draft Needs to be moved under /DOM

MXR: DeviceStorage
WikiMo: DeviceStorageAPI
TCP Socket API {{domxref("window.navigator.mozTCPSocket","navigator.mozTCPSocket")}}
{{domxref("TCPSocket")}}
Introductory article: TCP Socket API
{{bug(733573)}} partial Needs to document properties an method on their own page

MXR: TCPSocket
Browser API Introductory article: Using the Browser API {{bug(693515)}} draft Not sure it's high priority I assume since few people will want to write a browser or browser-like app

WikiMo: BrowserAPI
Contacts API {{domxref("window.navigator.mozContacts")}}
{{domxref("Contact")}}
{{domxref("ContactAddress")}}
{{domxref("ContactField")}}
{{domxref("ContactFindOption")}}
{{domxref("ContactFindSortOption")}}
{{domxref("ContactManager")}}
{{domxref("ContactProperties")}}
{{domxref("ContactTelField")}}
Introductory article: Contacts API
 
{{bug(674720)}} partial Big piece apparently and the standard API is still in flux. Needs to investigate if the API is now stable enough.

Spec: http://www.w3.org/TR/contacts-manager-api/
MXR: ContactManager, ContactProperties, ContactChangeEvent
WikiMo: ContactsAPI

Only available to certified apps

API Name Entry Points Bugs Doc status Notes
WebSMS {{domxref("window.navigator.mozSms","navigator.mozSms")}}
{{domxref("SmsManager")}}
{{domxref("SmsRequest")}}
{{domxref("SmsMessage")}}
{{domxref("SmsEvent")}}
{{domxref("SmsFilter")}}
{{domxref("SmsCursor")}}
Introductory article: WebSMS
{{bug(674725)}} Mostly done Needs to move /API/WebSMS to /WebAPI/WebSMS
Needs some cleanups and a proper introduction

WikiMo: WebSMS
WebTelephony {{domxref("window.navigator.mozTelephony","navigator.mozTelephony")}}
{{domxref("Telephony")}}
{{domxref("TelephonyCall")}}
{{domxref("CallEvent")}}
Introductory article: WebTelephony and introduction to WebTelephony
{{bug(674726)}} Mostly done The introduction page really deserves to be fleshed out more to be an actual introduction

Pages under /API needs to be moved under /WebAPI

WikiMo: WebTelephony
Settings API {{domxref("window.navigator.mozSettings","navigator.mozSettings")}}
{{domxref("SettingsManager")}}
{{domxref("SettingsLock")}}
{{domxref("MozSettingsEvent")}}
Introductory article: Settings API
{{bug(678695)}} almost done Tech review perform by Gregor Wagner

Needs editorial review

Needs to document {{domxref("MozSettingsEvent")}} on its own page (currently on {{domxref("SettingsManager.onsettingchange")}}

MXR: SettingsManager
WikiMo: SettingsAPI
WebBluetooth Introductory article: WebBluetooth {{bug(674737)}} none Seams ready need to investigate.

MXR: bluetooth
WikiMo: WebBluetooth
Idle API {{domxref("window.navigator.addIdleObserver","navigator.addIdleObserver")}}
{{domxref("window.navigator.removeIdleObserver","navigator.removeIdleObserver")}}
Introductory article: Idle API
{{bug(715041)}} done Needs editorial review.

Spec: Not yet (part of sysapps)
WikiMo: IdleAPI
Permissions API {{domxref("window.navigator.mozPermissionSettings","navigator.mozPermissionSettings")}}
{{domxref("PermissionSettings")}}
Introductory article: Permissions API
 
{{bug(707625)}}
{{bug(770731)}}
none MXR: PermissionSettings
Mobile Connection API {{domxref("window.navigator.mozMobileConnection","navigator.mozMobileConnection")}}
{{domxref("MozMobileConnection")}}
{{domxref("MozMobileConnectionInfo")}}
{{domxref("MozMobileICCInfo")}}
{{domxref("MozIccManager")}} (paused)
{{domxref("MozMobileNetworkInfo")}}
{{domxref("MozMobileCFInfo")}}
{{domxref("MozMobileCellInfo")}}
{{domxref("MozStkCommandEvent")}} (paused)
Introductory article: Needed at some point, maybe more than one.
{{bug(729173)}} partial Paused: The STK stack is a big piece and needs further investigation. It doesn't look like a high priority API to document.

Tech review of everything not related to STK asked to Vicamo Yang and Ken Chang.

MXR: MobileConnection
WikiMo: WebMobileConnection
Power Management API {{domxref("window.navigator.mozPower","navigator.mozPower")}}
{{domxref("PowerManager")}}
{{domxref("window.navigator.requestWakeLock","navigator.requestWakeLock")}}
Introductory article: Power Management
{{bug(708964)}} done Tech review perform by Justin Lebar.

Needs an editorial review

MXR: PowerManager
WikiMo: PowerManagementAPI
WiFi Information API   {{bug(717123)}} none The API is currently in flux, it's unsafe to document it now.

MXR: dom/wifi
Network Stats API {{domxref("window.navigator.mozNetworkStats","navigator.mozNetworkStats")}}
{{domxref("MozNetworkStats")}}
{{domxref("MozNetworkStatsData")}}
{{domxref("MozNetworkStatsManager")}}
Introductory article: Network stats
{{bug(746069)}} none XPCOM ([1] & [2]) is there, but that's pretty much it (so, close to none)

MXR: NetworkStats, NetworkStatsManager

Others APIs

API Name Entry Points Bugs Doc status Notes
FileHandle API {{domxref("FileHandle")}}
{{domxref("LockedFile")}}
{{domxref("FileRequest")}}
{{bug(726593)}} draft Needs to be moved under /DOM
The standard API seams in high flux

Spec(?): http://dev.w3.org/2006/webapi/FileAPI/
MXR: FileHandle, LockedFile, FileRequest
WikiMo: DeviceStorageAPI2
IndexedDB {{domxref("window.indexedDB")}}
IndexedDB root page: /IndexedDB
{{bug(553412)}} almost done The whole documentation lives under /IndexedDB. Shouldn't we moved it under /DOM?

Spec: http://www.w3.org/TR/IndexedDB/ (the draft is more accurate)
Mouse Lock API {{domxref("Element.requestPointerLock()")}}
{{domxref("Document.pointerLockElement")}}
{{domxref("Document.exitPointerLock()")}}
{{domxref("MouseEvent")}}
{{domxref("MouseEvent.movementX")}}
{{domxref("MouseEvent.movementY")}}
 
{{bug(633602)}} draft The draft should be turn into an introductary article and moved under /WebAPI, while the technical doc will live under /DOM

Spec: http://www.w3.org/TR/pointerlock/ (the draft is more accurate)
Network Information API {{domxref("window.navigator.connection","navigator.connection")}}
{{domxref("Connection")}}
Note: beware of the {{event("change")}} event.
{{bug(677166)}} {{bug(713199)}} almost done Needs to add the {{domxref("Connection")}} interface

Spec: http://www.w3.org/TR/netinfo-api/ (the draft is more accurate)
MXR: Connection
Simple Push Notification API   {{bug(831816)}}
{{bug(822712)}}
---
See also :
{{bug(747907)}}
{{bug(763198)}}
none Simpler push API for B2G. Needs to investigate

It seams it completely replace the original Push API (see {{bug(776501)}})

WikiMo: SimplePush
Camera API {{domxref("window.navigator.mozCamera","navigator.mozCamera")}}
{{domxref("CameraManager")}}
{{domxref("CameraControl")}}
{{domxref("CameraCapabilities")}}
  done Tech review perform by Mike Habicher

Properties need an editorial review

Maybe needs an introductory article.

ML: Discussion thread
MXR: CameraManager
Archive API   {{bug(772434)}} none Discuss the API with Mounir Lamouri: this API is not activate by default in any build and there is discussion to figure if it must be kept or not.

MXR: ArchiveReader, ArchiveRequest, Tests
WikiMo: ArchiveAPI

See also

Revision Source

<p>The API are sorted by priority, we should have green on top of the table.</p>
<p>See the <a href="https://wiki.mozilla.org/WebAPI/Docs_schedule" title="https://wiki.mozilla.org/WebAPI/Docs_schedule">WebAPI doc schedule</a> for details on our schedule for completing this content.</p>
<h2 id="Available_to_web_content">Available to web content</h2>
<table class="standard-table">
  <thead>
    <tr>
      <th scope="row">API Name</th>
      <th scope="row">Entry Points</th>
      <th scope="row">Bugs</th>
      <th scope="row">Doc status</th>
      <th scope="row">Notes</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Web activities</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("MozActivity")}}<br />
        {{domxref("MozActivityOptions")}}<br />
        {{domxref("MozActivityRequestHandler")}}<br />
        {{domxref("window.navigator.mozSetMessageHandler()")}}<br />
        {{domxref("window.navigator.mozHasPendingMessage()")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Web_Activities" title="WebAPI/Web_Activities">Web Activities</a><br />
        <br />
        Postponed API:<br />
        <strike>{{domxref("MozActivityHandlerDescription")}}</strike><br />
        <strike>{{domxref("window.navigator.mozRegisterActivityHandler()")}}</strike><br />
        <strike>{{domxref("window.navigator.mozUnregisterActivityHandler()")}}</strike><br />
        <strike>{{domxref("window.navigator.mozIsActivityHandlerRegistered()")}}</strike></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(715814)}}, {{bug(776027)}} for Android<br />
        <br />
        Si also {{bug(755245)}}</td>
      <td style="background-color: rgb(255, 255, 153);">almost done</td>
      <td style="background-color: rgb(255, 255, 153);">Technical review asked to Vivien Nicolas, Mounir Lamouri, Justin Lebar, David Flanagan and Fabrice Desré<br />
        Needs editorial review<br />
        <br />
        Discuss the API with Vivien.<br />
        <br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/activities/interfaces/nsIDOMActivity.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/activities/interfaces/nsIDOMActivity.idl">Activity</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/activities/interfaces/nsIDOMActivityOptions.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/activities/interfaces/nsIDOMActivityOptions.idl">ActivityOptions</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/activities/interfaces/nsIDOMActivityHandlerDescription.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/activities/interfaces/nsIDOMActivityHandlerDescription.idl">ActivityHandlerDescription</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/activities/interfaces/nsIDOMActivityRequestHandler.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/activities/interfaces/nsIDOMActivityRequestHandler.idl">ActivityRequestHandler</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/activities/interfaces/nsIDOMNavigatorActivities.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/activities/interfaces/nsIDOMNavigatorActivities.idl">NavigatorActivities</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/messages/interfaces/nsIDOMNavigatorSystemMessages.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/messages/interfaces/nsIDOMNavigatorSystemMessages.idl">NavigatorSystemMessages</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/WebActivities" title="https://wiki.mozilla.org/WebAPI/WebActivities">WebActivities</a><br />
        <br />
        <a href="https://github.com/DavidBruant/MozApps/tree/locally" title="https://github.com/DavidBruant/MozApps/tree/locally">Started some app pair.</a> It doesn't work (on FirefoxOS simulator), don't know why exactly. <a href="https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.webapi/bqLecX0eDAE" title="https://groups.google.com/forum/?fromgroups=#!topic/mozilla.dev.webapi/bqLecX0eDAE">Asked for some help</a>. Not conclusive yet</td>
    </tr>
    <tr>
      <td style="background-color: rgb(204, 255, 153);">WebPayment</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.mozPay()","navigator.mozPay()")}}<br />
        Introductary article: <a href="/en-US/docs/Apps/Publishing/In-app_payments" title="/en-US/docs/Apps/Publishing/In-app_payments">In-app payment</a></td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(767818)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Maybe we could write something on <em>How to sign a JWT server side</em>.<br />
        <br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/WebPayment" title="https://wiki.mozilla.org/WebAPI/WebPayment">WebPayment</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(204, 255, 153);">Geolocation API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.geolocation","navigator.golocation")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Using_geolocation" title="/en-US/docs/Using_geolocation">Using geolocation</a></td>
      <td style="background-color: rgb(204, 255, 153);">&nbsp;</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Editorial review complete.<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/geolocation-API/" title="http://www.w3.org/TR/geolocation-API/">http://www.w3.org/TR/geolocation-API/</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Ambient Light Events</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("DeviceLightEvent")}}<br />
        {{domxref("window.ondevicelight")}}<br />
        {{event("devicelight")}} event<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Using_Light_Events" title="/en-US/docs/WebAPI/Ambient_Light">Using Light Events</a><br />
        <br />
        Postoned documentation because the API is at risk:<br />
        <strike>{{domxref("LightLevelEvent")}}<br />
        {{domxref("window.onlightlevel")}}<br />
        {{event("lightlevel")}} event</strike></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(738465)}}<br />
        {{bug(842952)}}</td>
      <td style="background-color: rgb(255, 255, 153);">almost done</td>
      <td style="background-color: rgb(255, 255, 153);"><strike>Discussed with Doug Turner about the state of the spec and the implementation of {{domxref("LightLevelEvent")}}: even if it's not implemented yet, we should document the {{domxref("LightLevelEvent")}} interface</strike><br />
        <br />
        Discussed with Annvek the opportunity to drop {{domxref("LightLevelEvent")}} from the spec.<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/ambient-light/" title="http://www.w3.org/TR/ambient-light/">http://www.w3.org/TR/ambient-light/</a> (the <a href="https://dvcs.w3.org/hg/dap/raw-file/tip/light/Overview.html" title="https://dvcs.w3.org/hg/dap/raw-file/tip/light/Overview.html">draft</a> is more accurate)<br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/events/nsIDOMDeviceLightEvent.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/events/nsIDOMDeviceLightEvent.idl">DeviceLightEvent</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(204, 255, 153);">Proximity Events</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("DeviceProximityEvent")}}<br />
        {{domxref("UserProximityEvent")}}<br />
        {{domxref("window.ondeviceproximity")}}<br />
        {{domxref("window.onuserproximity")}}<br />
        {{event("deviceproximity")}} event<br />
        {{event("userproximity")}} event<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Proximity" title="/en-US/docs/WebAPI/Proximity">Proximity API</a></td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(738131)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Still needs some review here and there but it shouldn't be really troublesome.<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/proximity/" title="http://www.w3.org/TR/proximity/">http://www.w3.org/TR/proximity/</a> (the <a href="https://dvcs.w3.org/hg/dap/raw-file/default/proximity/Overview.html" title="https://dvcs.w3.org/hg/dap/raw-file/default/proximity/Overview.html">draft</a> is more accurate)</td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Screen Orientation</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.screen.orientation")}}<br />
        {{domxref("window.screen.lockOrientation()")}}<br />
        {{domxref("window.screen.unlockOrientation()")}}<br />
        {{domxref("window.screen.onorientationchange")}}<br />
        {{event("orientationchange")}} event<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Detecting_device_orientation" title="/en-US/docs/WebAPI/Detecting_device_orientation">Detecting screen orientation</a></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(720794)}}<br />
        {{bug(740188)}}<br />
        {{bug(673922)}}</td>
      <td style="background-color: rgb(255, 255, 153);">almost done</td>
      <td style="background-color: rgb(255, 255, 153);">cleanups and syntax highlight needed here and there (and links between lockOrientation and events in a See Also section)<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/screen-orientation/" title="http://www.w3.org/TR/screen-orientation/">http://www.w3.org/TR/screen-orientation/</a><br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/webidl/Screen.webidl" title="http://mxr.mozilla.org/mozilla-central/source/dom/webidl/Screen.webidl">Screen</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/ScreenOrientation" title="https://wiki.mozilla.org/WebAPI/ScreenOrientation">ScreenOrientation</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Battery Status API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.battery","navigator.battery")}}<br />
        {{domxref("BatteryManager")}}<br />
        {{event("chargingchange")}} event<br />
        {{event("chargingtimechange")}} event<br />
        {{event("dischargingtimechange")}} event<br />
        {{event("levelchange")}} event<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Battery_Status" title="/en-US/docs/WebAPI/Battery_Status">Battery Status</a></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(678694)}}</td>
      <td style="background-color: rgb(255, 255, 153);">partial</td>
      <td style="background-color: rgb(255, 255, 153);">Needs to document the main interface and events.<br />
        <br />
        Needs editorial review<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/battery-status/" title="http://www.w3.org/TR/battery-status/">http://www.w3.org/TR/battery-status/</a> (the <a href="https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html" title="https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html">draft</a> is more accurate)<br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/webidl/BatteryManager.webidl" title="http://mxr.mozilla.org/mozilla-central/source/dom/webidl/BatteryManager.webidl">BatteryManager</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(204, 255, 153);">Vibration API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.vibrate()","navigator.vibrate()")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Vibration" title="/docs/WebAPI/Vibration">Vibration</a></td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(679966)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Should we document the <code>Vibration</code> interface?<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/vibration/" title="http://www.w3.org/TR/vibration/">http://www.w3.org/TR/vibration/</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Alarm API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.mozAlarms","navigator.mozAlarms")}}<br />
        {{domxref("MozAlarmsManager")}}<br />
        Introductory article: <a href="https://developer.mozilla.org/en-US/docs/WebAPI/Alarm" title="https://developer.mozilla.org/en-US/docs/WebAPI/Alarm">Alarm</a> (draft)</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(749551)}}</td>
      <td style="background-color: rgb(255, 255, 153);">partial</td>
      <td style="background-color: rgb(255, 255, 153);">The introductory article needs some serious revamp and update.<br />
        <br />
        Discuss with Mounir and Genelian about the spec. It is not stable enough to plan any change in the current implementation.<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/web-alarms/" title="http://www.w3.org/TR/web-alarms/">http://www.w3.org/TR/web-alarms/</a><br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/alarm/nsIDOMAlarmsManager.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/alarm/nsIDOMAlarmsManager.idl">MozAlarmsManager</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/AlarmAPI" title="https://wiki.mozilla.org/WebAPI/AlarmAPI">AlarmAPI</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Time/Clock API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.mozTime","navigator.mozTime")}}<br />
        {{domxref("MozTimeManager")}}<br />
        {{domxref("window.onmoztimechange")}}<br />
        {{event("moztimechange")}} event<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Time_and_Clock" title="/en-US/docs/WebAPI/Time_and_Clock">Time and Clock</a></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(714357)}}, {{bug(714358)}} (notification upon time change)</td>
      <td style="background-color: rgb(255, 255, 153);">Partial</td>
      <td style="background-color: rgb(255, 255, 153);">MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/time/nsIDOMTimeManager.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/time/nsIDOMTimeManager.idl">TimeManager</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);"><a href="/en-US/docs/Apps/Apps_JavaScript_API" title="Apps/Apps_JavaScript_API">Open WebApps</a></td>
      <td style="background-color: rgb(255, 255, 153);">&nbsp;</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(697006)}}</td>
      <td style="background-color: rgb(255, 255, 153);">almost done</td>
      <td style="background-color: rgb(255, 255, 153);">Needs some clean up</td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">WebFM API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.mozFMRadio","navigator.mozFMRadio")}}<br />
        {{domxref("FMRadio")}}<br />
        Introductory article: <a href="https://developer.mozilla.org/en-US/docs/WebAPI/WebFM_API" title="https://developer.mozilla.org/en-US/docs/WebAPI/WebFM_API">WebFM API</a></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(749053)}}<br />
        {{bug(779500)}}</td>
      <td style="background-color: rgb(255, 255, 153);">Partial</td>
      <td style="background-color: rgb(255, 255, 153);">Each property and method needs to be documented on it's own page.<br />
        <br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/fm/nsIDOMFMRadio.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/fm/nsIDOMFMRadio.idl">FMRadio</a></td>
    </tr>
  </tbody>
</table>
<h2 id="Only_available_to_privileged_or_certified_apps">Only available to privileged or certified apps</h2>
<table class="standard-table">
  <thead>
    <tr>
      <th scope="row">API Name</th>
      <th scope="row">Entry Points</th>
      <th scope="row">Bugs</th>
      <th scope="row">Doc status</th>
      <th scope="row">Notes</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Device Storage API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.getDeviceStorage()","navigator.getDeviceStorage()")}}<br />
        {{domxref("DeviceStorage")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Device_Storage" title="/en-US/docs/WebAPI/Device_Storage">Device Storage</a></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(717103)}}</td>
      <td style="background-color: rgb(255, 255, 153);"><a href="/en-US/docs/WebAPI/Device_Storage_API" title="/en-US/docs/WebAPI/Device_Storage_API">draft</a></td>
      <td style="background-color: rgb(255, 255, 153);">Needs to be moved under /DOM<br />
        <br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/devicestorage/nsIDOMDeviceStorage.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/devicestorage/nsIDOMDeviceStorage.idl">DeviceStorage</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/DeviceStorageAPI" title="https://wiki.mozilla.org/WebAPI/DeviceStorageAPI">DeviceStorageAPI</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">TCP Socket API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.mozTCPSocket","navigator.mozTCPSocket")}}<br />
        {{domxref("TCPSocket")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/TCP_Socket" title="/en-US/docs/WebAPI/TCP_Socket">TCP Socket API</a></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(733573)}}</td>
      <td style="background-color: rgb(255, 255, 153);">partial</td>
      <td style="background-color: rgb(255, 255, 153);">Needs to document properties an method on their own page<br />
        <br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/network/interfaces/nsIDOMTCPSocket.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/network/interfaces/nsIDOMTCPSocket.idl">TCPSocket</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Browser API</td>
      <td style="background-color: rgb(255, 204, 204);">Introductory article: <a href="/en-US/docs/WebAPI/Browser" title="/en-US/docs/WebAPI/Browser">Using the Browser API</a></td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(693515)}}</td>
      <td style="background-color: rgb(255, 204, 204);"><a href="https://developer.mozilla.org/en-US/docs/DOM/Using_the_Browser_API" title="https://developer.mozilla.org/en-US/docs/DOM/Using_the_Browser_API">draft</a></td>
      <td style="background-color: rgb(255, 204, 204);">Not sure it's high priority I assume since few people will want to write a browser or browser-like app<br />
        <br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/BrowserAPI" title="https://wiki.mozilla.org/WebAPI/BrowserAPI">BrowserAPI</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Contacts API</td>
      <td style="background-color: rgb(255, 204, 204);">{{domxref("window.navigator.mozContacts")}}<br />
        {{domxref("Contact")}}<br />
        {{domxref("ContactAddress")}}<br />
        {{domxref("ContactField")}}<br />
        {{domxref("ContactFindOption")}}<br />
        {{domxref("ContactFindSortOption")}}<br />
        {{domxref("ContactManager")}}<br />
        {{domxref("ContactProperties")}}<br />
        {{domxref("ContactTelField")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Contacts" title="/en-US/docs/WebAPI/Contacts">Contacts API</a><br />
        &nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(674720)}}</td>
      <td style="background-color: rgb(255, 204, 204);">partial</td>
      <td style="background-color: rgb(255, 204, 204);">Big piece apparently and the standard API is still in flux. Needs to investigate if the API is now stable enough.<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/contacts-manager-api/" title="http://www.w3.org/TR/contacts-manager-api/">http://www.w3.org/TR/contacts-manager-api/</a><br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/contacts/nsIDOMContactManager.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/contacts/nsIDOMContactManager.idl">ContactManager</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/contacts/nsIDOMContactProperties.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/contacts/nsIDOMContactProperties.idl">ContactProperties</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/contacts/nsIDOMMozContactChangeEvent.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/contacts/nsIDOMMozContactChangeEvent.idl">ContactChangeEvent</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/ContactsAPI" title="https://wiki.mozilla.org/WebAPI/ContactsAPI">ContactsAPI</a></td>
    </tr>
  </tbody>
</table>
<h2 id="Only_available_to_certified_apps">Only available to certified apps</h2>
<table class="standard-table">
  <thead>
    <tr>
      <th scope="row">API Name</th>
      <th scope="row">Entry Points</th>
      <th scope="row">Bugs</th>
      <th scope="row">Doc status</th>
      <th scope="row">Notes</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">WebSMS</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.mozSms","navigator.mozSms")}}<br />
        {{domxref("SmsManager")}}<br />
        {{domxref("SmsRequest")}}<br />
        {{domxref("SmsMessage")}}<br />
        {{domxref("SmsEvent")}}<br />
        {{domxref("SmsFilter")}}<br />
        {{domxref("SmsCursor")}}<br />
        Introductory article: <a href="/en-US/docs/API/WebSMS" title="API/WebSMS">WebSMS</a></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(674725)}}</td>
      <td style="background-color: rgb(255, 255, 153);">Mostly done</td>
      <td style="background-color: rgb(255, 255, 153);">Needs to move /API/WebSMS to /WebAPI/WebSMS<br />
        Needs some cleanups and a proper introduction<br />
        <br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/WebSMS" title="https://wiki.mozilla.org/WebAPI/WebSMS">WebSMS</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">WebTelephony</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.mozTelephony","navigator.mozTelephony")}}<br />
        {{domxref("Telephony")}}<br />
        {{domxref("TelephonyCall")}}<br />
        {{domxref("CallEvent")}}<br />
        Introductory article: <a href="/en-US/docs/API/WebTelephony" title="WebAPI/WebTelephony">WebTelephony</a> and <a href="/en-US/docs/API/WebTelephony/Introduction_to_WebTelephony" title="/en-US/docs/API/WebTelephony/Introduction_to_WebTelephony">introduction to WebTelephony</a></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(674726)}}</td>
      <td style="background-color: rgb(255, 255, 153);">Mostly done</td>
      <td style="background-color: rgb(255, 255, 153);">The <a href="/en-US/docs/API/WebTelephony/Introduction_to_WebTelephony" title="/en-US/docs/API/WebTelephony/Introduction_to_WebTelephony">introduction</a> page really deserves to be fleshed out more to be an actual introduction<br />
        <br />
        Pages under /API needs to be moved under /WebAPI<br />
        <br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/WebTelephony" title="https://wiki.mozilla.org/WebAPI/WebTelephony">WebTelephony</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Settings API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.mozSettings","navigator.mozSettings")}}<br />
        {{domxref("SettingsManager")}}<br />
        {{domxref("SettingsLock")}}<br />
        {{domxref("MozSettingsEvent")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Settings" title="/en-US/docs/WebAPI/Settings">Settings API</a></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(678695)}}</td>
      <td style="background-color: rgb(255, 255, 153);">almost done</td>
      <td style="background-color: rgb(255, 255, 153);">Tech review perform by Gregor Wagner<br />
        <br />
        Needs editorial review<br />
        <br />
        Needs to document {{domxref("MozSettingsEvent")}} on its own page (currently on {{domxref("SettingsManager.onsettingchange")}}<br />
        <br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/settings/nsIDOMSettingsManager.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/settings/nsIDOMSettingsManager.idl">SettingsManager</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/SettingsAPI" title="https://wiki.mozilla.org/WebAPI/SettingsAPI">SettingsAPI</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">WebBluetooth</td>
      <td style="background-color: rgb(255, 204, 204);">Introductory article: <a href="/en-US/docs/WebAPI/WebBluetooth" title="/en-US/docs/WebAPI/WebBluetooth">WebBluetooth</a></td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(674737)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">Seams ready need to investigate.<br />
        <br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/bluetooth/" title="http://mxr.mozilla.org/mozilla-central/source/dom/bluetooth/">bluetooth</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/WebBluetooth" title="https://wiki.mozilla.org/WebAPI/WebBluetooth">WebBluetooth</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(204, 255, 153);">Idle API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.addIdleObserver","navigator.addIdleObserver")}}<br />
        {{domxref("window.navigator.removeIdleObserver","navigator.removeIdleObserver")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Idle" title="/en-US/docs/WebAPI/Idle">Idle API</a></td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(715041)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Needs editorial review.<br />
        <br />
        Spec: Not yet (part of <a href="http://www.w3.org/2012/sysapps/" title="http://www.w3.org/2012/sysapps/">sysapps</a>)<br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/IdleAPI" title="https://wiki.mozilla.org/WebAPI/IdleAPI">IdleAPI</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Permissions API</td>
      <td style="background-color: rgb(255, 204, 204);">{{domxref("window.navigator.mozPermissionSettings","navigator.mozPermissionSettings")}}<br />
        {{domxref("PermissionSettings")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Permissions" title="/en-US/docs/WebAPI/Permissions">Permissions API</a><br />
        &nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(707625)}}<br />
        {{bug(770731)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/permission/nsIDOMPermissionSettings.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/interfaces/permission/nsIDOMPermissionSettings.idl">PermissionSettings</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Mobile Connection API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.mozMobileConnection","navigator.mozMobileConnection")}}<br />
        {{domxref("MozMobileConnection")}}<br />
        {{domxref("MozMobileConnectionInfo")}}<br />
        {{domxref("MozMobileICCInfo")}}<br />
        {{domxref("MozIccManager")}} (paused)<br />
        {{domxref("MozMobileNetworkInfo")}}<br />
        {{domxref("MozMobileCFInfo")}}<br />
        {{domxref("MozMobileCellInfo")}}<br />
        {{domxref("MozStkCommandEvent")}} (paused)<br />
        Introductory article: Needed at some point, maybe more than one.</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(729173)}}</td>
      <td style="background-color: rgb(255, 255, 153);">partial</td>
      <td style="background-color: rgb(255, 255, 153);">Paused: The STK stack is a big piece and needs further investigation. It doesn't look like a high priority API to document.<br />
        <br />
        Tech review of everything not related to STK asked to Vicamo Yang and Ken Chang.<br />
        <br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/network/interfaces/nsIDOMMobileConnection.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/network/interfaces/nsIDOMMobileConnection.idl">MobileConnection</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/WebMobileConnection" title="https://wiki.mozilla.org/WebAPI/WebMobileConnection">WebMobileConnection</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(204, 255, 153);">Power Management API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.mozPower","navigator.mozPower")}}<br />
        {{domxref("PowerManager")}}<br />
        {{domxref("window.navigator.requestWakeLock","navigator.requestWakeLock")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Power_Management" title="/en-US/docs/WebAPI/Power_Management">Power Management</a></td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(708964)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Tech review perform by Justin Lebar.<br />
        <br />
        Needs an editorial review<br />
        <br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/power/nsIDOMPowerManager.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/power/nsIDOMPowerManager.idl">PowerManager</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/PowerManagementAPI" title="https://wiki.mozilla.org/WebAPI/PowerManagementAPI">PowerManagementAPI</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">WiFi Information API</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(717123)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">The API is currently in flux, it's unsafe to document it now.<br />
        <br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/wifi/" title="http://mxr.mozilla.org/mozilla-central/source/dom/wifi/">dom/wifi</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Network Stats API</td>
      <td style="background-color: rgb(255, 204, 204);">{{domxref("window.navigator.mozNetworkStats","navigator.mozNetworkStats")}}<br />
        {{domxref("MozNetworkStats")}}<br />
        {{domxref("MozNetworkStatsData")}}<br />
        {{domxref("MozNetworkStatsManager")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Network_Stats" title="/en-US/docs/WebAPI/Network_Stats">Network stats</a></td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(746069)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">XPCOM (<a href="/en-US/docs/XPCOM_Interface_Reference/nsIDOMMozNetworkStatsManager" title="XPCOM_Interface_Reference/nsIDOMMozNetworkStatsManager">[1]</a> &amp; <a href="/en-US/docs/XPCOM_Interface_Reference/nsIDOMMozNetworkStatsData" title="XPCOM_Interface_Reference/nsIDOMMozNetworkStatsData">[2]</a>) is there, but that's pretty much it (so, close to none)<br />
        <br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/network/interfaces/nsIDOMNetworkStats.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/network/interfaces/nsIDOMNetworkStats.idl">NetworkStats</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/network/interfaces/nsIDOMNetworkStatsManager.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/network/interfaces/nsIDOMNetworkStatsManager.idl">NetworkStatsManager</a></td>
    </tr>
  </tbody>
</table>
<h2 id="Others_APIs">Others APIs</h2>
<table class="standard-table">
  <thead>
    <tr>
      <th scope="row">API Name</th>
      <th scope="row">Entry Points</th>
      <th scope="row">Bugs</th>
      <th scope="row">Doc status</th>
      <th scope="row">Notes</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">FileHandle API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("FileHandle")}}<br />
        {{domxref("LockedFile")}}<br />
        {{domxref("FileRequest")}}</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(726593)}}</td>
      <td style="background-color: rgb(255, 255, 153);"><a href="/en-US/docs/WebAPI/FileHandle_API" title="/en-US/docs/WebAPI/FileHandle_API">draft</a></td>
      <td style="background-color: rgb(255, 255, 153);">Needs to be moved under /DOM<br />
        The standard API seams in high flux<br />
        <br />
        Spec(?): <a href="http://dev.w3.org/2006/webapi/FileAPI/" title="http://dev.w3.org/2006/webapi/FileAPI/">http://dev.w3.org/2006/webapi/FileAPI/</a><br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/file/nsIDOMFileHandle.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/file/nsIDOMFileHandle.idl">FileHandle</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/file/nsIDOMLockedFile.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/file/nsIDOMLockedFile.idl">LockedFile</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/file/nsIDOMFileRequest.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/file/nsIDOMFileRequest.idl">FileRequest</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/DeviceStorageAPI2" title="https://wiki.mozilla.org/WebAPI/DeviceStorageAPI2">DeviceStorageAPI2</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">IndexedDB</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.indexedDB")}}<br />
        IndexedDB root page: <a href="/en-US/docs/IndexedDB" title="/en-US/docs/IndexedDB">/IndexedDB</a></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(553412)}}</td>
      <td style="background-color: rgb(255, 255, 153);">almost done</td>
      <td style="background-color: rgb(255, 255, 153);">The whole documentation lives under /IndexedDB. Shouldn't we moved it under /DOM?<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/IndexedDB/" title="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a> (the <a href="https://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html" title="https://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html">draft</a> is more accurate)</td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Mouse Lock API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("Element.requestPointerLock()")}}<br />
        {{domxref("Document.pointerLockElement")}}<br />
        {{domxref("Document.exitPointerLock()")}}<br />
        {{domxref("MouseEvent")}}<br />
        {{domxref("MouseEvent.movementX")}}<br />
        {{domxref("MouseEvent.movementY")}}<br />
        &nbsp;</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(633602)}}</td>
      <td style="background-color: rgb(255, 255, 153);"><a href="/en-US/docs/API/Pointer_Lock_API" title="/en-US/docs/API/Pointer_Lock_API">draft</a></td>
      <td style="background-color: rgb(255, 255, 153);">The draft should be turn into an introductary article and moved under /WebAPI, while the technical doc will live under /DOM<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/pointerlock/" title="http://www.w3.org/TR/pointerlock/">http://www.w3.org/TR/pointerlock/</a> (the <a href="https://dvcs.w3.org/hg/pointerlock/raw-file/default/index.html" title="https://dvcs.w3.org/hg/pointerlock/raw-file/default/index.html">draft</a> is more accurate)</td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Network Information API</td>
      <td style="background-color: rgb(255, 255, 153);">{{domxref("window.navigator.connection","navigator.connection")}}<br />
        {{domxref("Connection")}}<br />
        Note: beware of the {{event("change")}} event.</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(677166)}} {{bug(713199)}}</td>
      <td style="background-color: rgb(255, 255, 153);">almost done</td>
      <td style="background-color: rgb(255, 255, 153);">Needs to add the {{domxref("Connection")}} interface<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/netinfo-api/" title="http://www.w3.org/TR/netinfo-api/">http://www.w3.org/TR/netinfo-api/</a> (the <a href="http://dvcs.w3.org/hg/dap/raw-file/tip/network-api/Overview.html" title="http://dvcs.w3.org/hg/dap/raw-file/tip/network-api/Overview.html">draft</a> is more accurate)<br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/network/interfaces/nsIDOMConnection.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/network/interfaces/nsIDOMConnection.idl">Connection</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Simple Push Notification API</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(831816)}}<br />
        {{bug(822712)}}<br />
        ---<br />
        See also :<br />
        {{bug(747907)}}<br />
        {{bug(763198)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">Simpler push API for B2G. Needs to investigate<br />
        <br />
        It seams it completely replace the original <a href="https://wiki.mozilla.org/WebAPI/PushAPI" title="https://wiki.mozilla.org/WebAPI/PushAPI">Push API</a> (see {{bug(776501)}})<br />
        <br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/SimplePush" title="https://wiki.mozilla.org/WebAPI/SimplePush">SimplePush</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(204, 255, 153);">Camera API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.mozCamera","navigator.mozCamera")}}<br />
        {{domxref("CameraManager")}}<br />
        {{domxref("CameraControl")}}<br />
        {{domxref("CameraCapabilities")}}</td>
      <td style="background-color: rgb(204, 255, 153);">&nbsp;</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Tech review perform by Mike Habicher<br />
        <br />
        Properties need an editorial review<br />
        <br />
        Maybe needs an introductory article.<br />
        <br />
        ML: <a href="https://groups.google.com/d/msg/mozilla.dev.webapi/YNJcHcBQihw/OMKim6NOO3MJ" title="https://groups.google.com/d/msg/mozilla.dev.webapi/YNJcHcBQihw/OMKim6NOO3MJ">Discussion thread</a><br />
        MXR: <a href="http://mxr.mozilla.org/mozilla-central/source/dom/camera/nsIDOMCameraManager.idl" title="http://mxr.mozilla.org/mozilla-central/source/dom/camera/nsIDOMCameraManager.idl">CameraManager</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Archive API</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(772434)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">Discuss the API with Mounir Lamouri: this API is not activate by default in any build and there is discussion to figure if it must be kept or not.<br />
        <br />
        MXR: <a href="https://mxr.mozilla.org/mozilla-central/source/dom/file/nsIDOMArchiveReader.idl" title="https://mxr.mozilla.org/mozilla-central/source/dom/file/nsIDOMArchiveReader.idl">ArchiveReader</a>, <a href="https://mxr.mozilla.org/mozilla-central/source/dom/file/nsIDOMArchiveRequest.idl" title="https://mxr.mozilla.org/mozilla-central/source/dom/file/nsIDOMArchiveRequest.idl">ArchiveRequest</a>, <a href="http://mxr.mozilla.org/mozilla-central/source/dom/file/test/test_archivereader.html?force=1" title="http://mxr.mozilla.org/mozilla-central/source/dom/file/test/test_archivereader.html?force=1">Tests</a><br />
        WikiMo: <a href="https://wiki.mozilla.org/WebAPI/ArchiveAPI" rel="external" title="https://wiki.mozilla.org/WebAPI/ArchiveAPI">ArchiveAPI</a></td>
    </tr>
  </tbody>
</table>
<h2 id="See_also">See also</h2>
<ul>
  <li><a href="https://bugzilla.mozilla.org/show_bug.cgi?id=673923" title="https://bugzilla.mozilla.org/show_bug.cgi?id=673923">Meta bug on Bugzilla</a></li>
  <li><a href="https://wiki.mozilla.org/WebAPI" title="https://wiki.mozilla.org/WebAPI">https://wiki.mozilla.org/WebAPI</a></li>
  <li><a href="/en-US/docs/Project:Subject-matter_experts" title="https://developer.mozilla.org/en-US/docs/Project:Subject-matter_experts">Subject experts</a></li>
  <li><a href="https://github.com/mozilla-b2g/gaia" title="https://github.com/mozilla-b2g/gaia">Some app examples in Gaia</a></li>
  <li><a href="https://docs.google.com/spreadsheet/ccc?key=0AiBigu584YY7dGlNSlY0QzhJb3M5anRBa1gxalV0Y3c#gid=13" title="https://docs.google.com/spreadsheet/ccc?key=0AiBigu584YY7dGlNSlY0QzhJb3M5anRBa1gxalV0Y3c#gid=13">Milestone document</a></li>
  <li><a href="https://docs.google.com/spreadsheet/ccc?key=0Akyz_Bqjgf5pdENVekxYRjBTX0dCXzItMnRyUU1RQ0E#gid=0" title="https://docs.google.com/spreadsheet/ccc?key=0Akyz_Bqjgf5pdENVekxYRjBTX0dCXzItMnRyUU1RQ0E#gid=0">Permissions</a></li>
  <li><a href="https://etherpad.mozilla.org/gaia-activities-audit" title="https://etherpad.mozilla.org/gaia-activities-audit">Gaia Web Activities Audit</a></li>
  <li><a href="https://wiki.mozilla.org/Gaia/System/Activities" title="https://wiki.mozilla.org/Gaia/System/Activities">Gaia/System/Activities</a></li>
  <li><a href="/en-US/docs/Apps/App_permissions" title="/en-US/docs/Apps/App_permissions">App Permissions</a></li>
</ul>
Revert to this revision