Documentation status

  • Revision slug: WebAPI/Doc_status
  • Revision title: Documentation status
  • Revision id: 468001
  • Created:
  • Creator: teoli
  • Is current revision? No
  • Comment

Revision Content

As documentation is moving forward, this page as been reorganized: API that are fully documented are pushed at the bottom of the page where on going documentation is putting on top.

On going documentation work

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

Update Required

The support for {{domxref("Promise")}} as been landed ({{bug(856410)}}). When turn on on B2G ({{bug(897913)}}), it will have many impacts on Web APIs' documentation. This need to be tracked carfully.

API Name Entry Points Bugs Doc status Notes
WebTelephony (support for Conf Call) Tag: {{Tag("Telephony")}} {{bug(772765)}} Needs extension and update Landed FxOS 1.2 only. Certified Apps only
TCPSocket Tag: {{Tag("TCP Socket")}} {{bug(797561)}}
{{bug(784816)}}
Needs update Landed but available on FxOS 1.2 only
Mobile Message
(Former WebSMS)
Tag: {{Tag("WebSMS")}} {{bug(903403)}} Needs update Landed but available on FxOS 1.2 only
Network Stats API Tag: {{Tag("Network Stats")}} {{bug(858003)}}
{{bug(858005)}}
{{bug(887699)}}
Needs update Not landed yet
Notification API {{domxref("Notification.get")}}

Tag: {{Tag("Notifications")}}
{{bug(899574)}} Needs update Not landed yet

Network APIs

API Name Entry Points Bugs Doc status Notes
Mobile Connection API {{domxref("window.navigator.mozMobileConnection","navigator.mozMobileConnection")}}
{{domxref("MozMobileConnection")}}
{{domxref("MozMobileConnectionInfo")}}
{{domxref("MozMobileICCInfo")}}
{{domxref("MozMobileNetworkInfo")}}
{{domxref("MozMobileCFInfo")}}
{{domxref("MozMobileCellInfo")}}
Introductory article: Mobile Connection

Paused:
{{domxref("MozIccManager")}}
{{domxref("MozStkCommandEvent")}}

Tag: none yet
{{bug(729173)}}
{{bug(857414)}}
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
WebBluetooth Introductory article: WebBluetooth

Tag: none yet
{{bug(674737)}} none Seams ready need to investigate.

MXR: bluetooth
WikiMo: WebBluetooth

Data Management APIs

API Name Entry Points Bugs Doc status Notes
FileHandle API {{domxref("FileHandle")}}
{{domxref("LockedFile")}}
{{domxref("FileRequest")}}
Introductory article: FileHandle API

Tag: {{Tag("Files")}}?
{{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 /Web ?

We are waiting the end of the switch to WebIDL to update the documentation

Spec: http://www.w3.org/TR/IndexedDB/ (the draft is more accurate)

Hardware access APIs

API Name Entry Points Bugs Doc status Notes
Mouse Lock API {{domxref("Element.requestPointerLock()")}}
{{domxref("Document.pointerLockElement")}}
{{domxref("Document.exitPointerLock()")}}
{{domxref("MouseEvent")}}
{{domxref("MouseEvent.movementX")}}
{{domxref("MouseEvent.movementY")}}
Introductory article: Pointer Lock API
 
{{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)

Other APIs

API Name Entry Points Bugs Doc status Notes
Inter-App communication API   {{bug(876397)}} none WikiMo: Inter-App Communication
Open WebApps   {{bug(697006)}} almost done Needs some clean up
Permissions API {{domxref("window.navigator.mozPermissionSettings", "navigator.mozPermissionSettings")}}
{{domxref("PermissionSettings")}}
Introductory article: Permissions API
 
{{bug(707625)}}
{{bug(770731)}}
draft MXR: PermissionSettings
Simple Push Notification API Introductory article: Simple Push API {{bug(831816)}}
{{bug(822712)}}
---
See also :
{{bug(747907)}}
{{bug(763198)}}
draft Simpler push API for B2G. Needs to investigate

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

Spec: https://dvcs.w3.org/hg/push/raw-file/default/index.html
WikiMo: SimplePush
Voicemail API   {{bug(773068)}} none Landed in Gecko 17 (B2G 1.0)

Implementation in progress

Those are APIs in progress. They are NOT ready to be documented yet.

API Name Entry Points Bugs Doc status Notes
AudioChannels   {{bug(853101)}} none WikiMo: AudioChannels
DataStore   {{bug(871445)}} none WikiMo: DataStore
Virtual Keyboard API   {{bug(737110)}} none WikiMo: KeboardIME
WebNFC   {{bug(674741)}} none WikiMo: WebNFC
WebUSB   {{bug(674718)}} none WikiMo: WebUSB
Speaker Manager API   {{bug(854753)}} none WikiMo: unknown
Microphone API   {{bug(894848)}} none WikiMo: unknown

Documentation complete

Web content or installed APIs

API Name Entry Points Bugs Doc status Notes
Alarm API {{domxref("window.navigator.mozAlarms","navigator.mozAlarms")}}
{{domxref("MozAlarmsManager")}}
Introductory article: Alarm

Tag: {{Tag("alarm")}}
{{bug(749551)}} done Needs editorial review and technical review.

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
Ambient Light Events {{domxref("DeviceLightEvent")}}
{{domxref("window.ondevicelight")}}
{{event("devicelight")}} event
Introductory article: Using Light Events

Tag: {{Tag("Ambient Light")}}

Postoned documentation because the API is at risk:
{{domxref("LightLevelEvent")}}
{{domxref("window.onlightlevel")}}
{{event("lightlevel")}} event
{{bug(738465)}}
{{bug(842952)}}
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
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

Tag: {{Tag("Battery")}}
{{bug(678694)}} done Don't be fooled by the BatteryManager red link, it's just due to migration from DOM to Web/API within the domxref template.

Needs editorial review

Spec: http://www.w3.org/TR/battery-status/ (the draft is more accurate)
MXR: BatteryManager
Device Orientation {{domxref("DeviceOrientationEvent")}}
{{domxref("DeviceMotionEvent")}}
{{domxref("window.ondeviceorientation")}}
{{domxref("window.ondevicemotion")}}
{{event("deviceorientation")}} event
{{event("devicemotion")}} event
Introductory article: Detecting device orientation

Tag: {{Tag("Device Orientation")}}

Unimplemented but in the spec
{{domxref("window.oncompassneedscalibration")}}
{{event("compassneedscalibration")}} event
{{bug(615597)}} done The introductory still need a quick technical review.

Spec: http://www.w3.org/TR/orientation-event/ (the draft is more accurate)
MXR: DeviceOrientationEvent, DeviceMotion
WikiMo: ScreenOrientation
Geolocation API {{domxref("NavigatorGeolocation")}} (incl. methods/properties)
{{domxref("Geolocation")}} (incl. methods/properties)
{{domxref("Position")}} (incl. methods/properties)
{{domxref("Coordinates")}} (incl. methods/properties)
{{domxref("PositionError")}} (incl. methods/properties)
{{domxref("PositionOptions")}} (incl. methods/properties)
Introductory article: Using geolocation

Tag: {{Tag("Geolocation API")}}
  done Editorial review complete.

Spec: http://www.w3.org/TR/geolocation-API/

Maybe add basic examples?
Network Information API {{domxref("NetworkInformation.connection")}}
{{domxref("NetworkInformation")}}
Introductory article: Network Information

Tag: {{Tag("Network Information")}}
{{bug(677166)}} {{bug(713199)}} done Spec: http://www.w3.org/TR/netinfo-api/ (the draft is more accurate)
MXR: Connection
Notification API {{domxref("Notification")}}
Introductory article: Using Web Notifications

Tag: {{Tag("Notifications")}}
{{bug(782211)}} done Spec: http://www.w3.org/TR/notifications/ (W3C draft, WHATWG draft)
MXR: Notification
Proximity Events {{domxref("DeviceProximityEvent")}}
{{domxref("UserProximityEvent")}}
{{domxref("window.ondeviceproximity")}}
{{domxref("window.onuserproximity")}}
{{event("deviceproximity")}} event
{{event("userproximity")}} event
Introductory article: Proximity API

Tag: {{Tag("Proximity")}}
{{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("Screen.orientation")}}
{{domxref("Screen.lockOrientation()")}}
{{domxref("Screen.unlockOrientation()")}}
{{domxref("Screen.onorientationchange")}}
{{event("orientationchange")}} event
Introductory article: Managing screen orientation

Tag: {{Tag("Screen Orientation")}}
{{bug(720794)}}
{{bug(740188)}}
{{bug(673922)}}
done Spec: http://www.w3.org/TR/screen-orientation/
MXR: Screen
WikiMo: ScreenOrientation
URL API {{domxref("URL")}}
{{domxref("URL.URL", "URL()")}}
{{domxref("URL.createObjectURL()")}}
{{domxref("URL.revokeObjectURL()")}}
{{domxref("URLUtils")}}
{{domxref("URLUtils.protocol")}}
{{domxref("URLUtils.host")}}
{{domxref("URLUtils.hostname")}}
{{domxref("URLUtils.port")}}
{{domxref("URLUtils.pathname")}}
{{domxref("URLUtils.search")}}
{{domxref("URLUtils.hash")}}
{{domxref("URLUtils.username")}}
{{domxref("URLUtils.password")}}
{{domxref("URLUtils.origin")}}
{{domxref("URLUtils.toString()")}}
{{domxref("URLUtilsReadOnly")}}
{{domxref("URLUtilsReadOnly.protocol")}}
{{domxref("URLUtilsReadOnly.host")}}
{{domxref("URLUtilsReadOnly.hostname")}}
{{domxref("URLUtilsReadOnly.port")}}
{{domxref("URLUtilsReadOnly.pathname")}}
{{domxref("URLUtilsReadOnly.search")}}
{{domxref("URLUtilsReadOnly.hash")}}
{{domxref("URLUtilsReadOnly.toString()")}}
{{domxref("Location")}} (adaptation)
{{domxref("WorkerLocation")}} (adaptation)
{{domxref("HTMLAnchorElement")}} (adaptation)
{{domxref("HTMLAreaElement")}} (adaptation)
{{domxref("URLQuery")}} <--- not yet landed!!
Introductory article: none, pretty obvious

Tag: {{Tag("URL API")}}
{{bug(813253)}}
{{bug(887364)}}
{{bug(828261)}}
{{bug(839912)}}
{{bug(887836)}} (URLQuery)
done Spec: http://url.spec.whatwg.org/
Vibration API {{domxref("Navigator.vibrate()")}}
Introductory article: Vibration

Tag: {{Tag("Vibration")}}
{{bug(679966)}} done Spec: http://www.w3.org/TR/vibration/
Web activities {{domxref("MozActivity")}}
{{domxref("MozActivityOptions")}}
{{domxref("MozActivityRequestHandler")}}
{{domxref("window.navigator.mozSetMessageHandler()")}}
{{domxref("window.navigator.mozHasPendingMessage()")}}
Introductory article: Web Activities

Tag: {{Tag("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)}}
done Technical review performed by Mounir Lamouri
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
WebFM API {{domxref("window.navigator.mozFMRadio","navigator.mozFMRadio")}}
{{domxref("FMRadio")}}
Introductory article: WebFM API

Tag: {{Tag("WebFM")}}
{{bug(749053)}}
{{bug(779500)}}
done The events name still need to be documented but as they have nothing special it's not a high priority.

MXR: FMRadio
WebPayment {{domxref("window.navigator.mozPay()","navigator.mozPay()")}}
Introductary article: In-app payment

Tag: {{Tag("Web Payment")}}
{{bug(767818)}} done Maybe we could write something on How to sign a JWT server side.

WikiMo: WebPayment

Privileged APIs

API Name Entry Points Bugs Doc status Notes
Browser API Introductory article: Using the Browser API

Extentions to iframe:
{{domxref("HTMLIFrameElement.reload")}}
{{domxref("HTMLIFrameElement.stop")}}
{{domxref("HTMLIFrameElement.getCanGoBack")}}
{{domxref("HTMLIFrameElement.goBack")}}
{{domxref("HTMLIFrameElement.getCanGoForward")}}
{{domxref("HTMLIFrameElement.goForward")}}
{{domxref("HTMLIFrameElement.setVisible")}}
{{domxref("HTMLIFrameElement.getVisible")}}
{{domxref("HTMLIFrameElement.purgeHistory")}}
{{domxref("HTMLIFrameElement.sendMouseEvent")}}
{{domxref("HTMLIFrameElement.sendTouchEvent")}}
{{domxref("HTMLIFrameElement.addNextPaintListener")}}
{{domxref("HTMLIFrameElement.removeNextPaintListener")}}
{{domxref("HTMLIFrameElement.getScreenshot")}}

Events
{{event("mozbrowserasyncscroll")}}
{{event("mozbrowserclose")}}
{{event("mozbrowsercontextmenu")}}
{{event("mozbrowsererror")}}
{{event("mozbrowsericonchange")}}
{{event("mozbrowserloadend")}}
{{event("mozbrowserloadstart")}}
{{event("mozbrowserlocationchange")}}
{{event("mozbrowseropenwindow")}}
{{event("mozbrowsersecuritychange")}}
{{event("mozbrowsershowmodalprompt")}}
{{event("mozbrowsertitlechange")}}
{{event("mozbrowserusernameandpasswordrequired")}}

Tag: {{Tag("Browser")}}
{{bug(693515)}} Done Still need editorial and technical reviews

WikiMo: BrowserAPI
Contacts API {{domxref("window.navigator.mozContacts")}}
{{domxref("mozContact")}}
{{domxref("ContactManager")}}
{{domxref("MozContactChangeEvent")}}
Introductory article: Contacts API

Tag: {{Tag("Contact")}}
{{bug(674720)}} done

Needs a quick technical review

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

Also see the intern presentation on Mozilla Air.

Device Storage API {{domxref("window.navigator.getDeviceStorages()","navigator.getDeviceStorages()")}}
{{domxref("window.navigator.getDeviceStorage()","navigator.getDeviceStorage()")}}
{{domxref("DeviceStorage")}}
{{domxref("DeviceStorageChangeEvent")}}
Introductory article: Device Storage

Tag: {{Tag("Device Storage")}}
{{bug(717103)}} Done {{domxref("window.navigator.getDeviceStorages()","getDeviceStorages")}} needs some investigation but it doesn't look urgente.

Technical review asked to Doug Turner.

MXR: DeviceStorage
WikiMo: DeviceStorageAPI
TCP Socket API {{domxref("window.navigator.mozTCPSocket","navigator.mozTCPSocket")}}
{{domxref("TCPSocket")}}
Introductory article: TCP Socket API

Tag: {{Tag("TCP Socket")}}
{{bug(733573)}} done Still needs review.

MXR: TCPSocket

Certified APIs

API Name Entry Points Bugs Doc status Notes
Camera API {{domxref("window.navigator.mozCameras","navigator.mozCameras")}}
{{domxref("CameraManager")}}
{{domxref("CameraControl")}}
{{domxref("CameraCapabilities")}}

Tag: {{Tag("camera")}}
  done Tech review perform by Mike Habicher

Properties need an editorial review

Maybe needs an introductory article.

ML: Discussion thread
MXR: CameraManager
Idle API {{domxref("window.navigator.addIdleObserver","navigator.addIdleObserver")}}
{{domxref("window.navigator.removeIdleObserver","navigator.removeIdleObserver")}}
Introductory article: Idle API

Tag: {{Tag("Idle")}}
{{bug(715041)}} done Needs editorial review.

Spec: Not yet (part of sysapps)
WikiMo: IdleAPI
Network Stats API {{domxref("window.navigator.mozNetworkStats","navigator.mozNetworkStats")}}
{{domxref("MozNetworkStats")}}
{{domxref("MozNetworkStatsData")}}
{{domxref("MozNetworkStatsManager")}}
Introductory article: Network stats

Tag: {{Tag("Network Stats")}}
{{bug(746069)}} done MXR: NetworkStatsNetworkStatsManager
Power Management API {{domxref("window.navigator.mozPower","navigator.mozPower")}}
{{domxref("PowerManager")}}
{{domxref("window.navigator.requestWakeLock","navigator.requestWakeLock")}}
Introductory article: Power Management

Tag: {{Tag("Power Management")}}
{{bug(708964)}} done Tech review perform by Justin Lebar.

Needs an editorial review

MXR: PowerManager
WikiMo: PowerManagementAPI
Settings API {{domxref("window.navigator.mozSettings","navigator.mozSettings")}}
{{domxref("SettingsManager")}}
{{domxref("SettingsLock")}}
{{domxref("MozSettingsEvent")}}
Introductory article: Settings API

Tag: {{Tag("Settings")}}
{{bug(678695)}} done Tech review perform by Gregor Wagner

Needs editorial review

MXR: SettingsManager
WikiMo: SettingsAPI
Time/Clock API {{domxref("window.navigator.mozTime","navigator.mozTime")}}
{{domxref("MozTimeManager")}}
{{domxref("window.onmoztimechange")}}
{{event("moztimechange")}} event
Introductory article: Time and Clock

Tag: {{Tag("Time")}}
{{bug(714357)}}, {{bug(714358)}} (notification upon time change) done The {{event("moztimechange")}} event still need to be documented but as it has nothing special it's not a high priority.

MXR: TimeManager
WebSMS {{domxref("window.navigator.mozMobileMessage","navigator.mozMobileMessage")}}
{{domxref("MozSmsMessage")}}
{{domxref("MozSmsEvent")}}
{{domxref("MozSmsFilter")}}
{{domxref("MozSmsSegmentInfo")}}
{{domxref("MozMobileMessageManager")}}
{{domxref("MozMmsMessage")}}
{{domxref("MozMmsEvent")}}
{{domxref("MozMobileMessageThread")}}
Introductory article: WebSMS

Deprecated:
{{domxref("window.navigator.mozSms","navigator.mozSms")}}
{{domxref("MozSmsManager")}}

Tag: {{Tag("WebSMS")}}
{{bug(674725)}} Done Spec: Messaging API (Editor's draft)
WikiMo: WebSMS
WebTelephony {{domxref("window.navigator.mozTelephony","navigator.mozTelephony")}}
{{domxref("Telephony")}}
{{domxref("TelephonyCall")}}
{{domxref("CallEvent")}}
Introductory article: WebTelephony, introduction to WebTelephony and Using the Telephony API

Tag: {{Tag("Telephony")}}
{{bug(674726)}} done The Introduction to WebTelephony and Using the Telephony API articles need to be seriously reworked.

WikiMo: WebTelephony
WiFi Information API {{domxref("window.navigator.mozWifiManager","navigator.mozWifiManager")}}
{{domxref("WifiManager")}}
{{domxref("MozWifiConnectionInfoEvent")}}
{{domxref("MozWifiStatusChangeEvent")}}
Introductory article: Wifi Information API

Tag: {{Tag("WiFi")}}?
{{bug(717123)}}
{{bug(864932)}}
done MXR: dom/wifi

Discontinued APIs

API Name Entry Points Bugs Doc status Notes
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>As documentation is moving forward, this page as been reorganized: API that are fully documented are pushed at the bottom of the page where on going documentation is putting on top.</p>
<h2 id="On_going_documentation_work">On going documentation work</h2>
<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>
<h3 id="Update_Required">Update Required</h3>
<p>The support for {{domxref("Promise")}} as been landed ({{bug(856410)}}). When turn on on B2G ({{bug(897913)}}), it will have many impacts on Web APIs' documentation. This need to be tracked carfully.</p>
<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);">WebTelephony (support for Conf Call)</td>
      <td style="background-color: rgb(255, 255, 153);">Tag: {{Tag("Telephony")}}</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(772765)}}</td>
      <td style="background-color: rgb(255, 255, 153);">Needs extension and update</td>
      <td style="background-color: rgb(255, 255, 153);">Landed FxOS 1.2 only. Certified Apps only</td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">TCPSocket</td>
      <td style="background-color: rgb(255, 255, 153);">Tag: {{Tag("TCP Socket")}}</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(797561)}}<br />
        {{bug(784816)}}</td>
      <td style="background-color: rgb(255, 255, 153);">Needs update</td>
      <td style="background-color: rgb(255, 255, 153);">Landed but available on FxOS 1.2 only</td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 255, 153);">Mobile Message<br />
        (Former WebSMS)</td>
      <td style="background-color: rgb(255, 255, 153);">Tag: {{Tag("WebSMS")}}</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(903403)}}</td>
      <td style="background-color: rgb(255, 255, 153);">Needs update</td>
      <td style="background-color: rgb(255, 255, 153);">Landed but available on FxOS 1.2 only</td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Network Stats API</td>
      <td style="background-color: rgb(255, 204, 204);"><span style="font-size: 14px; line-height: 1.572;">Tag: {{Tag("Network Stats")}}</span></td>
      <td style="background-color: rgb(255, 204, 204);"><span style="font-size: 14px; line-height: 1.572;">{{bug(858003)}}</span><br />
        {{bug(858005)}}<br />
        {{bug(887699)}}</td>
      <td style="background-color: rgb(255, 204, 204);">Needs update</td>
      <td style="background-color: rgb(255, 204, 204);">Not landed yet</td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Notification API</td>
      <td style="background-color: rgb(255, 204, 204);">{{domxref("Notification.get")}}<br />
        <br />
        Tag: {{Tag("Notifications")}}</td>
      <td style="background-color: rgb(255, 204, 204);"><span style="font-size: 14px; line-height: 1.572;">{{bug(899574)}}</span></td>
      <td style="background-color: rgb(255, 204, 204);">Needs update</td>
      <td style="background-color: rgb(255, 204, 204);">Not landed yet</td>
    </tr>
  </tbody>
</table>
<h3 id="Network_APIs">Network APIs</h3>
<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);">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("MozMobileNetworkInfo")}}<br />
        {{domxref("MozMobileCFInfo")}}<br />
        {{domxref("MozMobileCellInfo")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Mobile_Connection" title="/en-US/docs/WebAPI/Mobile_Connection">Mobile Connection</a><br />
        <br />
        Paused:<br />
        {{domxref("MozIccManager")}}<br />
        {{domxref("MozStkCommandEvent")}}<br />
        <br />
        Tag: <em>none yet</em></td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(729173)}}<br />
        {{bug(857414)}}</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(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><br />
        <br />
        Tag: <em>none yet</em></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>
  </tbody>
</table>
<h3 id="Data_Management_APIs">Data Management APIs</h3>
<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")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/FileHandle" title="/en-US/docs/WebAPI/FileHandle">FileHandle API</a><br />
        <br />
        Tag: {{Tag("Files")}}?</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(726593)}}</td>
      <td style="background-color: rgb(255, 255, 153);">draft</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 /Web ?<br />
        <br />
        We are waiting the end of the switch to WebIDL to update the documentation<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>
  </tbody>
</table>
<h3 id="Hardware_access_APIs">Hardware access APIs</h3>
<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);">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 />
        Introductory article: <a href="/en-US/docs/WebAPI/Pointer_Lock" title="/en-US/docs/WebAPI/Pointer_Lock">Pointer Lock API</a><br />
        &nbsp;</td>
      <td style="background-color: rgb(255, 255, 153);">{{bug(633602)}}</td>
      <td style="background-color: rgb(255, 255, 153);">draft</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>
  </tbody>
</table>
<h3 id="Other_APIs">Other APIs</h3>
<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, 204, 204);">Inter-App communication API</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(876397)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">WikiMo: <a href="https://wiki.mozilla.org/WebAPI/Inter_App_Communication_Alt_proposal" title="https://wiki.mozilla.org/WebAPI/Inter_App_Communication_Alt_proposal">Inter-App Communication</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, 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);"><a href="/en-US/docs/WebAPI/Permissions" title="/en-US/docs/WebAPI/Permissions">draft</a></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, 204, 204);">Simple Push Notification API</td>
      <td style="background-color: rgb(255, 204, 204);">Introductory article: <a href="/en-US/docs/WebAPI/Simple_Push" title="/en-US/docs/WebAPI/Simple_Push">Simple Push API</a></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);">draft</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 />
        Spec: <a href="https://dvcs.w3.org/hg/push/raw-file/default/index.html" title="https://dvcs.w3.org/hg/push/raw-file/default/index.html">https://dvcs.w3.org/hg/push/raw-file/default/index.html</a><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(255, 204, 204);">Voicemail API</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(773068)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">Landed in Gecko 17 (B2G 1.0)</td>
    </tr>
  </tbody>
</table>
<h2 id="Implementation_in_progress">Implementation in progress</h2>
<p>Those are APIs in progress. They are <strong>NOT</strong> ready to be documented yet.</p>
<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, 204, 204);">AudioChannels</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(853101)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">WikiMo: <a href="https://wiki.mozilla.org/WebAPI/AudioChannels" title="https://wiki.mozilla.org/WebAPI/AudioChannels">AudioChannels</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">DataStore</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(871445)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">WikiMo: <a href="https://wiki.mozilla.org/WebAPI/DataStore" title="https://wiki.mozilla.org/WebAPI/DataStore">DataStore</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Virtual Keyboard API</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(737110)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">WikiMo: <a href="https://wiki.mozilla.org/WebAPI/KeboardIME" title="https://wiki.mozilla.org/WebAPI/KeboardIME">KeboardIME</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">WebNFC</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(674741)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">WikiMo: <a href="https://wiki.mozilla.org/WebAPI/WebNFC" title="https://wiki.mozilla.org/WebAPI/WebNFC">WebNFC</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">WebUSB</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(674718)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">WikiMo: <a href="https://wiki.mozilla.org/WebAPI/WebUSB" title="https://wiki.mozilla.org/WebAPI/WebUSB">WebUSB</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Speaker Manager API</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);"><span class="moz-txt-link-freetext">{{bug(854753)}}</span></td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">WikiMo: unknown</td>
    </tr>
    <tr>
      <td style="background-color: rgb(255, 204, 204);">Microphone API</td>
      <td style="background-color: rgb(255, 204, 204);">&nbsp;</td>
      <td style="background-color: rgb(255, 204, 204);">{{bug(894848)}}</td>
      <td style="background-color: rgb(255, 204, 204);">none</td>
      <td style="background-color: rgb(255, 204, 204);">WikiMo: unknown</td>
    </tr>
  </tbody>
</table>
<h2 id="Documentation_complete">Documentation complete</h2>
<h3 id="Web_content_or_installed_APIs">Web content or installed APIs</h3>
<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(204, 255, 153);">Alarm API</td>
      <td style="background-color: rgb(204, 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><br />
        <br />
        Tag: {{Tag("alarm")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(749551)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Needs editorial review and technical review.<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(204, 255, 153);">Ambient Light Events</td>
      <td style="background-color: rgb(204, 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 />
        Tag: {{Tag("Ambient Light")}}<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(204, 255, 153);">{{bug(738465)}}<br />
        {{bug(842952)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 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 <a href="http://lists.w3.org/Archives/Public/public-device-apis/2013Apr/0048.html" title="http://lists.w3.org/Archives/Public/public-device-apis/2013Apr/0048.html">opportunity to drop</a> {{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);">Battery Status API</td>
      <td style="background-color: rgb(204, 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><br />
        <br />
        Tag: {{Tag("Battery")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(678694)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Don't be fooled by the <a href="/en-US/docs/Web/API/BatteryManager" title="/en-US/docs/Web/API/BatteryManager">BatteryManager</a> red link, it's just due to migration from DOM to Web/API within the domxref template.<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);">Device Orientation</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("DeviceOrientationEvent")}}<br />
        {{domxref("DeviceMotionEvent")}}<br />
        {{domxref("window.ondeviceorientation")}}<br />
        {{domxref("window.ondevicemotion")}}<br />
        {{event("deviceorientation")}} event<br />
        {{event("devicemotion")}} event<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Detecting_device_orientation" title="/en-US/docs/WebAPI/Detecting_device_orientation">Detecting device orientation</a><br />
        <br />
        Tag: {{Tag("Device Orientation")}}<br />
        <br />
        Unimplemented but in the spec<br />
        {{domxref("window.oncompassneedscalibration")}}<br />
        {{event("compassneedscalibration")}} event</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(615597)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">The introductory still need a quick technical review.<br />
        <br />
        Spec: <a href="http://www.w3.org/TR/orientation-event/" title="http://www.w3.org/TR/orientation-event/">http://www.w3.org/TR/orientation-event/</a> (the <a href="http://dev.w3.org/geo/api/spec-source-orientation.html" title="http://dev.w3.org/geo/api/spec-source-orientation.html">draft</a> is more accurate)<br />
        MXR: <a href="https://mxr.mozilla.org/mozilla-central/source/dom/interfaces/events/nsIDOMDeviceOrientationEvent.idl" title="https://mxr.mozilla.org/mozilla-central/source/dom/interfaces/events/nsIDOMDeviceOrientationEvent.idl">DeviceOrientationEvent</a>, <a href="https://mxr.mozilla.org/mozilla-central/source/dom/interfaces/events/nsIDOMDeviceMotionEvent.idl" title="https://mxr.mozilla.org/mozilla-central/source/dom/interfaces/events/nsIDOMDeviceMotionEvent.idl">DeviceMotion</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(204, 255, 153);">Geolocation API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("NavigatorGeolocation")}} (incl. methods/properties)<br />
        {{domxref("Geolocation")}} (incl. methods/properties)<br />
        {{domxref("Position")}} (incl. methods/properties)<br />
        {{domxref("Coordinates")}} (incl. methods/properties)<br />
        {{domxref("PositionError")}} (incl. methods/properties)<br />
        {{domxref("PositionOptions")}} (incl. methods/properties)<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Using_geolocation" title="/en-US/docs/Using_geolocation">Using geolocation</a><br />
        <br />
        Tag: {{Tag("Geolocation API")}}</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><br />
        <br />
        Maybe add basic examples?</td>
    </tr>
    <tr>
      <td style="background-color: rgb(204, 255, 153);">Network Information API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("NetworkInformation.connection")}}<br />
        {{domxref("NetworkInformation")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Network_Information" title="/en-US/docs/WebAPI/Network_Information">Network Information</a><br />
        <br />
        Tag: {{Tag("Network Information")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(677166)}} {{bug(713199)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">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(204, 255, 153);">Notification API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("Notification")}}<br />
        Introductory article:&nbsp;<a href="/en-US/docs/WebAPI/Using_Web_Notifications">Using Web Notifications</a><br />
        <br />
        Tag: {{Tag("Notifications")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(782211)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Spec:&nbsp;<a href="http://www.w3.org/TR/notifications/" title="http://www.w3.org/TR/notifications/">http://www.w3.org/TR/notifications/</a>&nbsp;(W3C&nbsp;<a href="https://dvcs.w3.org/hg/notifications/raw-file/tip/Overview.html" title="https://dvcs.w3.org/hg/notifications/raw-file/tip/Overview.html">draft</a>, WHATWG&nbsp;<a href="http://notifications.spec.whatwg.org/" title="http://notifications.spec.whatwg.org/">draft</a>)<br />
        MXR:&nbsp;<a href="https://mxr.mozilla.org/mozilla-central/source/dom/webidl/Notification.webidl" title="https://mxr.mozilla.org/mozilla-central/source/dom/webidl/Notification.webidl">Notification</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><br />
        <br />
        Tag: {{Tag("Proximity")}}</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(204, 255, 153);">Screen Orientation</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("Screen.orientation")}}<br />
        {{domxref("Screen.lockOrientation()")}}<br />
        {{domxref("Screen.unlockOrientation()")}}<br />
        {{domxref("Screen.onorientationchange")}}<br />
        {{event("orientationchange")}} event<br />
        Introductory article: <a href="/en-US/docs/Managing_screen_orientation" title="/en-US/docs/Managing_screen_orientation">Managing screen orientation</a><br />
        <br />
        Tag: {{Tag("Screen Orientation")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(720794)}}<br />
        {{bug(740188)}}<br />
        {{bug(673922)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">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(204, 255, 153);">URL API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("URL")}}<br />
        {{domxref("URL.URL", "URL()")}}<br />
        {{domxref("URL.createObjectURL()")}}<br />
        {{domxref("URL.revokeObjectURL()")}}<br />
        {{domxref("URLUtils")}}<br />
        {{domxref("URLUtils.protocol")}}<br />
        {{domxref("URLUtils.host")}}<br />
        {{domxref("URLUtils.hostname")}}<br />
        {{domxref("URLUtils.port")}}<br />
        {{domxref("URLUtils.pathname")}}<br />
        {{domxref("URLUtils.search")}}<br />
        {{domxref("URLUtils.hash")}}<br />
        {{domxref("URLUtils.username")}}<br />
        {{domxref("URLUtils.password")}}<br />
        {{domxref("URLUtils.origin")}}<br />
        {{domxref("URLUtils.toString()")}}<br />
        {{domxref("URLUtilsReadOnly")}}<br />
        {{domxref("URLUtilsReadOnly.protocol")}}<br />
        {{domxref("URLUtilsReadOnly.host")}}<br />
        {{domxref("URLUtilsReadOnly.hostname")}}<br />
        {{domxref("URLUtilsReadOnly.port")}}<br />
        {{domxref("URLUtilsReadOnly.pathname")}}<br />
        {{domxref("URLUtilsReadOnly.search")}}<br />
        {{domxref("URLUtilsReadOnly.hash")}}<br />
        {{domxref("URLUtilsReadOnly.toString()")}}<br />
        {{domxref("Location")}} (adaptation)<br />
        {{domxref("WorkerLocation")}} (adaptation)<br />
        {{domxref("HTMLAnchorElement")}} (adaptation)<br />
        {{domxref("HTMLAreaElement")}} (adaptation)<br />
        {{domxref("URLQuery")}} &lt;--- not yet landed!!<br />
        Introductory article: none, pretty obvious<br />
        <br />
        Tag: {{Tag("URL API")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(813253)}}<br />
        {{bug(887364)}}<br />
        {{bug(828261)}}<br />
        {{bug(839912)}}<br />
        {{bug(887836)}} (URLQuery)</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Spec: <a href="http://url.spec.whatwg.org/" title="http://url.spec.whatwg.org/">http://url.spec.whatwg.org/</a></td>
    </tr>
    <tr>
      <td style="background-color: rgb(204, 255, 153);">Vibration API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("Navigator.vibrate()")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Vibration" title="/docs/WebAPI/Vibration">Vibration</a><br />
        <br />
        Tag: {{Tag("Vibration")}}</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);">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(204, 255, 153);">Web activities</td>
      <td style="background-color: rgb(204, 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 />
        Tag: {{Tag("Web Activities")}}<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(204, 255, 153);">{{bug(715814)}}, {{bug(776027)}} for Android<br />
        <br />
        Si also {{bug(755245)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Technical review performed by Mounir Lamouri<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);">WebFM API</td>
      <td style="background-color: rgb(204, 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><br />
        <br />
        Tag: {{Tag("WebFM")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(749053)}}<br />
        {{bug(779500)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">The events name still need to be documented but as they have nothing special it's not a high priority.<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>
    <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><br />
        <br />
        Tag: {{Tag("Web Payment")}}</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>
  </tbody>
</table>
<h3 id="Privileged_APIs">Privileged APIs</h3>
<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(204, 255, 153);">Browser API</td>
      <td style="background-color: rgb(204, 255, 153);">Introductory article: <a href="/en-US/docs/WebAPI/Browser" title="/en-US/docs/WebAPI/Browser">Using the Browser API</a><br />
        <br />
        Extentions to iframe:<br />
        {{domxref("HTMLIFrameElement.reload")}}<br />
        {{domxref("HTMLIFrameElement.stop")}}<br />
        {{domxref("HTMLIFrameElement.getCanGoBack")}}<br />
        {{domxref("HTMLIFrameElement.goBack")}}<br />
        {{domxref("HTMLIFrameElement.getCanGoForward")}}<br />
        {{domxref("HTMLIFrameElement.goForward")}}<br />
        {{domxref("HTMLIFrameElement.setVisible")}}<br />
        {{domxref("HTMLIFrameElement.getVisible")}}<br />
        {{domxref("HTMLIFrameElement.purgeHistory")}}<br />
        {{domxref("HTMLIFrameElement.sendMouseEvent")}}<br />
        {{domxref("HTMLIFrameElement.sendTouchEvent")}}<br />
        {{domxref("HTMLIFrameElement.addNextPaintListener")}}<br />
        {{domxref("HTMLIFrameElement.removeNextPaintListener")}}<br />
        {{domxref("HTMLIFrameElement.getScreenshot")}}<br />
        <br />
        Events<br />
        {{event("mozbrowserasyncscroll")}}<br />
        {{event("mozbrowserclose")}}<br />
        {{event("mozbrowsercontextmenu")}}<br />
        {{event("mozbrowsererror")}}<br />
        {{event("mozbrowsericonchange")}}<br />
        {{event("mozbrowserloadend")}}<br />
        {{event("mozbrowserloadstart")}}<br />
        {{event("mozbrowserlocationchange")}}<br />
        {{event("mozbrowseropenwindow")}}<br />
        {{event("mozbrowsersecuritychange")}}<br />
        {{event("mozbrowsershowmodalprompt")}}<br />
        {{event("mozbrowsertitlechange")}}<br />
        {{event("mozbrowserusernameandpasswordrequired")}}<br />
        <br />
        Tag: {{Tag("Browser")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(693515)}}</td>
      <td style="background-color: rgb(204, 255, 153);">Done</td>
      <td style="background-color: rgb(204, 255, 153);">Still need editorial and technical reviews<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(204, 255, 153);">Contacts API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.mozContacts")}}<br />
        {{domxref("mozContact")}}<br />
        {{domxref("ContactManager")}}<br />
        {{domxref("MozContactChangeEvent")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Contacts" title="/en-US/docs/WebAPI/Contacts">Contacts API</a><br />
        <br />
        Tag: {{Tag("Contact")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(674720)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">
        <p>Needs a quick technical review<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></p>
        <p>Also see the <a href="https://air.mozilla.org/intern-presentation-tully/" title="https://air.mozilla.org/intern-presentation-tully/">intern presentation on Mozilla Air</a>.</p>
      </td>
    </tr>
    <tr>
      <td style="background-color: rgb(204, 255, 153);">Device Storage API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.getDeviceStorages()","navigator.getDeviceStorages()")}}<br />
        {{domxref("window.navigator.getDeviceStorage()","navigator.getDeviceStorage()")}}<br />
        {{domxref("DeviceStorage")}}<br />
        {{domxref("DeviceStorageChangeEvent")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/Device_Storage" title="/en-US/docs/WebAPI/Device_Storage">Device Storage</a><br />
        <br />
        Tag: {{Tag("Device Storage")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(717103)}}</td>
      <td style="background-color: rgb(204, 255, 153);">Done</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.getDeviceStorages()","getDeviceStorages")}} needs some investigation but it doesn't look urgente.<br />
        <br />
        Technical review asked to Doug Turner.<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(204, 255, 153);">TCP Socket API</td>
      <td style="background-color: rgb(204, 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><br />
        <br />
        Tag: {{Tag("TCP Socket")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(733573)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Still needs review.<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>
  </tbody>
</table>
<h3 id="Certified_APIs">Certified APIs</h3>
<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(204, 255, 153);">Camera API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.mozCameras","navigator.mozCameras")}}<br />
        {{domxref("CameraManager")}}<br />
        {{domxref("CameraControl")}}<br />
        {{domxref("CameraCapabilities")}}<br />
        <br />
        Tag: {{Tag("camera")}}</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(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><br />
        <br />
        Tag: {{Tag("Idle")}}</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(204, 255, 153);">Network Stats API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.mozNetworkStats","navigator.mozNetworkStats")}}<br />
        {{domxref("MozNetworkStats")}}<br />
        {{domxref("MozNetworkStatsData")}}<br />
        {{domxref("MozNetworkStatsManager")}}<br />
        Introductory article:&nbsp;<a href="/en-US/docs/WebAPI/Network_Stats" title="/en-US/docs/WebAPI/Network_Stats">Network stats</a><br />
        <br />
        Tag: {{Tag("Network Stats")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(746069)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">MXR:&nbsp;<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>,&nbsp;<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>
    <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><br />
        <br />
        Tag: {{Tag("Power Management")}}</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(204, 255, 153);">Settings API</td>
      <td style="background-color: rgb(204, 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><br />
        <br />
        Tag: {{Tag("Settings")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(678695)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">Tech review perform by Gregor Wagner<br />
        <br />
        Needs editorial review<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(204, 255, 153);">Time/Clock API</td>
      <td style="background-color: rgb(204, 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><br />
        <br />
        Tag: {{Tag("Time")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(714357)}}, {{bug(714358)}} (notification upon time change)</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">The {{event("moztimechange")}} event still need to be documented but as it has nothing special it's not a high priority.<br />
        <br />
        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(204, 255, 153);">WebSMS</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.mozMobileMessage","navigator.mozMobileMessage")}}<br />
        {{domxref("MozSmsMessage")}}<br />
        {{domxref("MozSmsEvent")}}<br />
        {{domxref("MozSmsFilter")}}<br />
        {{domxref("MozSmsSegmentInfo")}}<br />
        {{domxref("MozMobileMessageManager")}}<br />
        {{domxref("MozMmsMessage")}}<br />
        {{domxref("MozMmsEvent")}}<br />
        {{domxref("MozMobileMessageThread")}}<br />
        Introductory article: <a href="/en-US/docs/API/WebSMS" title="API/WebSMS">WebSMS</a><br />
        <br />
        Deprecated:<br />
        {{domxref("window.navigator.mozSms","navigator.mozSms")}}<br />
        {{domxref("MozSmsManager")}}<br />
        <br />
        Tag: {{Tag("WebSMS")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(674725)}}</td>
      <td style="background-color: rgb(204, 255, 153);">Done</td>
      <td style="background-color: rgb(204, 255, 153);">Spec: <a href="http://www.w3.org/2012/sysapps/messaging/" title="http://www.w3.org/2012/sysapps/messaging/">Messaging API</a> (Editor's draft)<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(204, 255, 153);">WebTelephony</td>
      <td style="background-color: rgb(204, 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>, <a href="/en-US/docs/API/WebTelephony/Introduction_to_WebTelephony" title="/en-US/docs/API/WebTelephony/Introduction_to_WebTelephony">introduction to WebTelephony</a> and <a href="/en-US/docs/Web/Guide/Telephony/Using_the_Telephony_API" title="/en-US/docs/Web/Guide/Telephony/Using_the_Telephony_API">Using the Telephony API</a><br />
        <br />
        Tag: {{Tag("Telephony")}}</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(674726)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">The <a href="/en-US/docs/Web/Guide/Telephony/Introduction_to_WebTelephony" title="/en-US/docs/Web/Guide/Telephony/Introduction_to_WebTelephony">Introduction to WebTelephony</a> and <a href="/en-US/docs/Web/Guide/Telephony/Using_the_Telephony_API" title="/en-US/docs/Web/Guide/Telephony/Using_the_Telephony_API">Using the Telephony API</a> articles need to be seriously reworked.<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(204, 255, 153);">WiFi Information API</td>
      <td style="background-color: rgb(204, 255, 153);">{{domxref("window.navigator.mozWifiManager","navigator.mozWifiManager")}}<br />
        {{domxref("WifiManager")}}<br />
        {{domxref("MozWifiConnectionInfoEvent")}}<br />
        {{domxref("MozWifiStatusChangeEvent")}}<br />
        Introductory article: <a href="/en-US/docs/WebAPI/WiFi_Information" title="/en-US/docs/WebAPI/WiFi_Information">Wifi Information API</a><br />
        <br />
        Tag: {{Tag("WiFi")}}?</td>
      <td style="background-color: rgb(204, 255, 153);">{{bug(717123)}}<br />
        {{bug(864932)}}</td>
      <td style="background-color: rgb(204, 255, 153);">done</td>
      <td style="background-color: rgb(204, 255, 153);">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>
  </tbody>
</table>
<h2 id="Discontinued_APIs">Discontinued 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, 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>
  <li>WebAPI Team activities
    <ul>
      <li><a href="https://etherpad.mozilla.org/webapi-meetingnotes">https://etherpad.mozilla.org/webapi-meetingnotes</a></li>
      <li><a href="https://etherpad.mozilla.org/webapi-status">https://etherpad.mozilla.org/webapi-status</a></li>
      <li><a href="https://wiki.mozilla.org/WebAPI/PlannedWork">https://wiki.mozilla.org/WebAPI/PlannedWork</a></li>
      <li><a href="https://wiki.mozilla.org/Platform/#Meeting_Notes" title="https://wiki.mozilla.org/Platform/#Meeting_Notes">The platform meeting notes</a></li>
    </ul>
  </li>
</ul>
Revert to this revision