4
edits
(New WebAPI Vidyo room link) |
(Added links to about ten W3C standards) |
||
| Line 36: | Line 36: | ||
| [[WebAPI/WebTelephony|WebTelephony]] | | [[WebAPI/WebTelephony|WebTelephony]] | ||
| Allow placing and answering phone calls as well as build in-call UI. | | Allow placing and answering phone calls as well as build in-call UI. | ||
| W3C ED (SysApps) | | [http://www.w3.org/2012/sysapps/telephony/ W3C ED] (SysApps) | ||
<!-- | <!-- | ||
* dom.telephony.enabled=false in all.js, true in b2g.js | * dom.telephony.enabled=false in all.js, true in b2g.js | ||
| Line 47: | Line 47: | ||
| [http://dev.w3.org/2009/dap/vibration/ Vibration API] | | [http://dev.w3.org/2009/dap/vibration/ Vibration API] | ||
| Control device vibration for things like haptic feedback in games. Not intended to solve things like vibration for notification. | | Control device vibration for things like haptic feedback in games. Not intended to solve things like vibration for notification. | ||
| W3C | | [http://www.w3.org/TR/vibration/ W3C REC] (Device APIs) | ||
<!-- | <!-- | ||
* dom.vibrator.enabled set to true in Navigator.cpp | * dom.vibrator.enabled set to true in Navigator.cpp | ||
| Line 58: | Line 58: | ||
| [[WebAPI/WebSMS|WebSMS]] | | [[WebAPI/WebSMS|WebSMS]] | ||
| Send/receive SMS messages as well as manage messages stored on device. | | Send/receive SMS messages as well as manage messages stored on device. | ||
| W3C ED (SysApps) | | [http://www.w3.org/2012/sysapps/messaging/ W3C ED] (SysApps) | ||
<!-- | <!-- | ||
* dom.sms.enabled=false in all.js, true in b2g.js | * dom.sms.enabled=false in all.js, true in b2g.js | ||
| Line 81: | Line 81: | ||
| [[WebAPI/ScreenOrientation|Screen Orientation]] | | [[WebAPI/ScreenOrientation|Screen Orientation]] | ||
| Get notification when screen orientation changes as well as control which screen orientation a page/app wants. | | Get notification when screen orientation changes as well as control which screen orientation a page/app wants. | ||
| W3C WD (WebApps) | | [https://w3c.github.io/screen-orientation/ W3C WD] (WebApps) | ||
<!-- | <!-- | ||
* implementations in widget/{android,gonk} | * implementations in widget/{android,gonk} | ||
| Line 129: | Line 129: | ||
| TCP Socket API | | TCP Socket API | ||
| Low-level TCP socket API. Will also include SSL support. | | Low-level TCP socket API. Will also include SSL support. | ||
| W3C ED (SysApps) | | [http://www.w3.org/2012/sysapps/tcp-udp-sockets/ W3C ED] (SysApps) | ||
<!-- | <!-- | ||
* dom.mozTCPSocket.enabled only true in b2g/app/b2g.js, not in all.js | * dom.mozTCPSocket.enabled only true in b2g/app/b2g.js, not in all.js | ||
| Line 140: | Line 140: | ||
| [http://www.w3.org/TR/geolocation-API/ Geolocation API] | | [http://www.w3.org/TR/geolocation-API/ Geolocation API] | ||
| Access to the end user's location. | | Access to the end user's location. | ||
| W3C | | [http://www.w3.org/TR/geolocation-API/ W3C REC] | ||
<!-- | <!-- | ||
* geolocation PROMPT_ACTION for app/privileged/certified | * geolocation PROMPT_ACTION for app/privileged/certified | ||
| Line 175: | Line 175: | ||
| [[WebAPI/ContactsAPI|Contacts API]] | | [[WebAPI/ContactsAPI|Contacts API]] | ||
| Add/Read/Modify the device contacts address book. | | Add/Read/Modify the device contacts address book. | ||
| W3C ED (SysApps) | | [http://www.w3.org/2012/sysapps/contacts-manager-api/ W3C ED] (SysApps) | ||
<!-- | <!-- | ||
* privileged: prompt | * privileged: prompt | ||
| Line 188: | Line 188: | ||
| [http://dvcs.w3.org/hg/pointerlock/raw-file/default/index.html Mouse Lock API] | | [http://dvcs.w3.org/hg/pointerlock/raw-file/default/index.html Mouse Lock API] | ||
| Lock access to mouse and get access to movement deltas rather than coordinates. | | Lock access to mouse and get access to movement deltas rather than coordinates. | ||
| W3C | | [http://www.w3.org/TR/pointerlock/ W3C CR] (WebApps) | ||
<!-- | <!-- | ||
* FIXME: I see implementation but it's unclear how it's not implemented on b2g | * FIXME: I see implementation but it's unclear how it's not implemented on b2g | ||
| Line 198: | Line 198: | ||
| [https://developer.mozilla.org/en-US/docs/JavaScript_API Open WebApps] | | [https://developer.mozilla.org/en-US/docs/JavaScript_API Open WebApps] | ||
| Install web apps and manage installed webapps. Also allows an installed webapp to get payment information. Everything needed to build an Open WebApps app store. | | Install web apps and manage installed webapps. Also allows an installed webapp to get payment information. Everything needed to build an Open WebApps app store. | ||
| W3C | | [http://w3c.github.io/manifest/ W3C ED] (WebAps) | ||
<!-- | <!-- | ||
* interfaces/apps in dom/moz.build with no conditionals | * interfaces/apps in dom/moz.build with no conditionals | ||
| Line 234: | Line 234: | ||
| [http://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html Battery Status API] | | [http://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html Battery Status API] | ||
| Information about battery charge level and if device is plugged in. | | Information about battery charge level and if device is plugged in. | ||
| W3C CR ( | | [http://www.w3.org/TR/battery-status/ W3C CR] (Device APIs) | ||
<!-- | <!-- | ||
* no explicit permission | * no explicit permission | ||
| Line 291: | Line 291: | ||
| [[WebAPI/SimplePush|Push Notifications API]] | | [[WebAPI/SimplePush|Push Notifications API]] | ||
| Allow the platform to send notification messages to specific applications. | | Allow the platform to send notification messages to specific applications. | ||
| [ | | [https://w3c.github.io/push-api/index.html W3C ED] (Webapps) | ||
<!-- | <!-- | ||
* pref "services.push.enabled" true on b2g, false on Android and in libpref all.js | * pref "services.push.enabled" true on b2g, false on Android and in libpref all.js | ||
| Line 359: | Line 359: | ||
| [http://www.w3.org/TR/IndexedDB/ IndexedDB] | | [http://www.w3.org/TR/IndexedDB/ IndexedDB] | ||
| Client-side storage of structured data and high performance searches on this data | | Client-side storage of structured data and high performance searches on this data | ||
| W3C | | [http://www.w3.org/TR/IndexedDB/ W3C REC] (WebApps) | ||
<!-- | <!-- | ||
* in dom/moz.build | * in dom/moz.build | ||
edits