WebAPI: Difference between revisions

10 bytes added ,  25 March 2013
Fix a few specifications status
(→‎Planned for initial release of B2G (aka Basecamp): add standardization column so it's easier to see what's going on with respect to that)
(Fix a few specifications status)
Line 31: Line 31:
| 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.
| [[WebAPI/Security/WebTelephony|Security Design Complete]]
| [[WebAPI/Security/WebTelephony|Security Design Complete]]
| Future?
| W3C ED (SysApps)
| {{WebAPIPlatformAvailability|notPlanned|Desktop}}
| {{WebAPIPlatformAvailability|notPlanned|Desktop}}
| {{WebAPIPlatformAvailability|notPlanned|Android}}
| {{WebAPIPlatformAvailability|notPlanned|Android}}
Line 49: Line 49:
| Send/receive SMS messages as well as manage messages stored on device.
| Send/receive SMS messages as well as manage messages stored on device.
| Done on Android though might not ship there for security reasons. Done for B2G.  <br>[[WebAPI/Security/SMS|Security Design Complete]]
| Done on Android though might not ship there for security reasons. Done for B2G.  <br>[[WebAPI/Security/SMS|Security Design Complete]]
| Future?
| W3C ED (SysApps)
| {{WebAPIPlatformAvailability|notPlanned|Desktop}}
| {{WebAPIPlatformAvailability|notPlanned|Desktop}}
| {{WebAPIPlatformAvailability|offByDefault|Android}}
| {{WebAPIPlatformAvailability|offByDefault|Android}}
Line 67: Line 67:
| 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.
| Implemented! <br>[[WebAPI/Security/ScreenOrientation|Security Design Complete]]
| Implemented! <br>[[WebAPI/Security/ScreenOrientation|Security Design Complete]]
| Future?
| W3C WD (WebApps)
| {{WebAPIPlatformAvailability|notPlanned|Desktop}}
| {{WebAPIPlatformAvailability|notPlanned|Desktop}}
| {{WebAPIPlatformAvailability|implemented|Android}}
| {{WebAPIPlatformAvailability|implemented|Android}}
Line 103: Line 103:
| Low-level TCP socket API. Will also include SSL support.
| Low-level TCP socket API. Will also include SSL support.
| Implemented, e10s in progress. <br>[[WebAPI/Security/TCPSocket| Security Design Complete]]
| Implemented, e10s in progress. <br>[[WebAPI/Security/TCPSocket| Security Design Complete]]
| Future? (Cannot standardize for normal web content.)
| W3C ED (SysApps)
| {{WebAPIPlatformAvailability|notImplemented|Desktop}}
| {{WebAPIPlatformAvailability|notImplemented|Desktop}}
| {{WebAPIPlatformAvailability|notImplemented|Android}}
| {{WebAPIPlatformAvailability|notImplemented|Android}}
Line 139: Line 139:
| Add/Read/Modify the device contacts address book.
| Add/Read/Modify the device contacts address book.
| v1 Complete, v2 implementation in progress. <br>[[WebAPI/Security/Contacts|Security Design Complete]]
| v1 Complete, v2 implementation in progress. <br>[[WebAPI/Security/Contacts|Security Design Complete]]
| Future?
| W3C ED (SysApps)
| {{WebAPIPlatformAvailability|notPlanned|Desktop}}
| {{WebAPIPlatformAvailability|notPlanned|Desktop}}
| {{WebAPIPlatformAvailability|notImplemented|Android}}
| {{WebAPIPlatformAvailability|notImplemented|Android}}
Line 157: Line 157:
| Install web apps and manage installed webapps. Also allows an installed webapp to get payment information. Everything needed to build a Open WebApps app store.
| Install web apps and manage installed webapps. Also allows an installed webapp to get payment information. Everything needed to build a Open WebApps app store.
| Complete  <br>[[WebAPI/Security/OpenWebApp|Security Design Complete]]
| Complete  <br>[[WebAPI/Security/OpenWebApp|Security Design Complete]]
| Future? Sysapps?
| W3C WD (SysApps)
| {{WebAPIPlatformAvailability|implemented|Desktop}}
| {{WebAPIPlatformAvailability|implemented|Desktop}}
| {{WebAPIPlatformAvailability|implemented|Android}}
| {{WebAPIPlatformAvailability|implemented|Android}}
Line 184: Line 184:
| Information about battery charge level and if device is plugged in.
| Information about battery charge level and if device is plugged in.
| Implemented!<br> [[WebAPI/Security/Battery| Security Design Complete]]
| Implemented!<br> [[WebAPI/Security/Battery| Security Design Complete]]
| W3C Draft
| W3C CR (DAP)
| {{WebAPIPlatformAvailability|implemented|Desktop}}
| {{WebAPIPlatformAvailability|implemented|Desktop}}
| {{WebAPIPlatformAvailability|implemented|Android}}
| {{WebAPIPlatformAvailability|implemented|Android}}
Line 193: Line 193:
| Schedule a notification, or for an application to be started, at a specific time.
| Schedule a notification, or for an application to be started, at a specific time.
| Implementation in progress.<br>[[WebAPI/Security/Alarm|Security Design Complete]]
| Implementation in progress.<br>[[WebAPI/Security/Alarm|Security Design Complete]]
| W3C Draft
| W3C WD (SysApps)
| {{WebAPIPlatformAvailability|notImplemented|Desktop}}
| {{WebAPIPlatformAvailability|notImplemented|Desktop}}
| {{WebAPIPlatformAvailability|notImplemented|Android}}
| {{WebAPIPlatformAvailability|notImplemented|Android}}
Confirmed users
368

edits