Note that this is an issue that's going to come up for a number of WebAppSec specs (see https://w3c.github.io/webappsec/specs/powerfulfeatures/#issue-a30f61b8 <https://w3c.github.io/webappsec/specs/powerfulfeatures/#issue-a30f61b8>, for instance (and that spec also needs a few things that are missing from W3C's HTML, but are present in WHATWG's)). What I hear so far on this thread is that we should simply reference the WHATWG version of those specs, which seems like a reasonable thing to do.
-mike -- Mike West <mk...@google.com>, @mikewest Google Germany GmbH, Dienerstrasse 12, 80331 München, Germany, Registergericht und -nummer: Hamburg, HRB 86891, Sitz der Gesellschaft: Hamburg, Geschäftsführer: Graham Law, Christine Elizabeth Flores (Sorry; I'm legally required to add this exciting detail to emails. Bleh.) On Tue, Sep 15, 2015 at 7:31 PM, Mike West <mk...@google.com> wrote: > The "Upgrade Insecure Requests" specification[1] references the WHATWG > HTML spec for the > "set up a worker environment settings object" algorithm[2], as the Web > Workers Candidate Recommendation from May 2012[3] substantially predates > the entire concept of a "settings object", and because the WHATWG is the > group where work on Workers seems to be being done. > > This referential choice was flagged during a discussion of transitioning > the Upgrade spec to CR, where it was noted that the Web Workers editor's > draft from May 2014 does contain the referenced concept[4]. > > It seems appropriate, then, to bring the question to this group: does > WebApps intend to update the Workers draft in TR? If so, is there a path > forward to aligning the Workers document with the work that's happened over > the last year and a half in WHATWG? Alternatively, does WebApps intend to > drop work on Workers in favor of the WHATWG's document? > > It would be helpful if we could get some clarity here. :) > > Thanks! > > [1]: https://w3c.github.io/webappsec/specs/upgrade/ > [2]: > https://html.spec.whatwg.org/multipage/workers.html#set-up-a-worker-environment-settings-object > [3]: http://www.w3.org/TR/workers/ > [4]: https://w3c.github.io/workers/ > > -- > Mike West <mk...@google.com>, @mikewest > > Google Germany GmbH, Dienerstrasse 12, 80331 München, > Germany, Registergericht und -nummer: Hamburg, HRB 86891, Sitz der > Gesellschaft: Hamburg, Geschäftsführer: Graham Law, Christine Elizabeth > Flores > (Sorry; I'm legally required to add this exciting detail to emails. Bleh.) >