- From: Robin Berjon <robin@w3.org>
- Date: Mon, 08 Jul 2013 17:27:33 +0200
- To: "HTML WG (public-html@w3.org)" <public-html@w3.org>
Hi all, Below is a list of the changes cherry-picked from the WHATWG spec into the HTML 5.1 spec. These are changes made between 1st July and 8th July, and are up to date with upstream (r8035). The following bug was closed: https://www.w3.org/Bugs/Public/show_bug.cgi?id=21292 * [cgiow] (3) Change the HTML parser from using 'act as if' tokens to inlining the behaviour. The only normative changes should be the number of 'parse errors' detected in certain edge cases. Three occurrences of 'act as if' remain. This should make it a lot easier to fix the spec's namespace issues. Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=22322 https://github.com/w3c/html/commit/233477dcb227728ab08ff9c86566f14ef91983ed * [e] (0) Remove the remaining 'act as if' cases. This _should_ be an entirely editorial fix, but reviews are definitely encouraged... Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=22322 https://github.com/w3c/html/commit/b67b4ace09673c72593c355b4d8a0bec4e1ba6bf * [cgiow] (3) Make all occurrences of 'same tag name' in the parser explicitly refer to HTML elements. Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=21308 https://github.com/w3c/html/commit/42979d2fd685cc2a92d617b6a8ee5c641d4e9de5 * [e] (0) Typo in parser https://github.com/w3c/html/commit/55a635838bd610833125c1449bb01e3b16179f9b * [e] (0) Try to clarify 'additional allowed character'. https://github.com/w3c/html/commit/14cbac36533b326026c57d444f552953e64f8bca * [cgiow] (3) Make fragment parsing work even better on non-HTML elements https://github.com/w3c/html/commit/28bc7d493b404b9a39a9df9c1e1e50d8c14c50b6 * [cgiow] (3) Fix more 'same tag name' issues (HTML parser). https://github.com/w3c/html/commit/3a1404742d7506a6e501fe658939ada46116c012 * [giow] (3) Make showModalDialog()'s returnValue logic more closely match Firefox. Previously it matched nobody. None of the browsers match each other. Firefox's behaviour seems the sanest. https://github.com/w3c/html/commit/6a8f62d19ef00d87979c531dd07498cfd35e33f7 * [giow] (3) <img> is form-associated (because legacy), but doesn't have a form='' attribute (because sanity). So... update crazy town to be even more crazy. https://github.com/w3c/html/commit/18d2757c4d2b6a113cbe9b38a39a892dc388bb62 * [giow] (3) Make the empty string no longer be a possible index for most objects that can be indexed by name. https://github.com/w3c/html/commit/b76519dd2c5c22d2bc1ba3a5798898eae3847229 * [e] (0) Try to be clearer about what 'applies' means for these input-related attributes. https://github.com/w3c/html/commit/0fe10e773fc596aa1ca1681370249a8010baa85e * [giow] (1) Clarify how autoplay and subtitles interact. Mostly editorial cleanup, though I change a 'false' to a 'true', so not entirely. https://github.com/w3c/html/commit/4194e97a38d3624cf51dba5d0267ae4611d4a1fe * [e] (0) Copypasta fix in navigator.language section. https://github.com/w3c/html/commit/4682d16d7316e8627b49106bde88b11248eb362c * [e] (0) typo in canvas section https://github.com/w3c/html/commit/d93ab81cef1b988b7c26ce546f32f443e9ff6cb7 * [e] (0) When I copy-pasted the <object> text into the <embed> section, I missed some occurrences of the word 'object'... https://github.com/w3c/html/commit/e3749831d48fbe2b48d13e0a6b49bd843ef3a7b5 * [e] (0) Make the XML terminology a bit more precise. https://github.com/w3c/html/commit/b600be5ab1bf75a9d3343c75de5b8448bafeff8d * [e] (0) Point out that UA-specific limitations are a fingerprinting vector too. https://github.com/w3c/html/commit/ed1ea9cb470654ab069dd11829fcc9055788fb91 * [e] (0) Be more explicit about requirements. https://github.com/w3c/html/commit/76ff6e0333db8972ccbc634165922057675297e8 * [e] (0) consistency in parser prose https://github.com/w3c/html/commit/3ba847a05ad24c096f78fd60ae3afcf140a26b60 * [e] (0) Make it clearer that 'global attributes' includes the ARIA attributes https://github.com/w3c/html/commit/76e0c412f6b8a71490c98e8f804e0afd73900341 * [e] (0) Remove an over-broad statement that just confuses matters with respect to what's available in a Worker. If anyone sees something that should be available in a Worker but isn't explicitly allowed, let me know. https://github.com/w3c/html/commit/fd7f2ff3eb74b0ab0b7b0241dafd320fa08685b8 * [c] (3) Make <script> be accepted in most places <template> is now accepted, e.g. inside <table>s. Doesn't affect parsing. https://github.com/w3c/html/commit/e92161bbeb11d2ed1a2e3f5f45e63171f4102d83 * e] (0) Clean up some redundancy and duplication and errors in examples. (affects parser, amongst other things) https://github.com/w3c/html/commit/ba0a7ddccb5e5a5a58fe99902fca2ea4cc651de0 * [e] (0) <menuitem default> in index https://github.com/w3c/html/commit/ac51de5adaaada2763ba12894bb4bc785a691c82 * [e] (0) make this example script more resilient https://github.com/w3c/html/commit/cf24e29ed176de3e8f6bbc789dc2284ab5ac6134 * [c] (0) Make a note that this is where command='''s syntax is defined, and also make <menuitem> something that can be legally given in a detached subtree https://github.com/w3c/html/commit/f7fc560975379677c23b1870246a58d5ee21de10 * [c] (0) Restrict <menuitem radiogroup> to not allow the empty string (since it'll look like it's different than the absence of the attribute, but those two cases are treated the same) https://github.com/w3c/html/commit/ab55fd740319b6065f8613a7317c9cd192822fd7 * [e] (0) Add an example of radio buttons. https://github.com/w3c/html/commit/0637569a0ed70601f882a28b6fad984217fbfc48 * [e] (0) Fix some cross-references in the form section https://github.com/w3c/html/commit/1d1fee8ab7acff1a55cb1971528cce9c5ed0972f * [e] (0) Elaborate on srcdoc='' syntax. https://github.com/w3c/html/commit/4c1707fb537fa08d4f0f14bcfd0115e3fe39fc9d * [e] (0) Be more consistent and clear with use of 'token' and 'current token' https://github.com/w3c/html/commit/bb287068e2fa396044cac3630d073c362a8b2b89 * [e] (0) Oops, reverse r8016. I misread the XML spec. https://github.com/w3c/html/commit/57c8831b4cb812befc3607271b10835abcec79cd * [giow] (3) Hopefully final fix for automatic directionality. https://github.com/w3c/html/commit/e3cfe6c6b75b66512c2ec2a639cfa4ad5faeaac6 * [e] (0) Minor tweaks of spellcheck='' text. https://github.com/w3c/html/commit/226529cd928c06b95441622bca50056825d3a2dd * [c] (2) Allow multiple <style scoped> blocks in a row https://github.com/w3c/html/commit/04113a89055bfc4af8ba9080b5864c405d355ff9 -- Robin Berjon - http://berjon.com/ - @robinberjon
Received on Monday, 8 July 2013 15:27:42 UTC