Week 17 - WHATWG Patches cherry-picked to master

We are once again current with Ian's changes through SVN#7859 (April 27, 2013).

As this is my first time doing this, please be patient with me if I messed something up :-/

Week 17 (4/22/2013 - 4/29/2013)
=========================

The following substantive changes were applied to the master branch (HTML 5.1 Nightly):
--------------------------------------------------------------------------------------------

* Window's "document" property should return the Window's document and not "active document" (7845)
https://github.com/w3c/html/commit/dab1a6912807699aa12e24f351702e1bb36861ea

* The navigating to a fragment identifier" algorithm shouldn't be async (7846)
https://github.com/w3c/html/commit/7b8b98c8a4fbe72afedbf38b3c08bb9bc4ca4fb1 

* ImageData objects now expose an explicit pixel density, enabling them to be converted to BitmapImage objects correctly (7849)
https://github.com/w3c/html/commit/d747c526e7d5fd83e9daa31216b2e68b7e1a7323

*  Clear the 'audioTracks' and 'videoTracks' attributes when loading a new resource (7854)
https://github.com/w3c/html/commit/91e06b598fc59e29f11961dee2d775df45b073fa

* Remove the indexed deleter. It is the only one in the platform and this type of API is not preferred (7857)
https://github.com/w3c/html/commit/a7308927cbe6eb4d40aa8bde6287f420bd10d8f7


Editorial fixes:
--------------------------------------------------------------------------------------------
* Clarify what poster frame means (7847)
https://github.com/w3c/html/commit/51b49c3bb3784fd0b0cfeded1e4c500073b32cf2

* Be clearer about how preparsing handles running out of bytes (7848)
https://github.com/w3c/html/commit/555ae62b30b20e1568cece7cbafe4e6fc83d523b

* Try to clarify use of the term 'expose' in the WebIDL sense (7851)
https://github.com/w3c/html/commit/0e4ca82d34a39d7ec0cb57d8a3d372687194bdb7

* Remove redundant requirement for constructors on window/worker global environments (7852)
https://github.com/w3c/html/commit/5988ae715b4ccda0a0c09cd9ceca3a0c3f143449

* Make it clearer that the optional icon doesn't make sense in plain text (7855)
https://github.com/w3c/html/commit/f59d435c51e19146eb68f0ecf68dc07568752493

* Clarifies the section in the document where certain omitted start/end tags can be found (7856)
https://github.com/w3c/html/commit/356fe4cdd10625273f0d47f26242a5f83d0afcec

* Typo (7858)
https://github.com/w3c/html/commit/4e0a8bb69de25ca1aab022de09adb35d4a1f257d

* More typos (7859)
https://github.com/w3c/html/commit/950b3e45a75cdb8ee56f5d2e880260aa3d67a0b9


For review by Canvas 2D Crew:
(applied to master, but not to html5_canvas branch)
--------------------------------------------------------------------------------------------
* Add support for CanvasFillRule in various Canvas 2d Context APIs (7853)
https://github.com/w3c/html/commit/8ffa2d4ebd0d1bc2821e0f27ee36cd454c0a159f


I skipped importing one commit that I thought should be discussed on-list:
--------------------------------------------------------------------------------------------
* Add bitcoin: to the URL scheme whitelist, by request. It's more or less like mailto (7850)
https://github.com/w3c/html/commit/f57d22e461085c6b27e05580ebbd1dcc8e72dd54

-Travis

Received on Tuesday, 30 April 2013 00:16:27 UTC