Fixes cherry picked this week

Hey folks! The following bugs were cherry-picked into HTML5.1 nightly this week from recent WHATWG spec activity:


week 22 (2013-06-03)


Consider for Canvas 2D: Clarified when you're allowed to drawimage/pattern (7885)

https://github.com/w3c/html/commit/40500ac71fe2626f914b9beacca4df65c0260265

Consider for Canvas 2D: Be clearer about no empty sub-paths (7886)

https://github.com/w3c/html/commi/te19c5e64c9be20ff9d7d1b40b35ed25f181c21d7

Don't force-set directionality on every element (7887)

https://github.com/w3c/html/commit/eaed6c6dbf2967357d7d3e2b5c06a45c23771e47

Consider for Canvas 2D: <canvas> createImageData(0,0) and createImageDataHD(0,0) should probably throw IndexSizeError for consistency with getImageData* (7888)

https://github.com/w3c/html/commit/80f4997f0be0078a00e70242dbab54005a88d7a0

Use document's domain (clarify) (7889)

https://github.com/w3c/html/commit/97713a7b7ef3978d268c16b999868b9b0346fae9

Keep our source in sync (webworkers change) (7890)

https://github.com/w3c/html/commit/87e55b1b1bb0a1fb8b134fef24696dee9718f4e5

Editorial cleanup of the use of the term 'salvageable' (7891)

https://github.com/w3c/html/commit/25ca8821f95e9ff4922224ea099e3e828faeca6f

Fix HTMLSelectElement's collection-related IDL and non-normative prose. (7893)

https://github.com/w3c/html/commit/a471a178e3cf8eed1f2898bd592960d9f564c076

Don't set the language when it's just spaces. (7894)

https://github.com/w3c/html/commit/cc3b06c3f5e4c394a80b0a5ab86edd19dcc83a83

Fixes consistency with "jump to .. fallback" wording (7895)

https://github.com/w3c/html/commit/882925dc71af38ad4c6ff968bd0ea4d3274e2602

Ian can't decipher what he wrote about firing error event on media elements--deleted (7896)

https://github.com/w3c/html/commit/93f556dbb098de21b7bbb732c001d3f8cc277713

can never get an <optgroup> from these APIs, so, let's remove them (7897)

https://github.com/w3c/html/commit/cab42ab421d4bc53fa2edff722bafa5f9846d005

Fix bad either/or grammer issues (7898)

https://github.com/w3c/html/commit/bf89f762c19fa5a0ae5ae0e26a6120c69810d65b

Added 'the' to a sentence (7899)

https://github.com/w3c/html/commit/cdd4868e537d6e061c0dd4dcf93f6cf5fe5b9ecc

Consolidate html parser vs. fragment parser on html element special case (7900)

https://github.com/w3c/html/commit/afd083a411ed6fb54320857791011a4ce5ce2571

Flow content already allowed by dialog element (7901)

https://github.com/w3c/html/commit/3d5010d9d1fb49ad2b525616ebe72b30d63dd6ce

Flipped 'process candidate' in two places (7902)

https://github.com/w3c/html/commit/be8ae4c8901765cc4609706788fbc4947a39213e

Avoid using the same label for two different steps in the same algorithm (7904)

https://github.com/w3c/html/commit/4587b49b8504ff1a311a571cc2da10254aac29e5

Blink element now uses HTMLUnknownElement (7905)

https://github.com/w3c/html/commit/cc8dc9691989d034ecf3b65f6cc2ef7e18a6660d

Match Firefox for Menu.type/label (part 1; part 2 is 7931) (7906)

https://github.com/w3c/html/commit/3d24e575cdba4d4190c7d5b5296c0d50b6bf4fbd

Minor grammer fix (7909)

https://github.com/w3c/html/commit/50e01c4cc288c2d09df4d638c8f37c11d36db019

:indeterminate matches radio button groups with none of the set (7910)

https://github.com/w3c/html/commit/44ee1dc7ce6f8c7e9349049dafe3007f398dc59b

Clarify text on aborting for parse errors (7912)

https://github.com/w3c/html/commit/522cf2e7f92312d64ab97388fb4d2eaf94541a56

Fix some typos in audio/video (7913)

https://github.com/w3c/html/commit/f2f2b14216108dda5177832dae3e90d0e62c6c8f

Move .style to CSSOM (7915)

https://github.com/w3c/html/commit/2e0877339a488fa7beda25bc53f8d38a1f05f87a

Update references (7916)

https://github.com/w3c/html/commit/0dd5f7b653eadd1223ec85725032806662c07683

Disabling scripting should actually disable scripting. (7917)

https://github.com/w3c/html/commit/7b188070b5d37796e5a4cdfe04ca497f497a4635

Turn off a quirk in foreign lands when doing innerHTML parsing (7918)

https://github.com/w3c/html/commit/34879645bffdd46a37e9ae65f03e7460516c3e2b

Source re-formatting (7919)

https://github.com/w3c/html/commit/ca6f5d73113ec0f552bbd2c77b39918a2ea53561

window.status compat (7920)

https://github.com/w3c/html/commit/ecf882457e8a43a62dd849c25aee89a0974c867d

WebIDL terminology fixes (7921)

https://github.com/w3c/html/commit/509650236d5b9f0a51d30729238277517a81b6c8

Update to newer WebIDL syntax (7922)

https://github.com/w3c/html/commit/0cc055d2a06b96ed80d2d9f6c27f2dee884ac78f

Forgot to list the <button menu> attribute in the index(7923)

https://github.com/w3c/html/commit/394d84f2b6e9d6c7f1a448bc4535a21adbed1341

Define margin collapsing quirk in more detail. (7924)

https://github.com/w3c/html/commit/cb0ea912b21c2b448ff83a8978f66c86531168d0

Fix some typos or copypasta. (7925)

https://github.com/w3c/html/commit/07454937abdd44700b85eb65c33eeaf901f35328

Fix some typos or copypasta again (7926)

https://github.com/w3c/html/commit/bb5c16c70f1865eaaef5b6a11f3b5356d482ed57

onfullscreen* moved to the fullscreen spec (7927)

https://github.com/w3c/html/commit/6b4c7f65d88e990016b0d77a617e0e9b350a2192

Fix some typos or copypasta. (7928)

https://github.com/w3c/html/commit/be45a0d3a888c1f42db60cae96bfa5c66d4d58f1

Define img.lowsrc, needed for compat (7929)

https://github.com/w3c/html/commit/d960a85bd32e8cae9fc1f468e93f15f6af5cfdf3

Make <bdi> always set 'direction' (7930)

https://github.com/w3c/html/commit/42be91830a778d7fee0ec3c119e74a60a9c2e87a

Fix some typos or copypasta. (7931)

https://github.com/w3c/html/commit/6c094a1af3ee6838443028d33d77ad0e44276079

Fix some cross-reference issues. (7932)

https://github.com/w3c/html/commit/898d1f5f1867336eb4d014fb09a0cb321f542d3f

Update to match recent URL spec changes (7908)

https://github.com/w3c/html/commit/07e4cd2a30148d59ffbef9536186774538330d36


Skipped:

* Explanitory text for Web Workers stuff (7892)

* Event loop text for Web Workers stuff (7903)

* Global Worker scope bug (7907)

* WHATWG-specific fingerprinting icon fix (7911)

Received on Tuesday, 11 June 2013 16:39:57 UTC