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 ...
API Specifications | |||||
---|---|---|---|---|---|
Spec, Active Editor(s) | Last TR Publication | Type | Remarks | Testing | Plans |
Clipboard APIs and Events, Hallvord Steen | 2014 Mar 13 | WD | Bugzilla Database;
Implementations: see CanIUse |
Test Suite Test Facilitator: Hallvord Steen;
Status: 85% complete |
Publish periodic WDs until the spec is feature complete.
Move test suite to Github. See Hallvord's 17-Oct-2013 request for developer feedback for the spec's bugs. |
DOM Level 3 Events, Travis Leithead, Gary Kačmarčík | 2013 Nov 05 | WD | Discussions on www-dom mail list. See also the DOM3Events Wiki Page. | Test Facilitators: Gary Kačmarčík, Alex Kuang;
Status: 20% complete. Approved tests need to be moved to Github's root for D3E tests |
Working towards a Last Call publication in Q1/Q2-2014 |
DOM Parsing and Serialization; Travis Leithead | 2013 Dec 09 | LCWD | Bugzilla Database | Test Facilitator: @TBD;
Test Suite Status: ??% complete. |
Publish LC#2 in April 2014 |
File API, Arun Ranganathan, Jonas Sicking | 2013 Sep 12 | LCWD | Bugzilla Database
File API Implementation data from caniuse.com; File Reader Implementations data from caniuse.com |
Test Facilitator: Kris Krueger;
Status: 20% complete. |
Process Last Call comments (see LC Comment Tracking doc) and decide if next publication is another LCWD or CR. |
File API: Directories and System, Eric Uhrhane | 2012 Apr 17 | WD | Bugzilla Database;
Implementation data from caniuse.com |
Test Facilitator: @TBD;
Status: NO test suite |
A CfC to stop work on this spec and to publish a WG note ends 2014-Apr-9. See Mozilla's FileSystem API alternate proposal |
File API: Writer, Eric Uhrhane | 2012 Apr 17 | WD | Bugzilla Database;
Implementation data from caniuse.com |
Test Facilitator: @TBD;
Status: NO test suite |
A CfC to stop work on this spec and to publish a WG note ends 2014-Apr-9. See Mozilla's FileSystem API alternate proposal |
Fullscreen API, Tantek Çelik | 2012 Jul 03 | FPWD | Bugzilla Database;
Implementations: see CanIUse; This is a Joint Deliverable with the CSS WG |
Test Facilitator: @TBD;
Status: NO test suite |
No active work on WebApps' version of the spec, although work on the WHATWG's Fullscreen spec is active. When the WHATWG's version of the spec is at "last call", the spec will be copied to WebApps' version. |
Gamepad, Scott Graham and Ted Mielczarek | 2014 Feb 25 | WD | Bugzilla Database. | Test Facilitator: @TBD;
Status: NO test suite |
Publish a LCWD after the last bugs for v1 are fixed. See Ted's 2014-Apr-3 status report for more information including implementation data. |
HTML Editing API; Aryeh Gregor (CG spec), Ryosuke Niwa | N/A | ED (not available) | [ Bugzilla Database @TBD] | Test Suite;
Test Facilitator: @TBD; Status: @TBD |
Ryosuke to prepare first ED based on the Editing CG spec |
Indexed Database API, Jonas Sicking, Eliot Graff, Joshua Bell | 2013 Jul 04 | CR | Bugzilla database.
Implementation data from caniuse.com. Comment Tracking Document for the 16-May-2013 LCWD. |
Test Facilitator: Zhiqiang Zhang;
Status: 90% complete. |
Complete test suite; Interop testing. |
Input Method Editor (IME) API, Takayoshi Kochi and Kenji Baheux | 2013 Dec 17 | WD | Bugzilla Database | Test Facilitator: Mike™ Smith;
Status: NO test suite |
Working toward LCWD. |
Manifest for bookmarking Web applications, Marcos Cáceres, K. Christiansen, A. Kostiainen | 2013 Dec 17 | FWPD | Bugs (GitHub Issues).
SysApps WG is interested in this spec. |
Test Facilitator: Sebastian Godard;
Status: NO test suite |
Request for wide review; Integrate with Service Workers |
Pointer Lock, Vincent Scheib | 2013 Dec 17 | CR | Bugzilla Database. | Test Facilitator: Vincent Scheib; | Work on test suite and implementation report.
See Vincent's 2014-Apr-3 status report for more information including implementation data. |
Push API, Bryan Sullivan and Eduardo Fullea Carrera | 2013 Aug 15 | WD | Bugzilla Database;
A Patent Advisory Group was formed and published their report on 30-Oct-2013. |
Test Facilitator: @TBD;
Status: NO test suite |
Address review from TAG. |
Quota Management API, Kinuko Yasuda | 2013 Nov 05 | WD | Bugzilla Database; | Test Facilitator: @TBD;
Status: NO test suite |
From Kinuko 3-Oct-2013: update to use Promises. Intent to Implement latest ED in Blink.
TAG is reviewing this spec. |
Screen Orientation API, Mounir Lamouri | 2014 Feb 20 | WD | Bugzilla Database | Test Facilitator: Marcos Cáceres;
Status: NO test suite |
For the latest status including implementation data, see Mounir's 2014-Apr-3 status report |
Server-Sent Events, Ian Hickson | 2012 Dec 11 | CR | Bugzilla database;
Implementation data from caniuse.com |
Test Facilitator: Tina Zhao and Zhiqiang Zhang;
Status: complete and Approved. |
Interop testing required to exit CR; see Draft Implementation Report |
Service Workers, Alex Russell, Jungkee Song | ED | N/A | Spec Issue.
This is considered the next generation / replacement for HTML(5) AppCache. |
@TBD | FPWD is blocked per Alex's 2014-Feb-18 comment I've been waiting until we have all the algorithms filled in. |
Streams API, Feras Moussa, Takeshi Yoshino | 2013 Nov 05 | WD | Bugzilla Database | Test Facilitator: @TBD;
Status: NO test suite |
Work on bugs, get implementer feedback, get developer feedback. Work with Domenic; what is the spec layering? |
UI Events, Travis Leithead, Gary Kacmarcik | 2013 Nov 05 | WD | Bugzilla Database | Test Facilitator: @TBD | From Travis 3-Oct-2013: low activity due to focus on D3E |
URL, @TBD | 2012 May 24 | FPWD | Bugzilla Database | Test Facilitator: Mike Smith;
Status: NO test suite |
No one in WebApps is working on this spec. TAG's role? |
Web IDL, Cameron McCormack | 2012 Apr 19 | CR | 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 Messaging, Ian Hickson | 2012 May 01 May | CR | Bugzilla database
Implementation data from caniuse.com |
Test Facilitator: Alex Kuang;
Status: complete; Approved tests. |
Interop testing required to exit CR; see Draft Implementation Report |
Web Sockets API, Ian Hickson | 2012 Sep 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. |
Interop testing required to exit CR; see Draft Implementation Report |
Web Workers, Ian Hickson | 2012 May 01 | CR | Bugzilla database;
Implementation data from caniuse.com; |
Test Facilitator: Simon Pieters;
Status: nearly complete; Approved tests. |
Interop testing required to exit CR; see Draft Implementation Report |
XHR Level 1, Julian Aubourg, Jungkee Song, Hallvord Steen | 2014 Jan 30 | WD | Bugzilla Database | Test Facilitator: Julian Aubourg;
Status: nearly complete. |
Publish LC/CR when Test Results when each test is passed by two or more implementations. |
XHR Level 2, Julian Aubourg, Jungkee Song, Hallvord Steen | 2012 Jan 12 | WD | Bugzilla Database | Test Facilitator: Julian Aubourg;
See XHR Level 1 Test Suite. Status: no additional tests yet for XHR Level 2 |
XHR Level 2 is the next snapshot version of WHATWG's XHR spec. |
Web Components Specifications
Web Components Specifications | |||||
---|---|---|---|---|---|
Spec, Active Editor(s) | Last TR Publication | Type | Remarks | Testing | Plans |
Custom Elements, Dimitri Glazkov | 2013 Oct 24 | LCWD | Bugzilla Database | Test Facilitator: @TBD;
Status: @? |
From Dimitri 2014-Feb-13 The expectation is that it will pass LC at some point this year and enter CR |
HTML Imports, Dimitri Glazkov, Hajime Morrita | 2014 Mar 11 | WD | Bugzilla Database | Test Facilitator: @TBD;
Status: NO test suite |
From Dimitri 2014-Feb-13 Active development, with high rate of change |
2014 Mar 18 | NOTE | Bugzilla Database
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 | 2013 May 14 | WD | Bugzilla Database;
Implementations: see CanIUse |
Test Facilitator: Dimitri Glazkov;
Status: @TBD. |
From Dimitri 2014-Feb-13 after a refactoring, the spec had settled down, maintenance and evolution in progress. Also, there's now a sister spec in CSS WG: Shadow DOM Styling |
Web Components Introduction, Dominic Cooney, Dimitri Glazkov | 2013 Jun 06 | WD | Bugzilla Database | No test suite will be created for this non-normative (informative) document | From Dimitri 2014-Feb 13: ongoing work in 2014 |
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.
Widgets Specifications | |||||
---|---|---|---|---|---|
Name of Spec (Editor's Draft) |
Last TR Publication | Type | Remarks | Testing | Plans |
Packaged Web Apps (Widgets) - Packaging and XML Configuration 2nd Edition | 2012 Nov 27 | REC | Implementation Report | Test Facilitator: Marcos Cáceres | No additional work is planned. |
Widget Access Request Policy (WARP) | 2012 Feb 07 | REC | Test Facilitator: Marcos Cáceres | No additional work is planned. | |
view-mode Media Feature | 2012 Jun 19 | REC | Implementation Report | Test Facilitator: Marcos Caceres | No additional work is planned. |
Digital Signatures for Widgets | 2013 Apr 18 | REC | Implementation Report | Test Facilitator: Marcos Cáceres | No additional work is planned. |
Widget Interface (TWI) | 2013 Oct 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
Recommendations in Maintenance Mode | |||||
---|---|---|---|---|---|
Spec, Active Editor(s) | Last TR Publication | Type | Remarks | Testing | Plans |
Cross-Origin Resource Sharing (CORS), Anne van Kesteren | 2014 Jan 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 Dec 22 | REC | Features integrated into DOM4; no new publications planned. | Test Facilitator: Doug Schepers;
Status: complete |
Implementation Report;
Maintenance only (e.g. errata). |
Progress Events, Jungkee Song | 2014 Feb 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 Feb 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). |
Web Storage, Ian Hickson | 2013 Jul 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 |
---|---|---|---|---|
Selectors API Level 2, Lachlan Hunt | 2013 Oct 17 | WG Note | The features have been integrated into the HTMLWG's DOM4. | WebApps will do no more work on this spec. |
DOM4 | 2012 Dec 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 Jun 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 May 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 May 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 Mar 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 May 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 May 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 Mar 13 | WG Note | Work on this specification stopped with the publication of the WG Note. | |
Requirements for Standardizing Widgets | 2011 Sep 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 Mar 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 Nov 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. |
Uniform Messaging Policy (UMP) | 2010 Jan 26 | FPWD | See Comparison of CORS and UMP | Work on this specification stopped when the WG rechartered in April 2012 |
Widgets 1.0: Landscape | 2008 Apr 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 Jul 18 | FPWD | Work on this Primer stopped in deference to Web Components |
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.
Preliminary specs in Progress
In a few cases, we have specifications in progress but they are not listed in one of the above tables because the draft is very preliminary. See WebApps' three CVS directories (WAF, WebAPI and HTML) for more information.