RE: Week 6/7: Staged WHATWG patches for HTML5.1

Sylvia, for my ease of review of these patches in the future, would you mind grouping them by affected component?

For example: * Remove XHR monkey patch... only pertains to WebApps's Web Workers specification and is only applied to keep the spec's source in sync.

---

Also, the correct bug fixed by * Make <embed> loading async
  https://github.com/w3c/html/commit/e719d654424fc097635130e448eb68bc28f2635e
  Closes bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=14007
Is actually: https://www.w3.org/Bugs/Public/show_bug.cgi?id=17005



From: Silvia Pfeiffer [mailto:silviapfeiffer1@gmail.com]
Sent: Sunday, February 17, 2013 3:24 PM
To: public-html
Subject: Week 6/7: Staged WHATWG patches for HTML5.1

HI all,
This week the following WHATWG patches up to and inc commit 7724 [1] have been cherry-picked into the W3C HTML specification (master branch) for HTML5.1. This takes us to WHATWG patches up to 16th Feburary 2013.

You can see the actually committed patches here: https://github.com/w3c/html/commits/master (15/16/17 Feb).

The cherry-picked patches address the following:

* <code> @class language example clarification
  https://github.com/w3c/html/commit/e79bbd0a7182db0e2806feecd0effd51d0d87c8d

* add <ol type> to index and list <menuitem> in right place
  https://github.com/w3c/html/commit/e00e6ca43feb2da7be09483fcd4c34a691d6dab8

* fix to make Unicode CLDR reference non-normative
  https://github.com/w3c/html/commit/c09ca04084de60f242b69f4f69063105567d1808

* clarify international number format recognition
  https://github.com/w3c/html/commit/3c757c6bddeffabe76bd3e35a2ee77030a49b47e
  Closes bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=16165
  Addresses issue 136

* dateTime spelling consistency in HTMLTimeElement
  https://github.com/w3c/html/commit/e151e6511a1d289da635ae72fb36736bd360601f

* clarify"override URL" of a document.open();location.reload(); Document
  https://github.com/w3c/html/commit/8bc402e7c9b9f65801176c11f8eb148c616d827d

* Remove XHR monkey patch (base url, origin, referrer source etc) since they are now terms in the XHR spec
  https://github.com/w3c/html/commit/aab5375d8188765e7c0edf9cea9a81046a29ac4e

* Cross-ref instances of 'the method of the same name' in postMessage() on DedicatedWorkerGlobalScope, HTMLCollection item()
  https://github.com/w3c/html/commit/09966aaed1e55e59263753ea33b07cf39388453b

* Fix ECMAScript SyntaxError cross-reference
  https://github.com/w3c/html/commit/cb38e4e6ed3f684a0d9d1cbb37e09830f68bb19f

* Integrate the 'event loop' mechanism of workers and windows and specify which is meant when it might be ambiguous.
  https://github.com/w3c/html/commit/739f8d27720676856a83c3f19c3bdf82bcd5dd6d

* Allow comma in a <meta @refresh>
  https://github.com/w3c/html/commit/387a183c8171360833e4ceee8bb2cfc044cbf885
  Closes bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=18228

* Clarify hgroup's definition
  https://github.com/w3c/html/commit/45e3e47cfbc1807825a07582092238707aa9a20d

* In quirks mode, apply border-box to textbox and all inputs except image.
  https://github.com/w3c/html/commit/c24193542577e92139f223efc14d143c097145fb

* Make the BOM take precedence over HTTP charset for scripts
  https://github.com/w3c/html/commit/28d8b91f9d034ccea4eba9861e3725e3b0f468a7

* Clarify event handler values in WebIDL
  https://github.com/w3c/html/commit/9b423e03839eb0b62d846f14d8e11bde7c117ccc

* Make <embed> loading async
  https://github.com/w3c/html/commit/e719d654424fc097635130e448eb68bc28f2635e
  Closes bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=14007

* Microdata: Root HTMLPropertiesCollection at element's root node rather than document node; collection's root might change during the collection's lifetime
  https://github.com/w3c/html/commit/dc6b5fbf21400b0be1d2fc226597dc4d81443691
  https://github.com/w3c/html/commit/8460bb76aad1c4a9742e34517b85fb09050725c3
  Closes bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=18194

* Add some examples to outline algorithm
  https://github.com/w3c/html/commit/45db837d20227872ea33647e77e70afc3155ae77

* Integrate URL specification
  https://github.com/w3c/html/commit/b2e4d7e252df4c1be9e71666ec794ab0b2fa3a3e

* iframe load event handling
  https://github.com/w3c/html/commit/f51cbef6e982d6e1327ce62ab62732c31d4477f1
  https://github.com/w3c/html/commit/8f94e4086ace34bd1eb7bf3cc58987b946ec6908
  https://github.com/w3c/html/commit/35683d7b35a5d2c3a5cfe8f9588d037539468de4
  Closes bug: https://www.w3.org/Bugs/Public/show_bug.cgi?id=18219

* clarify "do not apply" on input elements
  https://github.com/w3c/html/commit/2e0937bcc56adb54223be4d4153108e78bf6fa08

* use 'filename' consistently for spec, use 'file name' only when used in prose
  https://github.com/w3c/html/commit/c48883a11bb6380c65ae432b9139374b47875f4c

* use WebIDL to specify getItems() optional attribute
  https://github.com/w3c/html/commit/5729b50d668cf3b9509b4705ac5fb40efb77aa5e

* Allow browsers to act like video stalled during navigation, rather than aborted.
  https://github.com/w3c/html/commit/43c1137027e426db887cb8b338aaec054b4cdfeb

* Define order for supported property names
  https://github.com/w3c/html/commit/787af9fa4ff2f2c352ece058589a7accb9b043fa

* Define setting valueAsNumber to Infinity or NaN
  https://github.com/w3c/html/commit/a00990f05bd379dd3567e13c25b8c510cc9df24c


* editorial changes:
  -- reduce differences to WHATWG spec text
     https://github.com/w3c/html/commit/118fff0a974aeeaa26362ca021c11ec58d28f4dd (move <main> styling rule)
     https://github.com/w3c/html/commit/37ed6c292f82d89351c47095d5e22f4c7c3be6f9 (paragraph reformatting)
     https://github.com/w3c/html/commit/50680515dade909c0a593e7ea3fb195ab29d4d14 (paragraph reformatting)
     https://github.com/w3c/html/commit/f914fb8864403df5bf7d420c884ed7cfbf366aab (paragraph reformatting)
     https://github.com/w3c/html/commit/7019df74d7383cae0932111d37c46fd8af0d1504 (paragraph reformatting)
     https://github.com/w3c/html/commit/40b24e67928d553e85eef03ceb1a51dd92af1048 (paragraph reformatting)
     + some canvas changes that have no effect on the HTML spec

  -- onmouseenter, onmouseleave listing in event handler lists:
     https://github.com/w3c/html/commit/63430fcafa665c1dfa47b8ccd33c52cb7338298e

  -- typos
     https://github.com/w3c/html/commit/049eca6728f5e1ce7f938c5b4fd536dd3e6b792b (s/for for/for/)
     https://github.com/w3c/html/commit/a26a3aad176f47da80fc49aa1ce56e6422decda7 (s/drow/drop/)

 -- add more IDs to interface definitions for better referencing
     https://github.com/w3c/html/commit/ba32f981d88ac38373d6ca2f085be535bad740ef


Please register a bug or reply to this email if you would like to see any of the patches backported to HTML5.0 CR or have any other issues with the applied patches. Note that no patches were picked for HTML5.0 CR.

Best Regards,
Silvia.

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

Received on Tuesday, 19 February 2013 01:16:18 UTC