Cherry-picks from feature/whatwg for weeks 35 & 36

This brings us up to speed in master with checkins through 9/12/2013. Note, I grouped 4 "feature" category check-ins at the end of this mail that may be of more particular interest to folks.



Keeping master in sync for other specs derived from the Source)
===================

* SVN 8153
[giow] (1) Disabled port message queues shouldn't have their messages dispatched when they're still unshipped, nor should they stall the entire message queueing mechanism.
https://github.com/w3c/html/commit/82081cc716103635d7ce3e896299cedfc3080a38

* SVN 8154
[e] (0) Reorganise the stuff about port message queues to be clearer.
https://github.com/w3c/html/commit/1df920999e0afa9fc529952c23b9a70caea0aed6

Bug Fixes/Editorial
===================
* SVN 8155
[giow] (3) <input type=file>.click() wasn't defined
https://github.com/w3c/html/commit/8764ce05b6f4ea5f3f483a793d58f9949eb2e279

* SVN 8156
[e] (0) Clarify that [hidden] is like the bidi stuff and can be done in CSS.
https://github.com/w3c/html/commit/5e7515841f6b36b0a8440ba7ca892c7238b55beb

* SVN 8157
[e] (0) Example of microdata to JSON conversion, by request
https://github.com/w3c/html/commit/0f5ea52c49cfab623507aafc9ca0765de4e8797d

* SVN 8158
[giow] (3) Avoid resolving a null URL.
https://github.com/w3c/html/commit/690d04104ca6d1bb055241d8551d2d73513ff234

* SVN 8159
[e] (0) Somehow these synchronous steps got mangled.
https://github.com/w3c/html/commit/549d1bc2fc21309cd6b95d4aae10167bf25fd5e9

* SVN 8161
[cgiow] (3) A parent browsing context is an ancestor browsing context.
https://github.com/w3c/html/commit/e366e531cba38aa14db3405c632c0c2be6ae4d07

* SVN 8163
[e] (0) Typo: 'defind'
https://github.com/w3c/html/commit/f14e8d3ceb17be49ec0dedc12a40ddc86af5ca8a

* SVN 8163
[e] (0) [NoInterfaceObject] on partial interfaces makes no sense.
https://github.com/w3c/html/commit/87b667dc098260f6a66a6d8f5517dba53ddd76a6

* SVN 8165
[e] (0) Tighten up the parser definitions.
https://github.com/w3c/html/commit/578798b27b5434325098dc4068f170452cc9f013

* SVN 8166
[e] (0) Tighten up the parser definitions some more.
https://github.com/w3c/html/commit/9f3231a6c338c142fff659b558707aa96850b143

* SVN 8167
[e] (0) Clarify that creating and emitting a token isn't the same thing.
https://github.com/w3c/html/commit/4ddbcb0cb60841d32da36a3da78b06e32452ba13

* SVN 8168
[e] (0) Cross-reference fix for ErrorEvent.
https://github.com/w3c/html/commit/0a3b4547c446f15f0f8d91418b1573b3efa836b5

* SVN 8171
[giow] (2) Make draggable='' default to true for <object> images also.
https://github.com/w3c/html/commit/2241e8508b7610ffb76c1597e4451b077bc5ed03

* SVN 8172
[e] (0) Add a note about what a 'resource' is to the nav algorithm
https://github.com/w3c/html/commit/83dfd944df632a9df938e4ca65d70d46a3498ed3

* SVN 8173
[c] (0) Define 'control characters' formally.
https://github.com/w3c/html/commit/aa57ff55721ee7761e807348c38cbc1d96989b68

* SVN 8174
[e] (0) Remove marker I accidentally left in.
https://github.com/w3c/html/commit/5312f5f43128da0fab61743c99ca39a94a4388ec

* SVN 8175
[e] (0) Rejigger the create vs emit token note
https://github.com/w3c/html/commit/7151262f955c28cc1057f3e67b1f10526302f8eb

* SVN 8176
[e] (0) Remove redundant CSS rule
https://github.com/w3c/html/commit/cc46a1444d8b6d944e774c093ec0b71315d7d16d

* SVN 8177
[e] (0) Revamp how we describe <img> loading for clarity.
https://github.com/w3c/html/commit/270a6df93d882f3fa504da72ad6d41dc8b8b6e61

* SVN 8178
[e] (0) Try to be even clearer...
https://github.com/w3c/html/commit/c28537a59501c21233cb093bde54399a863a773d

* SVN 8180
[e] (0) Remove non-normative reference to the now-removed legacycaller indexed getter.
https://github.com/w3c/html/commit/22797bab46eadc8d3f0879c88aeb65c282972044

* SVN 8181
[e] (0) Update DataTransferItemList domintro to match recent changes to deleter
https://github.com/w3c/html/commit/9bfa91278c216b029578f3d48e65942615d129da


Features (small and large)
====================

* SVN 8160
[giow] (3) Provide hook for pagevis. Correctly return false for event.persisted in pagehide. Define one of the variables in an algorithm.
https://github.com/w3c/html/commit/4dbf4bfed2ae280a53ef6467c6fd2caa35bb30a0

* SVN 8169
[giow] (3) Maintain the stack of incumbent scripts across calls to showModalDialog(), but empty it while that call is running, since showModalDialog() can resume out of order (you can call window.close() on a 'parent' modal window). (Untested.)
https://github.com/w3c/html/commit/947117847014958f4538443821691cefe8636121

* SVN 8170
[agiow] (1) Make this API name closer to reality. (probablySupportsContext)
https://github.com/w3c/html/commit/1a3d8163cb1eb23096180f61f9558a43f841806a

* SVN 8179
[cgiowt] (3) Have </head><template></template> go in the <head> for consistency with other elements.
https://github.com/w3c/html/commit/9008b3f4dbe0aa65089f0bc73cdc22b44e2a2a0d

Received on Friday, 13 September 2013 21:39:24 UTC