WHATWG patches applied to HTML5.1 Nightly

Hello public-html!

Here are the WHATWG changes from the past week for your review.

HTML5.1 is now in sync with the WHATWG spec as of 2014-1-16 (SVN 8404).

Please reply back with any comments or concerns.

Thanks,
Erika

----

===Substantive changes=====

[giow] (3) Clean up how <object> fires load events. (This is not complete. See bug 24214 for more that needs doing here.) (SVN 8377)
https://github.com/w3c/html/commit/5ee8c735b3fdf70e210591a2ccf22aa57e40f569 

[giow] (3) Make <embed> fire load events. (This is not complete. See bug 24214 for more that needs doing here.) (SVN 8378)
https://github.com/w3c/html/commit/3857489aa296528623abca2b2f396923b97a2551 

[e] (0) Remove redundant requirement in <object> section.
Affected topics: HTML (SVN 8379)
https://github.com/w3c/html/commit/22263e37d6bb3fa777d7cae3da4d631a77552bd4 

[giow] (3) Update <frame> requirements to match legacy better
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=23952
Affected topics: HTML, Rendering (SVN 8380)
https://github.com/w3c/html/commit/4f628ceedf1f62b4f4a8307e18b44d26ca327284 

[e] (0) Defer to URL spec for IDNA stuff.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=23005
Affected topics: HTML, Security (SVN 8381)
https://github.com/w3c/html/commit/15456a954d2e0a410fbec6715cb113c9c2543bbe 

[e] (0) Minor clean-up of concept-fe-value vs <select>.
Affected topics: DOM APIs, HTML (SVN 8382)
https://github.com/w3c/html/commit/10564ccbe0dfe266878e7b633e9ea1b4adb458fe 

[giow] (0) Make the spec consistent on whether <select> takes autocomplete='' (it now unambiguously does; this is, I believe, a new feature that browsers don't yet support).Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=23890
Affected topics: HTML (SVN 8383)
https://github.com/w3c/html/commit/bebaa25b31ab283885775010a60d5d2f56543b1c 

[c] (2) Define some authoring conformance criteria that e.g. prevent
autocomplete='shipping tel' being set on an <input type=date>
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=23782
Affected topics: HTML (SVN 8384)
https://github.com/w3c/html/commit/6575271a302633df11369f6d351d70084a546ee1 

[e] (0) Add an event index which acts as the definition of the event names, for editorial purposes (event names are really just strings, so they don't have, or need, a normative definition per se). Affected topics: CSS, DOM APIs, HTML, Offline Web Applications, Security, Video Text Tracks, Video and Audio, Workers (SVN 8385)
https://github.com/w3c/html/commit/04d3002b507420dfc930e0f1c1de5d5a82cb8dc7 

[e] (0) Turns out CSSOM already specifies resize and scroll events. Sweet. Affected topics: HTML (SVN 8386)
https://github.com/w3c/html/commit/e467b5684fe3768c14055a5de5131f37f3a729ea 

[a] (0) Add 'computer program' to the non-normative sample list of types of works that <cite> can be used to name. Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24256
Affected topics: HTML (SVN 8387)
https://github.com/w3c/html/commit/f93ac28eb65791d12137925b85e680234244cd45 

[e] (0) Mention that the content-language pragma intentionally ignores words after the first (hopefully browsers end up matching this... they vary in their behaviour today) Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24205
Affected topics: HTML (SVN 8389)
https://github.com/w3c/html/commit/a86fc980c0b0b3c2c10153cc374ecc1e8822b689 

[giow] (3) Update how the interaction with CSS style sheets and CSSOM is defined. Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=14703
Affected topics: CSS, DOM APIs, HTML (SVN 8390)
https://github.com/w3c/html/commit/21655c1a49cb82a0b752bc8380c89b35a5562fbc 

[giow] (3) Define how <link charset> works.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=23684
Affected topics: CSS, HTML (SVN 8391)
https://github.com/w3c/html/commit/916c390a78d467d67f25cfbeb8282181ebedcfd5 

[giow] (3) Minor fixes for recent style loading checkin
Affected topics: CSS, HTML (SVN 8392)
https://github.com/w3c/html/commit/a1919b048107a04d489f40f6ccfdd7e39759ea16 

[e] (0) Vaguely try to clarify 'status bar' and 'toolbar' for the mostly obsolete BarProp APIs. Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24277
Affected topics: DOM APIs (SVN 8393)
https://github.com/w3c/html/commit/8a9fd7d5964900b7ef627294d311039452f03183 

[giow] (3) Fix errors in table.caption, table.tHead, table.tFoot
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24263
Affected topics: DOM APIs (SVN 8394)
https://github.com/w3c/html/commit/0286844d4e50dc9a6c8d1f8e65684c0c2489a49e 

[e] (0) Remove some last traces of XBL.
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24261
Affected topics: Canvas, DOM APIs, HTML, Rendering (SVN 8395)
https://github.com/w3c/html/commit/4f3d69c0aac7b3edf33030b2eb82e9c2b7436ac6 

[giow] (2) Make some dragleave and dragenter events have a relatedTarget. Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=13524
Affected topics: DOM APIs, HTML (SVN 8396)
https://github.com/w3c/html/commit/3ef0263d3214f20871abd0e1ac0368cedad267b9 

[e] (0) Remove redundant requirements for <link rel=stylesheet> handling
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24295
Affected topics: CSS, HTML (SVN 8398)
https://github.com/w3c/html/commit/d738c3c720c26d875149e1d50077e66302970763 

[giow] (3) Turns out location.reload() does work even when you have a fragment identifier
Fixes W3C bug https://www.w3.org/Bugs/Public/show_bug.cgi?id=24302
Affected topics: DOM APIs, HTML (SVN 8400)
https://github.com/w3c/html/commit/9c908403b0654318c3b2371f8ca14076f41bc8d4 

[giow] (2) Define that text fields fire 'select' events when selection changes Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24243
Affected topics: HTML, Rendering (SVN 8401)
https://github.com/w3c/html/commit/41ef61bd3f134e4009a98f5f5eb89b32b57a7d66 

[e] (0) Clarify how 'document's address' links to DOM
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24147
Affected topics: DOM APIs (SVN 8402)
https://github.com/w3c/html/commit/ade373d5abeda2cc68256a5bb02fb7fa37672a84 

[giow] (3) Fix a regression added in r8001 where </br foo> would act like <br foo> instead of like <br>. Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24233
Affected topics: HTML Syntax and Parsing (SVN 8403)
https://github.com/w3c/html/commit/cd6bb1da4cf9e4537e653c220f4432eba705ffae 


===Needs Canvas editor review (merge candidates for canvas spec)=====

[giow] (1) Add a couple of ImageData() constructors, and (in order to make that feasible) drop all the HD stuff on <canvas>. Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24301
Affected topics: Canvas, DOM APIs, Security (SVN 8397)
https://github.com/w3c/html/commit/e6acc8579ae263f67eaf4e35cad83836049dc3c7 

[e] (0) Move stroking requirements into the stroking algorithm
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=23917
Affected topics: Canvas (SVN 8399)
https://github.com/w3c/html/commit/ab3990dffbb0b8f2632ec0f1d49ac077f6090206 


===Editorial=====

[e] (0) Typo in word 'connnect' in event index
Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24249
Affected topics: HTML (SVN 8388)
https://github.com/w3c/html/commit/9e95ca3128e6f0b7a9339889216e91c46ed264e2  

Received on Friday, 17 January 2014 00:49:26 UTC