W3C home > Mailing lists > Public > public-html@w3.org > December 2013

WHATWG patches applied to HTML5.1 Nighly

From: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
Date: Mon, 16 Dec 2013 17:19:05 +1100
Message-ID: <CAHp8n2=H1SESS_iQo6Nr439-rTM3byKFEaJf6vJ11KiFGGKLnQ@mail.gmail.com>
To: public-html <public-html@w3.org>
Hi all,

Here are the WHATWG changes from the past few weeks for your review.

HTML5.1 is now in sync with the WHATWG spec as of 2013-12-14 (SVN 8355).

Cheers,
Silvia.

===

Changes of interest:
---------------------------

* introduction of a resize event on video:
    Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=24099

  - https://github.com/w3c/html/commit/74f9a3bacde6755427b8fc2022ccfa6228866bd1
    [giow] (1) Add a 'resize' event to <video> elements for when the
video data changes dimensions.

  - https://github.com/w3c/html/commit/6a0e7194e967ea4e9e51c7425dd48abaee80cc68
    [giow] (3) Move onresize from just Window to Window and elements,
since <video> now uses it

  - https://github.com/w3c/html/commit/4e4ae4457a252b48de40fbb5a3bd6eb71d504d01
    [e] (0) Missed something in the index when updating onresize


* <template> element

  - https://github.com/w3c/html/commit/57c545df7d03f7afd60208fac35b907e3f2635cf
    [giow] (1) Make the template contents of <template> elements in
docs created by createDocument() not have live bindings.

  - https://github.com/w3c/html/commit/0828e35608e3ea38fc13a6e80ef4887e55b9553e
    [cgiowt] (1) innerHTML on template contents works like outside
templates, when it comes to forms.

  - https://github.com/w3c/html/commit/5f714d7acc2ebfb77692eb55e566a29eda9b3c64
    [cgiowt] (3) Change how the form element pointer affects parsing
<template> elements, to reduce weirdness in templates (e.g. before you
couldn't have a template that contained a form if it was itself inside
a form).


* Multiple Language handling
https://github.com/w3c/html/commit/be8f347b61356b146759574d433529fcfcf84a69
    [giow] (0) Redefine application-name to handle multiple languages.

* Appcache
https://github.com/w3c/html/commit/a06a8e99789ad246bb84d8afd6ac0335359bc18e
    [giow] (2) Appcache manifests are all UTF-8, including resolving URLs.

* Non-scripted <dialog>
https://github.com/w3c/html/commit/a953360a3064305298371c3c24b81f1084ae2bce
    [giow] (0) Make non-scripted <dialog> closing not throw uncaught exceptions.

*  Modal <dialog>
https://github.com/w3c/html/commit/859cf7cd2a12432a468d258493f2dff99dbdfab4
    [giow] (0) Make modal <dialog> ancestors inert too.

* MessageChannel
https://github.com/w3c/html/commit/e7a1d2f9c606a2f620bfebb152d09afbcb79999b
    [giow] (0) Make sure subsequent owners of an ill-fated port's
friend can know about that fate

* MessagePort
  - https://github.com/w3c/html/commit/b30885a89053f57089f84c180a8d890b0236af35
    [giow] (0) Add a way to catch the other side of a port having a
catastrophic death.

  - https://github.com/w3c/html/commit/a8c70c8575d040cfbf8367c530723f1af1384ca2
[giow] (1) Updates for r8297, fixing <option> to treat 'dirtiness'
correctly, and r8336, fixing 'error' events sent to MessagePort
objects to not race messages sent from those ports (or, worse, the
event that the port is delivered on...).


* <dialog> autofocus
    Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=23366

  - https://github.com/w3c/html/commit/49968eba023dc0d9b74ded165f29e37cfbf0ac81
    [giow] (1) Make <dialog> autofocus the first focusable control if
there isn't one with autofocus=''.

  - https://github.com/w3c/html/commit/e45d2cbeb7f242aec1825958beb1e552753c7cf2
    [e] (0) Rearrange text from r8338 to be less ambiguous.


* bidi
  - https://github.com/w3c/html/commit/36b26490d39317e1ad47df1ae14e9fe63b32c2dd
    [giow] (1) Move all requirements about bidi out and just rely on
CSS instead. Also, fix the CSS rules for <bdo>.

  - https://github.com/w3c/html/commit/734a214dfdee242d3ce37d78b4a3bd94efd9630f
    [e] (0) Clarify bidi CSS rules interaction


* <strong>
  - https://github.com/w3c/html/commit/0b0b4cf64b41312a6436831adff2cb652fd6bbe1
    [a] (2) Elaborate on <strong>'s semantics, add new examples.

* fragment identifier
  - https://github.com/w3c/html/commit/009c95beb91668ccd2c26112057faf83d0acf190
    [giow] (0) Make the fragment identifier handling rules match browsers better

* about:blank
  -  https://github.com/w3c/html/commit/94e5263d5086e735703955f1677e2e3b249f35e5
    [giow] (3) Make the default about:blank doc have a <head>

* browsing context
  - https://github.com/w3c/html/commit/3ffc909421975bb8db304ba26046b34f1ae2bcc1
    [giow] (3) Create a Window with the Document when you create a
browsing context

* activation behaviour on video
  - https://github.com/w3c/html/commit/531b3a1832091df72da896d7bb72ca803ae60b56
    [giow] (1) Make <video> have an activation behaviour

* comment parsing
  - https://github.com/w3c/html/commit/189fb0fa3951b315f87b24ee7e716228b7ccbc91
    [c] (2) Another attempt at redefining <script> content rules


Editorial changes:
---------------------------

*  https://github.com/w3c/html/commit/28c96e21f51e3ab8ed10a5fb61e3890c15ba2287
    [e] (0) Try to clarify the ping='' header requirements.

* https://github.com/w3c/html/commit/4b6ae73c44e554f5cd9996775b4438d010626674
    [e] (0) Typo in link types section.

* https://github.com/w3c/html/commit/26ea2948652b6241d8440b37f10e1791907c23f0
    [e] (0) improve terminology consistency for 'anchor-point'
property description

* https://github.com/w3c/html/commit/50a8e6e5c2827b94b8518b9d4c0944cf0f43eac0
    [e] (0) Clarify <link sizes> semantics.

* https://github.com/w3c/html/commit/6a50b821d719bfa062816ba2d14cdcd0328eae21
    [e] (0) copy/paste typos - Location is an object, not an element

* https://github.com/w3c/html/commit/e0209f3cbe1ead12b4f7e10186a5a51a4d58a396
    [e] (0) Examples for method='', including method=dialog

* https://github.com/w3c/html/commit/501dba33a444d75b24b5ebfa8f91944c803022b7
    [e] (0) Clarify the entries for the seeking and seeked events in
the media event summary table

* https://github.com/w3c/html/commit/b610eb0c01236281b7e83b7716c9f6d26e8606b0
    [giow] (3) Define img.complete to include broken images, per implementations

* https://github.com/w3c/html/commit/f04f55ccd0314441acc0eb37c7d8b699d20427d2
    [e] (0) Make this intro text about autocomplete less confusing

* https://github.com/w3c/html/commit/01ac6f3441178164a0709e9eabd1a8bdd5be8719
    [e] (0) Allow workers that become suspendable but still have
outstanding work to get GC'ed.

* https://github.com/w3c/html/commit/e224e22a9977c589d9d5e371bdf0839ffcfdb5d4
    [e] (0) Allow suspendable workers that aren't protected to get GC'ed.

* https://github.com/w3c/html/commit/173bf9f7e301887ecc55ee20cb44a08f75c0d272
    [e] (0) for consistency, lowercase 'workers' in some references to
Web workers

* https://github.com/w3c/html/commit/eba3a5434fa8b1c79e9823bf9d23e7a8229068cc
    [e] (0) Help people find validators

* https://github.com/w3c/html/commit/2f4f45de2de9b89b288e17fc6c33ad3a9894941d
    [e] (0) Add another <output> example

* https://github.com/w3c/html/commit/c738c165f3e71bb9a78cda573b642fdb8d84c29a
    [e] (0) Make this example have longer more descriptive anchors

* https://github.com/w3c/html/commit/fdf081f9f7f0108062d7d74bdca10f605ec7e23c
    [e] (0) Reset buttons also don't get submitted, so it's probably
safe to translate them too.

* https://github.com/w3c/html/commit/6d0b04338fbea35f8b0d70cb84942f38a1b90e6c
    [e] (0) Missed some attributes from the index

* https://github.com/w3c/html/commit/b8ee5f46b5d2091eba6040c27eed5ad43b37433e
    [e] (0) Clarify what it means for an image to have an origin

* https://github.com/w3c/html/commit/b9d6a171a743b2c54836495f08a835a8ffa67247
    [e] (0) Move away from angle brackets and towards proper Unicode
characters, since Unicode font support is widespread now.

* https://github.com/w3c/html/commit/155feaec1cee679297d303a96186616602f7a89a
    [e] (0) Tidy the 'trace a path' algorithm (CANVAS)
Received on Monday, 16 December 2013 06:19:53 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 29 October 2015 10:16:36 UTC