Week 12/13: Staged WHATWG patches for HTML5.1

Hi all,

I am a bit behind with applying WHATWG changes. So, today I am just
informing you about the new changes I have picked that were made before the
beginning of April. This takes us to commit 7783 [1]. (Ian is now at 7805.)


The following patches were applied to HTML5.1:

*  Add 'dragexit' event similar to what Firefox does. (7760)
https://github.com/w3c/html/commit/799c5159f6402d2a9d843cd562dbdada19a656c3
closes: https://www.w3.org/Bugs/Public/show_bug.cgi?id=19041

* Resolve some issues between document.referrer and application cache.
(7762)
https://github.com/w3c/html/commit/f09276e189ea8c5cfc4a26f31855b89d384143ad

* Refactor the whitespace removal algorithm. (7763)
https://github.com/w3c/html/commit/225ca73e099d29f2ab6084655298cac999f9e3b5

* Add a note that synchronous sections don't spin the event loop. (7764)
https://github.com/w3c/html/commit/256a5b9596133149f791f20f7274cd55e9ea248c

* 'display' of input[type=hidden] should always have computed value of
'none' (7765)
https://github.com/w3c/html/commit/fdbd1ebd930b5b273c91097e2079d716bac69bf9

* Move the presence checking into the IDL for pushState’s third argument
(7767)
https://github.com/w3c/html/commit/54524c9626a8493598b4162266a54a6e3cd64ff9
Improvement on https://www.w3.org/Bugs/Public/show_bug.cgi?id=18271

* Parser change: Handle fragment case for non-HTML nodes. (7768)
Setting innerHTML on an SVG element will parse into HTML elements. Since
innerHTML is available on Element now, we should check if the context
element is an SVG element (or MathML element) other than foreignObject
(etc) and use the foreign lands insertion.
https://github.com/w3c/html/commit/34b8c7c80ff909acf69f6deea4737bfd585e5a93
Towards resolving: https://www.w3.org/Bugs/Public/show_bug.cgi?id=16635

* Replace "Media Type Sniffing" with "MIME Sniffing" to sync more closely
with MIMESNIFF. (7769)
https://github.com/w3c/html/commit/7813465098f1d9bc772114186e1c3b59254bf9dc

* Update to e-mail syntax checking for better compliance with the relevant
RFCs. (7770)
https://github.com/w3c/html/commit/161c244994c9ec4b4c545072dc611a3fa23ec23a

*  Appcache: Fallback when you're offline for prefer-online caches should
prefer the cached copy of the real resource over a fallback resource if
both exist. (7772)
https://github.com/w3c/html/commit/95019e72d2ba36a851da34cedc6a742d576c3c50

* Move prose into WebIDL for stepUp/stepDown in HTMLInputElement (7778)
https://github.com/w3c/html/commit/96ec77357c830221b67470f3453d56bfe9a3ee0a

* Strip a leading BOM from scripts in workers, if any. Also, use more of
the encoding spec. (7782)
https://github.com/w3c/html/commit/932676bf3da48b04950aeaacd97c8f9a998047c6

* Update HTML in preparation for Unicode 6.3 (7783)
https://github.com/w3c/html/commit/f7b38b4c404a50de0f03f22320b1c89bf12b2eff



Also, the following editorial fixes were applied:

** Adding cross-link to data of a text node to option element. (7761)
https://github.com/w3c/html/commit/df58f5c5a136dca13b13b30f33ab47ff4d67b3b1

** Typo on CanvasRenderingContext2D() (7766)
https://github.com/w3c/html/commit/f24e9b472800e619134ed258c3feef378b07f371

** Formatting cleanup to reduce diff to WHATWG spec (7771)
https://github.com/w3c/html/commit/c9f9802659a9c3f545f42d5d228d21275d4e004c

** Formatting cleanup to reduce diff to WHATWG spec (7773)
https://github.com/w3c/html/commit/9e25675b29c93742c97c4becf0c7db2f8687cbcb

** Introduce some crosslinks (7774)
https://github.com/w3c/html/commit/67225d6de35c3316849c977c1fd0bd1ea687cc90

** Specify image dimensions for recently-added images (7775)
https://github.com/w3c/html/commit/dd98d145a63a492b69b47e42057be9bde3fbda9a

** Ack for recent CSS change (7776)
https://github.com/w3c/html/commit/767a8e6b2fbda7cadd5eb8235788e9f730b6822f

** Remove duplicate words (7777)
https://github.com/w3c/html/commit/5fba53dc3381d0941b6143b6d19c6dfa4dee4cf8

**  tweak some class=impl markings (7779)
https://github.com/w3c/html/commit/9d91921e8c2721c6bd0b43f4ff8ffb6732009ad1

** improve IDL for readyState (7781)
https://github.com/w3c/html/commit/e302600c0f702fcb705d6e7cc5d2df0515580a35


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=7782&to=7783

Received on Thursday, 11 April 2013 04:52:42 UTC