PubStatus
NOTE: This document is no longer maintained because the Web Applications Working Group was closed in October 2015 and its deliverables transferred to the Web Platform Working Group (WPWG). The WPWG has its own version of PubStatus.
This document contains current data regarding the (Publication) Status of specifications being developed by the Web Applications Working Group (aka WebApps). The data is provided in several tables: 1) API Specifications; 2) Web Components Specifications; 3) Widget Specifications; 4) Recommendations in Maintenance Mode; and 5) Specs NO Longer Active.
Note the WG's Charter enumerates all of the WG's deliverables.
Please see the section Table Key for information regarding interpreting the data in the tables.
Contents
API Specifications
The specifications are listed in alphabetical order ...
Spec, Active Editor(s) | Last TR Publication | Type | Remarks | Testing | Plans |
---|---|---|---|---|---|
Clipboard APIs and Events, Hallvord Steen | 2015-04-21 | WD | Github Issues;
Implementations: see CanIUse |
Test Suite Test Facilitator: Hallvord Steen;
Status: 85% complete |
Publish periodic WDs until the spec is feature complete.
Work on test suite and move it to Github. See Hallvord's 2014-Oct-24 status report. |
DOM Level 3 KeyboardEvent code Values, Travis Leithead, Gary Kačmarčík | 2015-04-28 | WD | Discussions on www-dom mail list.
Bugzilla database - bugs prefixed with [keycode]. See also the DOM3Events Wiki Page. |
Test Facilitator: @TBD.
Test Suite: @TBD |
Update as new code values are added/fixed. This spec will advance in step with UI Events. |
DOM Level 3 KeyboardEvent key Values, Travis Leithead, Gary Kačmarčík | 2015-04-28 | WD | Discussions on www-dom mail list.
Bugzilla database - bugs prefixed with [keyvalue]. See also the DOM3Events Wiki Page. |
Test Facilitator: @TBD.
Test Suite: @TBD |
Update as new key values are added/fixed. This spec will advance in step with UI Events. |
DOM Parsing and Serialization; Travis Leithead | 2014-06-17 | CR | Github Issues; | Test Facilitator: Travis and Cindy;
Status: ??% complete. |
Work on test suite and after it is complete, do interoperability testing. |
File API, Arun Ranganathan, Jonas Sicking | 2015-04-21 | WD | Github Issues;
File API Implementation data from caniuse.com; File Reader Implementations data from caniuse.com |
Test Facilitator: @NEED_HELP
Status: 20% complete. |
Publish LC#2 when all v1 Bugs are closed. |
FileSystem API; Arun Ranganathan | N/A | ED | Github monthly Pulse; | Test Faciliator: @TBD;
Status: NO test suite |
Publish FPWD when spec is fleshed-out breadth first. |
Gamepad, Scott Graham and Ted Mielczarek | 2015-04-29 | WD | Github monthly Pulse; | Test Suite;
Test Facilitator: Ted |
Publish a LCWD after the last bugs for v1 are fixed.
See Ted's 2014-Nov-26 e-mail for information about the next steps including implementation data. Obsolete the Bugzilla component after all of the Open Bugs have been moved to Github Issues. |
Indexed Database API (Second Edition), Joshua Bell, Ali Alabbas | 2015-01-08 | REC | Bugzilla database.
Implementation data from caniuse.com. Comment Tracking Document for the 16-May-2013 LCWD. |
Test Facilitator: Zhiqiang Zhang;
Status: complete. |
Start work on IDB Second Edition and process v1 errata if/when needed. |
Input Method Editor (IME) API, Travis Leithead | 2015-04-09 | WD | Github monthly Pulse; | Test Facilitator: Mike™ Smith;
Status: NO test suite |
No one is actively working on this spec nor its implementation at the moment. Additional Editing help wanted. |
Manifest for web application, Marcos Cáceres, K. Christiansen, A. Kostiainen | ^See Note | WD | Github monthly Pulse; | Test Facilitator: Sebastian Godard;
Status: NO test suite |
Request for comments: 12-Feb-2015.
Note: WDs for this spec are being automatically published using Echidna. |
Packaging on the Web; Jeni Tennison | 2015-01-15 | FPWD | Github Issues;
This is a joint specification with the TAG. |
Test Facilitator: @TBD | |
Pointer Lock, Vincent Scheib | 2013-12-17 | CR | Github Issues; | Test Facilitator: Vincent Scheib; | Exiting CR is blocked on completing the test suite and getting 2 or more implementations to pass the tests.
See [http://lists.w3.org/Archives/Public/public-webapps/2014OctDec/0294.html Vincent's 2014-Oct-27 status report. |
Push API, Michaël van Ouwerkerk, Martin Thompson | 2015-04-27 | WD | Github monthly Pulse;
A Patent Advisory Group was formed and published their report on 30-Oct-2013. |
Test Facilitator: @TBD;
Status: NO test suite |
Address issues raised by TAG.
For information about IETF's Draft Web Push protocol spec, see Martin Thomson's 12-Dec-2014 e-mail. |
Quota Management API, Kinuko Yasuda | 2015-04-09 | WD | Github Issues;
Implementations: see Intent to Implement latest ED in Blink and ChromeStatus. |
Test Facilitator: @TBD;
Status: NO test suite |
See Kinuko's 2014-Oct-23 status.
TAG is reviewing this spec. |
Screen Orientation API, Mounir Lamouri, Marcos Cáceres | 2015-04-28 | WD | Github monthly Pulse; | Test Facilitator: Marcos Cáceres;
Status: NO test suite |
Publish LCWD when last non-enhancement Open Issues are closed |
Selection API; Ryosuke Niwa | 2014-10-07 | FPWD | Github monthly Pulse;
Based on Aryeh Gregor's Editing API. |
Test Suite;
Test Facilitator: @TBD; Status: @TBD |
Get review of Ryosuke's early ED |
Service Workers, Alex Russell, Jungkee Song, Jake Archibald | 2015-06-25 | WD | Github monthly Pulse; | Test Facilitator: @TBD. | Chrome Implementation status; Firefox Implementation status |
Streams API, Feras Moussa, Takeshi Yoshino | 2014-10-23 | WD | Github monthly Pulse; | Test Facilitator: @TBD;
Status: NO test suite |
Determine what - if any - APIs are needed on top of Domenic's WHATWG Streams spec? |
UI Events (formerly D3E), Travis Leithead, Gary Kacmarcik | 2015-04-28 | WD | Bugzilla Database. | Test Facilitators: Gary Kačmarčík, Travis Leithead;
OLD Test Suite; OLD Approved Tests; Status: 20% complete. |
This spec includes features that were formerly defined in DOM Level 3 Events. |
URL, Anne van Kesteren, Sam Ruby | 2014-12-09 | WD | Bugzilla Database; | Test Facilitator: Sam Ruby; | |
Web IDL, Cameron McCormack, Boris Zabarsky | 2012-04-19 | CR | Github monthly Pulse ;
Technical discussions on public-script-coord mail list; |
Test Facilitator: Travis Leithead;
Web IDL Test generator for testharness.js by Dom; Status: considered complete after comments from PR-271 are addressed. |
Cameron to update PR271 tests to reflect comments.
Publish a new LCWD of v1 after the v1 Bugs are addressed. |
Web Sockets API, Ian Hickson | 2012-09-20 | CR | Dependency on RFC6455 The WebSocket Protocol. Protocol technical discussions on IETF's hybi mail list.
Bugzilla database. Implementation data from caniuse.com |
Test Facilitator: Kris Krueger;
Status: complete; Approved tests. |
Exiting CR is blocked on:
1) 2 or more Implementations passing the test suite; see Draft Implementation Report; 2) No support on w3c-test.org for secure web socket testing (see w-p-t Issue 1690). |
Web Storage (2nd Edition), Ian Hickson | 2015-06-09 | CR | Bugzilla database;
Github Monthly Pulse; Implementation data from caniuse.com |
Test Facilitator:
Status: test suite for v1 considered complete. |
DRAFT Implementation Report for 2nd Edition.
Update test suite for 2nd Edition; run tests; move 2nd Edition to PR/REC. |
Web Workers, Ian Hickson | 2015-09-24 | WD | Bugzilla database;
Implementation data from caniuse.com; |
Test Facilitator: Simon Pieters;
Status: nearly complete; Approved tests. |
Exiting CR is blocked on 2 or more Implementations passing the test suite; see Draft Implementation Report. |
XHR Level 1, Julian Aubourg, Jungkee Song, Hallvord Steen | 2014-01-30 | WD | Bugzilla Database; | Test Facilitator: Julian Aubourg;
Status: nearly complete. |
Publish LC/CR when Test Results show each test is passed by two or more implementations. |
Web Components Specifications
Spec, Active Editor(s) | Last TR Publication | Type | Remarks | Testing | Plans |
---|---|---|---|---|---|
Custom Elements, Dimitri Glazkov | 2014-12-16 | LCWD | Github Issues;
Implementations: CanIUse. |
Test Facilitator: @TBD;
Status: @? |
Continue to work on Issues and Proposals. |
HTML Imports, Dimitri Glazkov, Hajime Morrita | 2014-03-11 | WD | Github Issues;
Implementations: CanIUse. See Hajime's HTML Imports Design Notes. |
Test Suite;
Test Facilitator: Hajime Morrita |
Continue to work on Issues and Proposals. |
2014-03-18 | NOTE | Implementations: see CanIUse | Testing will be done in the context of HTML5 testing. | WebApps' work on this spec stopped because the features were moved into the HTML(5) spec (see HTML Templates). | |
Shadow DOM, Dimitri Glazkov, Hayato Ito | 2015-10-06 | WD | Github Issues;
Implementations: see CanIUse. In Shadow DOM Diaries, Dimitri documents various decision points. |
Test Facilitator: Dimitri Glazkov;
Status: @TBD. |
Continue to work on Issues and Proposals. |
2014-07-24 | NOTE | No test suite will be created for this non-normative (informative) document | Work on this document has been discontinued and it should not be referenced. Numerous online resources about Web Components are available, including the Web Components wiki. |
Widget Specifications
All of the Widget specifications are W3C Recommendations. No further work is planned on any of these specs except for high priority and non-normative errata.
Name of Spec (Editor's Draft) |
Last TR Publication | Type | Remarks | Testing | Plans |
---|---|---|---|---|---|
Packaged Web Apps (Widgets) - Packaging and XML Configuration 2nd Edition | 2012-11-27 | REC | Implementation Report | Test Facilitator: Marcos Cáceres | No additional work is planned. |
Widget Access Request Policy (WARP) | 2012-02-07 | REC | Test Facilitator: Marcos Cáceres | No additional work is planned. | |
view-mode Media Feature | 2012-06-19 | REC | Implementation Report | Test Facilitator: Marcos Caceres | No additional work is planned. |
Digital Signatures for Widgets | 2013-04-18 | REC | Implementation Report | Test Facilitator: Marcos Cáceres | No additional work is planned. |
Widget Interface (TWI) | 2013-10-31 | REC | Implementation Report | Test Facilitator: Marcos Cáceres | No additional work is planned. |
See also:
- Widget testing wiki
- CVS repository for Widgets specs and test suites
- Widget Family of Specs (includes non-published documents)
Recommendations in Maintenance Mode
The following table includes specifications that have been published as Recommendations. In most cases, no additional work is planned except for errata processing. However, some of these standards may have normative changes and subsequent publication(s).
Spec, Active Editor(s) | Last TR Publication | Type | Remarks | Testing | Plans |
---|---|---|---|---|---|
Cross-Origin Resource Sharing (CORS), Anne van Kesteren | 2014-01-16 | REC | Implementations: see CanIUse.com
This spec is a joint deliverable with the Web Application Security WG |
Test Facilitator: Odin Hørthe Omdal;
Status: complete. |
Implementation Report;
Maintenance only (e.g. errata). |
Element Traversal, Doug Schepers | 2008-12-22 | REC | Features integrated into DOM4; no new publications planned. | Test Facilitator: Doug Schepers;
Status: complete |
Implementation Report;
Maintenance only (e.g. errata). |
Indexed Database API (v1/First Edition), Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow, Joshua Bell | 2015-01-08 | REC | Bugzilla database.
Implementation data from caniuse.com. Comment Tracking Document for the 16-May-2013 LCWD. |
Test Facilitator: Zhiqiang Zhang;
Status: complete. |
Implementation Report. Process v1 errata if/when needed. |
Progress Events, Jungkee Song | 2014-02-11 | REC | Bugzilla Database.
Note: this feature is now part of XHR. |
Test Facilitator: Jungkee Song;
Status: 100% complete; Approved tests; |
Implementation Report;
Maintenance only (e.g. errata). |
Selectors API Level 1, Lachlan Hunt | 2013-02-21 | REC | The features have been integrated into the HTMLWG's DOM4. | Test Facilitator: Lachlan Hunt;
Status: complete. |
Implementation Report;
Maintenance only (e.g. errata). |
Server-Sent Events, Ian Hickson | 2015-02-03 | REC | Bugzilla database;
Implementation data from caniuse.com |
Test Facilitator: Tina Zhao and Zhiqiang Zhang;
Status: complete and Approved. |
Implementation Report.
Maintenance only (e.g. errata). |
Web Messaging, Ian Hickson | 2015-05-19 | REC | Bugzilla database
Implementation data from caniuse.com |
Test Facilitator: Kris Krueger;
Status: complete; |
Implementation Report.
Maintenance only (e.g. errata). |
Web Storage, Ian Hickson | 2013-07-30 | REC | Bugzilla database;
Implementation data from caniuse.com |
Test Facilitator: Jong-Heun Lee
Status: complete and approved tests. |
Implementation Report.
Maintenance only (e.g. errata). |
Specs NO Longer Active
The documents and specifications in the following table are NO longer active. The order of the specs is the most recently published or abandoned document first.
Name of Spec (Editor's Draft) |
Last TR Publication | Type | Remarks | Plans |
---|---|---|---|---|
DOM Level 3 Events, Travis Leithead, Gary Kačmarčík | 2014-09-25 | WD | Work on this spec ended in Q1-2015 and features defined in this spec were moved to the UI Events spec. | No additional work is planned (although work on UI Events continues). |
Fullscreen API, Tantek Çelik | 2014-11-18 | WG Note | Bugzilla Database;
Implementations: see CanIUse; This is a Joint Deliverable with the CSS WG |
The WHAWG is actively working on a WHATWG's Fullscreen specification. |
XHR Level 2, Julian Aubourg, Jungkee Song, Hallvord Steen | 2014-11-18 | WG Note | Work continues on both WebApps' XMLHttpRequest Level 1 specification and WHATWG's XMLHttpRequest specification. | |
Uniform Messaging Policy (UMP) | 2014-10-02 | WG Note | See Comparison of CORS and UMP | Work on this specification stopped when the WG rechartered in April 2012 |
File API: Directories and System, Eric Uhrhane | 2014-04-24 | WG Note | Bugzilla Database.
Implementation data from caniuse.com. NO test suite. |
WebApps is no longer working on this spec.
See Mozilla's FileSystem API alternate proposal |
File API: Writer, Eric Uhrhane | 2014-04-24 | WG Note | Bugzilla Database.
Implementation data from caniuse.com. Status: NO test suite |
WebApps is no longer working on this spec.
See Mozilla's FileSystem API alternate proposal |
Selectors API Level 2, Lachlan Hunt | 2013-10-17 | WG Note | The features have been integrated into the HTMLWG's DOM4. | WebApps will do no more work on this spec. |
DOM4 | 2012-12-06 | WD | This spec was moved to the HTML WG in September 2013 (see 30-Sep-2013 e-mail from Philippe for more information). | WebApps is no longer working on this spec. |
Widget Updates | 2013-06-06 | WG Note | See Apple's Patent Disclosure, excluded claims, PAG Recommendations (published 8-Oct-2009) | Work on this specification ended with the publication of the WG Note |
Web Intents | 2013-05-23 | WG Note | This was a joint deliverable with the Device API WG and discussions occured on the public-web-intents mail list.
Greg Billock announced on 1-Nov-2012 Chrome's implementation of Web Intents was disabled. |
Work on this specification ended with the publication of the WG Note |
Java bindings for Web IDL | 2013-05-14 | WG Note | Technical discussions on public-script-coord mail list; | Work on this specification ended with the publication of the WG Note. |
HTML Templates | 2014-03-18 | WG Note | Bugzilla Database | Work on this spec stopped because the spec was moved into the HTML(5) spec (see Templates). |
From-Origin Header | 2012-05-29 | WG Note | X-Frame-Options discussions are on the IETF's websec mail list | The group agreed to stop work on this spec and to publish it as a WG Note |
XBL2 Spec | 2012-05-24 | WG Note | See Mozilla implementation plans from Jonas Sicking (5-May-2010).
See XBL2 changes announced by Ian Hickson on 3-Sep-2010 Implementation feedback: see XBL2 and "Web XBL" thread |
Work on this spec stopped in deference to Web Components |
Widget URIs | 2012-03-13 | WG Note | Work on this specification stopped with the publication of the WG Note. | |
Requirements for Standardizing Widgets | 2011-09-27 | WG Note | This is a non-normative document (i.e. contains no testable assertions). Need to add reqs from other widget specs: WARP, TWI, View Mode Media Feature, etc. specs. | Work on this document ended with the publication of the Working Group Note. |
Programmable HTTP Caching and Serving | 2011-03-29 | WG Note | This spec was formerly titled DataCache API | Work on this specification ended with the publication of the WG Note. |
Web SQL Database | 2010-11-18 | WG Note | This spec was formerly titled Web Database.
Implementation data from caniuse.com |
Work on this specification ended with the publication of the WG Note. |
Widgets 1.0: Landscape | 2008-04-14 | FPWD | This is a non-normative document (i.e. contains no testable assertions). It is a snapshot from April 2008.
Open Actions: Action-168, Action-170 |
In September 2011, the WG agreed this document will not be published again. |
XBL2 Primer, Lachlan Hunt | 2007-07-18 | FPWD | Work on this Primer stopped in deference to Web Components |
Preliminary specs in Progress
The group may be working on some very preliminary specifications that are not listed in the above tables of their immaturity. Specs in this state are:
- Editing APIs; these specs are in development by the Editing Task Force, a joint task force between WebApps and the HTML Working Group, and the IndieUI WG is also participating in this work.
Table Key
The tables above use the following abbreviations and conventions:
- The link in the Name of Spec' column is the document's Editor's Draft
- The Last Publication column contains the date of the most recent formal publication as a W3C Technical Report
- ED = Editor's Draft
- WG Note = Working Group Note
- FPWD = First Public Working Draft
- WD = Working Draft
- LC, LCWD = Last Call (Working Draft)
- CR = Candidate Recommendation
- PR = Proposed Recommendation
- REC = Recommendation
- TF = Test Facilitator
- No Formal Pub = the document has not yet been formally published by the W3C as a Technical Report.