Week 4/5: Staged WHATWG patches for HTML5.1 / HTML5.0 CR

Hi all,

Sorry about missing a week.

This week the following WHATWG patches up to and inc commit 7679 [1] have
been cherry-picked into the W3C HTML specification (master branch) for
HTML5.1. This takes us to WHATWG patches up to 30th January 2012, i.e. we
are up-to-date.

Note that there are two patches addressing <article>, which has been a
topic on recent threads. It's worth analysing whether the changes have any
impact on the recent discussion.

I'd also like to point out that I'm referencing the WHATWG patches rather
than the ones that actually landed in HTML5.1. You can see the actually
committed patches here: https://github.com/w3c/html/commits/master (31st
Jan).


The cherry-picked patches address the following:

* Replace IANACHARSET reference with WHATWG encoding spec
https://github.com/w3c/html/commit/97ff321b55cdbabbe754a7f5863d5cce8af3b44d(7647)
Closes bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=16768

* Fix broken logic around IDL attributes for form submission
https://github.com/w3c/html/commit/c0e6cf84631cc3aec6dba74162798afa05cd2ca0(7648)
Closes bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=18191

* Don't fire 'load' on already-loaded windows
https://github.com/w3c/html/commit/d0a3925f1682d8cca813345882917461303451a5(7649)

* clarification of reference for storage events
https://github.com/w3c/html/commit/3a91be6d6eba7af8ee83df425ba04055c2040cfe(7651)

* HTMLOptionElement: option.text needs to exclude script nodes, for compat
reasons
https://github.com/w3c/html/commit/9f6517d54f1819768923547b03e9ae38bded46c7(7652)

* make crossOrigin more future-proof
https://github.com/w3c/html/commit/56d1ab67438cc8b5a798ec7c4892f35c6d632477(7653)

* in the form, there is no field named toppings
https://github.com/w3c/html/commit/590e43ccf931b049491e7d27628ec3e57b3b2c19(7655)

* IDL fix DOMStringMap
https://github.com/w3c/html/commit/32c916e865a8285e77943bcdd90108eb81cb2ad4(7657)

* IDL fix DOMElementMap
https://github.com/w3c/html/commit/64f1b080c1ecde10e824fd48649cf2a8ccbb8916(7659)

* Define designMode to set focus and selection
https://github.com/w3c/html/commit/2c4c39fc1eb664b794003862929df4ecad624c04(7660)
Closes bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=18294

* Fix arabic misspelling
https://github.com/w3c/html/commit/b82197c6e2b909a5ae3f61910bf22b6b408b4ee3(7662)
Closes bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20792

*  Shared workers creation by name
https://github.com/w3c/html/commit/57580d440c6487d667c9a1aae6819f8204b59a2e(7663)

* <article> description as complete and self-contained
https://github.com/w3c/html/commit/e5a359ebae7517faf0ae59045ebc117dfe2f0cc0(7664)

* more examples to distinguish article vs section
https://github.com/w3c/html/commit/3b2386fcec8602d261b1a2ef010d9893edb83dee(7666)

* cleanup event handlers that are shadowed for Window on <body>
https://github.com/w3c/html/commit/948bf720b4220396f74096bc57d76e53baad2f0e(7667)
https://github.com/w3c/html/commit/d8797815417c914482053c05c499faf723037ceb(7668)

* Make MessagePort objects synchronised until they are posted through
another port
https://github.com/w3c/html/commit/9750523e23ae395d3bb5b2c99d321ad89f3cbbbb(7669)

* stepUp/stepDown in input element fix
https://github.com/w3c/html/commit/cd09dc9e47473f2347ee3a710316a13f72ebfd64(7670)

* replace s/outlinee/outline target/
https://github.com/w3c/html/commit/d01b72118dc1e1385fa14ffbd290855efd73d5b2(7671)

* don’t allow submission of <option selected disabled>
https://github.com/w3c/html/commit/5d9511d2aefbf9e6969d32cb5a4c43dcbb685211(7672)

* improve examples for <samp> and <kbd>
https://github.com/w3c/html/commit/9614e5452c7a2027127c808652484adf4c0cae3e(7673)

* clarify application cache events
https://github.com/w3c/html/commit/e8a206f1a24e6e569a74358d6d762e34c22db4f8(7674)

* merge WorkerUtils into WorkerGlobalScope
https://github.com/w3c/html/commit/63109fe95e770b9923f6e9e384affcb06d8ca0e2(7675)

* Clarify what text lang attribute in <track> applies to
https://github.com/w3c/html/commit/7d91eb58d2323b94f6e34e195157cc319831baf3(7676)

* canvas drawImage: transform the rectangle, not the points (not relevant
to HTML spec)
https://github.com/w3c/html/commit/babafd346a6a54643991f14e8becd307e0d0f272(7677)

* Fix WebIDL for OnErrorEventHandlerNonNull callback
https://github.com/w3c/html/commit/b4f86d8e2d7bacaf3db9c368a6dfe20e40267098(7678)

* Make <a href='?guitar=2&amp=1&pedal=6'> a parse error
https://github.com/w3c/html/commit/31114bb1f3f295d77906d240eef7b7be54b5de78(7679)

* editorial reformatting changes of source file
https://github.com/w3c/html/commit/6babb262d00b6ad50d9f027b92dcb6741eda58a0(7650)
https://github.com/w3c/html/commit/b16d739b80ab4450acfc748be45d3b9594b00fcd(7654)
https://github.com/w3c/html/commit/5704235a5e92f394d7a2200d2310ebdfdbd47539(7656)
https://github.com/w3c/html/commit/c56d9e02a4785700d06b0310642afe77d7e12d52(7658)
https://github.com/w3c/html/commit/d721c8df91045176747658da5c1f7985a46ebd4e(7661)
https://github.com/w3c/html/commit/51bbe6cb52d53bcfd41f637dc91250be4fc8d7f7(7665)

===
A single patch has been picked for HTML5.0 CR:

https://github.com/w3c/html/commit/c0e6cf84631cc3aec6dba74162798afa05cd2ca0(7648)
Fix broken logic around IDL attributes for form submission
Fixes: https://www.w3.org/Bugs/Public/show_bug.cgi?id=18191

Please register a bug if you would like to see more patches backported to
HTML5.0 CR.


Best Regards,
Silvia.


[1] http://html5.org/tools/web-apps-tracker?from=7678&to=7679

Received on Friday, 1 February 2013 08:05:48 UTC