| SVN | Bug | Comment | Time (UTC) |
| 6 | | Update <canvas> to be more normative; update patterns to start on coordinate system origin (should match mozilla/safari, and be implementable, unlike before); introduce a clause allowing hardware limitations to guide implementations; use that clause to allow arbitrary nesting depth limitations in html parser. Changes made in parallel, in response to requests from vlad (in bugzilla) and mrbkap (on IRC). | 2006-03-08 00:21 |
| 7 | | Typo fixes, wording simplifications, defined error handling for lone LIs, defined handling for value attribute better, added some TODO notes from Henri regarding content model rules | 2006-03-10 19:44 |
| 8 | | updated status section and misc conf criteria | 2006-03-10 19:58 |
| 9 | | Updates to the Conformance section based on dbaron's feedback | 2006-03-10 20:05 |
| 10 | | Need work on this section (encoding detection). Added some issues and XXX comments on the matter. | 2006-03-10 20:50 |
| 11 | | Text from Henri for conf checkers and parse errors | 2006-03-10 21:04 |
| 12 | | Minor fixes to the parser part. | 2006-03-11 00:07 |
| 13 | | Minor typo fixes and notes. | 2006-03-11 01:28 |
| 14 | | Bunch of minor fixes in the parsing section | 2006-03-21 02:05 |
| 15 | | <meter> and <progress> (sorry for the big checkin, had svn issues) | 2006-03-29 01:50 |
| 16 | | A few changes to the parser based in implementation feedback | 2006-03-30 07:23 |
| 17 | | Changes in response to bz's implementation feedback for the alternate stylesheet API. Also, changed an occurance of 'marker' to 'bookmark' in one of the algorithms in the parser because the word 'marker' is used for something else already. | 2006-04-05 06:22 |
| 18 | | Removed '(optional)' from all attribute definitions while we work out what we want to do there. Minor clarification in the ASSDOM spec. | 2006-04-09 02:57 |
| 19 | | More notes on <script defer>, minor wordsmithing in the parsing spec. | 2006-04-13 00:16 |
| 20 | | Navigating-across-documents section placeholder, first draft of Custom-protocol-and-content-handlers section, fix a bunch of typos | 2006-04-13 08:20 |
| 21 | | misclosed tag | 2006-04-13 08:32 |
| 22 | | More security concerns with the new content handler idea | 2006-04-13 08:41 |
| 23 | | Storage APIs version 2.0: Now with SSL Support and Only Supporting Lame Text Strings | 2006-04-13 22:25 |
| 24 | | Expand the intro to 'Client-side session and persistent storage' a little bit, reword some of the text in the handlers section. | 2006-04-13 22:48 |
| 25 | | Fix minor issues raised by jst and biesi in the content handler and storage sections | 2006-04-13 23:46 |
| 26 | | bool=>boolean | 2006-04-14 01:10 |
| 27 | | typo markup fix; make abortion legal for browsers | 2006-04-15 11:12 |
| 28 | | Make alternate stylesheet set names case-sensitive. | 2006-04-15 11:14 |
| 29 | | Big changes to the way we do <title> and <script> parsing, and how we handle EOF conditions. | 2006-04-18 20:36 |
| 30 | | minor parser changes | 2006-04-19 04:00 |
| 31 | | More changes to the parsing model | 2006-04-20 21:01 |
| 32 | | Clear up the handling of EOF tokens in body parsing (pass 1) | 2006-04-20 21:23 |
| 33 | | added notes to focus section; addressed biesi's comments in the content handler section; fixed a bug in the parser section (<col> elements); added a note about window.getAttention() | 2006-04-21 23:11 |
| 34 | | One more EOF handling case | 2006-04-22 01:06 |
| 35 | | Remove XMLHttpRequest in favour of the W3C spec for the same API. | 2006-04-22 01:14 |
| 36 | | Fix an infinite loop when hitting </td> or </th> in a document, oops. | 2006-04-22 01:16 |
| 37 | | Added note to calm implementors that can't work out why whitespace ends up in the wrong place | 2006-04-22 02:07 |
| 38 | | Fix ambiguous text in the select insertion mode | 2006-04-22 02:55 |
| 39 | | Frameset parsing fixes | 2006-04-22 04:28 |
| 40 | | Simplify the AAA while making it actually work... | 2006-04-22 05:03 |
| 41 | | Remove some lies! Damn lies! which wasted an hour of my time. | 2006-04-22 07:33 |
| 42 | | Address some of biesi's comments for content handling; fix whitespace and comment handling in the parser | 2006-04-24 20:26 |
| 43 | | Change the way we classify elements (for no apparent reason as it turns out); fix the phrasing element end tag algorithm (<span><table></span> was broken) | 2006-04-25 03:22 |
| 44 | | add isPointInPath() | 2006-04-26 20:16 |
| 45 | | Clear up that the content handler thing is only for _potential_ handlers. | 2006-04-27 00:51 |
| 46 | | isindex anchor | 2006-04-28 03:50 |
| 47 | | rename marked section to markup declaration | 2006-05-01 23:03 |
| 48 | | Minor fix to informative text regarding toDataURL | 2006-05-01 23:06 |
| 49 | | Some work on script defer/async | 2006-05-03 00:27 |
| 50 | | getImageData/drawImageData proposal | 2006-05-05 23:39 |
| 51 | | Make <!-- -- --> a parse error | 2006-05-10 14:59 |
| 52 | | shapes in canvas - minor edits | 2006-05-16 14:33 |
| 53 | | fix a minor typo in the canvas rgba() spec | 2006-05-17 15:23 |
| 54 | | Canvas changes -- putImageDara; transform(), and minor changes | 2006-05-19 09:22 |
| 55 | | Mention case folding in a couple of places | 2006-05-19 09:43 |
| 56 | | security of drawimagedata | 2006-05-19 15:35 |
| 57 | | mention more about rounding for the imagedata apis | 2006-05-19 15:52 |
| 58 | | Few minor canvas edits | 2006-05-19 16:39 |
| 59 | | Minor changes to Audio (repeat->play) and getItem in Storage. | 2006-05-24 16:18 |
| 60 | | Sample implementation of custom handlers to explain things better | 2006-06-01 22:46 |
| 61 | | Make the description slightly more explicit | 2006-06-01 23:12 |
| 62 | | Move paragraphs around so that people who don't read the spec before complaining (e.g. sicking) can get the clues earlier. | 2006-06-01 23:27 |
| 63 | | Minor work on scripting, fix example bug in storage section. | 2006-06-02 20:38 |
| 64 | | Script defer/async draft work | 2006-06-06 04:01 |
| 65 | | More work on <script> | 2006-06-06 04:13 |
| 66 | | minor async edits | 2006-06-06 22:01 |
| 67 | | Big editorial changes of the introduction section, moving stuff into other parts of the spec as appropriate, adding a dependencies section; also did s/DocumentWindow/DocumentUI/. | 2006-06-09 06:41 |
| 68 | | Restructuring to fit the new W3C world; part 1 (WindowHTML in, DocumentUI out); also a few fixes here and there e.g. in the parser. | 2006-06-22 04:01 |
| 69 | | Unexpected EOF should report a parse error. Whe should abort the steps in the AAA even if there is no formatting element at all. | 2006-06-22 05:25 |
| 70 | | Fix a bug that would make the stack and the list get out of sync... | 2006-06-22 06:07 |
| 71 | | IDs for Anne | 2006-06-23 22:36 |
| 72 | | <b><p><b></p></b> didn't work. | 2006-06-26 20:11 |
| 73 | | Move some sections around (wip) | 2006-06-27 22:13 |
| 74 | | More section moves | 2006-06-27 22:21 |
| 75 | | Fx the onerror section and move the other browsing context sections out into separate sections | 2006-06-27 23:03 |
| 76 | | Move disclosure element; update acks; add parse errors for EOF in title elements, etc | 2006-07-01 07:06 |
| 77 | | Define a <details> element to act as a disclosure triangle widget. | 2006-07-06 06:09 |
| 78 | | Make all EOF processing go through the data state. | 2006-07-07 01:00 |
| 79 | | Make contenteditable case-insensitive | 2006-07-12 01:32 |
| 80 | | minor changes to parser spec | 2006-07-12 01:52 |
| 81 | | More security problems with storage areas | 2006-07-13 07:51 |
| 82 | | Couple more examples in the security section for storage. | 2006-07-13 07:56 |
| 83 | | Make option/optgroup not create nodes in body insertion mode | 2006-07-14 03:37 |
| 84 | | Second draft of <details> | 2006-07-17 23:47 |
| 85 | | More <details> notes. | 2006-07-18 00:00 |
| 86 | | Clarify the bogus comment state rules | 2006-07-18 23:47 |
| 87 | | make attribute duplication a parse error | 2006-07-20 00:48 |
| 88 | | typo fixes | 2006-07-20 05:19 |
| 89 | | Fix </html> handling | 2006-07-21 03:55 |
| 90 | | AAA fixes: don't bother checking if the node was no longer in the tree now, remove nearest block concept | 2006-07-22 01:26 |
| 91 | | WIP for d.w(); make <hx> start tags close <hx> elements | 2006-07-26 00:40 |
| 92 | | Oops... (AAA impossible situations: some elements aren't in the list, but aren't blocks...) | 2006-07-27 23:24 |
| 93 | | Typos s/let/if/ | 2006-07-27 23:29 |
| 94 | | Need to also remove the non-formatting nodes, or things go all skewiff | 2006-07-28 00:47 |
| 95 | | <wbr> is an empty element. | 2006-07-31 21:42 |
| 96 | | How To Read This Specification and other minor edits | 2006-07-31 23:44 |
| 97 | | More minor changes to the intro section | 2006-07-31 23:59 |
| 98 | | Minor id change s/intro/introduction | 2006-08-01 17:21 |
| 99 | | Fix issue in parser with </select>, <a>-implying-</a>; update security section in gen'ed page | 2006-08-03 20:47 |
| 100 | | Fix <a><table><a></table> | 2006-08-05 01:47 |
| 101 | | Minor text additions for the navigation processing model | 2006-08-11 01:56 |
| 102 | | Next pass at doing document.write() plumbing... (more to come) | 2006-08-13 07:51 |
| 103 | | it's a switch, not a normal dl | 2006-08-13 07:56 |
| 104 | | Markup error | 2006-08-13 07:59 |
| 105 | | Consistent markup | 2006-08-13 08:03 |
| 106 | | Make the parser set the insertion point correctly and generally make the next step along the way of defining document.write() | 2006-08-13 19:03 |
| 107 | | markup fixup | 2006-08-13 19:05 |
| 108 | | Clarifications to the insertion point handling. More cross-refs across scripting sections. | 2006-08-13 19:12 |
| 109 | | Notes for document.write() | 2006-08-13 20:10 |
| 110 | | <details> draft 1 done; removing TBW tag | 2006-08-14 04:44 |
| 111 | | More IDs for cross-refs | 2006-08-14 07:35 |
| 112 | | Example for entity parsing. | 2006-08-14 23:08 |
| 113 | | More fragids. | 2006-08-15 05:42 |
| 114 | | What's a duplicate attribute? Exact same name. | 2006-08-21 08:16 |
| 115 | | Change the way that paths work to be compatible with safari | 2006-08-29 19:13 |
| 116 | | Set the stage for datagrid changes | 2006-09-12 23:44 |
| 117 | | more datagrid notes | 2006-09-12 23:45 |
| 118 | | Add progress.position for datagrid purposes, tweak some definitions for progress and make more cross-references | 2006-09-13 00:01 |
| 119 | | Data Grid Draft 2 | 2006-09-19 23:32 |
| 120 | | ID for datagrid | 2006-09-19 23:38 |
| 121 | | drag and drop baby | 2006-09-21 19:01 |
| 122 | | minor things missed when defining drag-and-drop (e.g. adding draggable to the HTMLElement interface IDL) | 2006-09-21 19:05 |
| 123 | | text field selections | 2006-09-21 22:03 |
| 124 | | make insertion modes links, document.write() notes, rearrange script section, minor edits to the tokeniser, placeholder for attribute minimisation handling | 2006-09-21 22:58 |
| 125 | | . .update.sh | 2006-09-21 23:03 |
| 127 | | start of a d.w() section | 2006-09-21 23:22 |
| 128 | | make the table slightly more verbose | 2006-09-21 23:26 |
| 129 | | Behold, document.write() in HTML | 2006-09-21 23:56 |
| 130 | | more clear issue markers | 2006-09-21 23:58 |
| 131 | | minor grammar nazi attack | 2006-09-22 00:01 |
| 132 | | crossref error | 2006-09-22 00:03 |
| 133 | | notes for innerHTML, cache pining, fix typo 'characters tokens', add issue about merging phases and insertion modes | 2006-09-25 17:35 |
| 134 | | add placeholder for where mathml-p might go | 2006-09-25 18:09 |
| 135 | | define terminology getting/setting. placeholder for innerHTML in HTML. some wording fixes for RFC2119-compliance in the definition of 'reflect'. | 2006-09-25 22:56 |
| 136 | | innerHTML getter draft 1 | 2006-09-26 20:49 |
| 137 | | minor editorial tweaks to the innerHTML getter | 2006-09-26 21:58 |
| 138 | | Behold! The goodness that is the innerHTML setter. | 2006-09-28 23:15 |
| 139 | | add another example of bogus sillyness in innerHTML | 2006-09-28 23:22 |
| 140 | | move rfc2119 reference, and update to new postprocessor | 2006-10-11 23:10 |
| 141 | | Oops, noframes was listed twice. Also, 'Create an element node for' wasn't hyperlinking correctly. | 2006-10-12 20:17 |
| 142 | | Make <optgroup> and <option> share the same definition, since they're the same. | 2006-10-12 21:16 |
| 143 | | <frame> is an empty element. Oops. | 2006-10-12 21:21 |
| 144 | | Oops, broke the reset insertion mode algorithm in the <table> case | 2006-10-13 00:46 |
| 145 | | HTMLCollection work | 2006-10-13 22:27 |
| 146 | | checkpoint: s/Avalon/WPF/; define "tree order" and link to it; define "ignored" and link to it (using old definition); define "collections" and HTMLCollection and HTMLFormControlsCollection and begin on HTMLOptionsCollection; add note for img.src behaviour | 2006-10-16 22:35 |
| 147 | | HTMLOptionsCollection definition | 2006-10-17 01:00 |
| 148 | | ECMAScript *ODM* binding; add note about .add/.remove on select elements; DOMTokenString part 1; placeholder for definition of space separated token strings. | 2006-10-17 05:26 |
| 149 | | Move markers around and make a note more visible | 2006-10-17 05:40 |
| 150 | | remove a few 'the the's. | 2006-10-17 17:31 |
| 151 | | add ackn | 2006-10-17 17:55 |
| 152 | | document.title part 1 | 2006-10-17 21:52 |
| 153 | | the html/head/title/body elements; document.title | 2006-10-17 22:35 |
| 154 | | add some quotes around 'the body element' in one case where we mean the formal term-ish; add some notes of what needs defining | 2006-10-17 22:42 |
| 155 | | document.referrer | 2006-10-18 00:09 |
| 156 | | add some notes from my research | 2006-10-18 06:10 |
| 157 | | add some notes in teh parser text since we have some open issues with unexpected stuff at the start and end of streams | 2006-10-18 23:37 |
| 158 | | add an example to the 'a' start tag case to explain the weird requirements | 2006-10-19 00:43 |
| 159 | | Replace 'anything else' with something less confusing | 2006-10-19 05:15 |
| 160 | | colgroup/column group | 2006-10-19 20:24 |
| 161 | | Error Handling for collections; link security exception to a placeholder definition. | 2006-10-19 21:49 |
| 162 | | handle HTML elements with no 'name' attribute in HTMLCollection (for templateElements, tBodies, rows, etc) | 2006-10-19 22:50 |
| 163 | | document.domain and document.URL definitions (except for the hard parts) | 2006-10-20 00:18 |
| 164 | | the body element and document.body | 2006-10-20 03:22 |
| 165 | | Define the images, links, forms, and anchors collections. | 2006-10-20 03:40 |
| 166 | | document.cookie; placeholder for document.open | 2006-10-20 21:44 |
| 167 | | getElementsByName draft 1, add notes for document.close() | 2006-10-20 22:06 |
| 168 | | limit getElementsByName() to certain elements | 2006-10-20 22:31 |
| 169 | | move some comments around to more appropriate places | 2006-10-20 22:34 |
| 170 | | document.getSelection() in the DOM section | 2006-10-20 22:42 |
| 171 | | notes in getElementsByName() | 2006-10-20 22:44 |
| 172 | | document.commands definition; collapse some space in an IDL block due to comments | 2006-10-20 22:52 |
| 173 | | clarify 'root element' since we define that term to mean something slightly different in some cases | 2006-10-20 22:57 |
| 174 | | minor editorial tweaks -- capitalisation, etc | 2006-10-21 00:35 |
| 175 | | add designMode placeholder section; link to that and execCommand in the document section | 2006-10-21 00:46 |
| 176 | | getElementsByClassName() with string and array versions | 2006-10-23 19:58 |
| 177 | | getElementsByTagName() now taks an array only. | 2006-10-23 20:02 |
| 178 | | ackn update | 2006-10-23 20:11 |
| 179 | | Twiddle things around in the Document section, remove useless forward references. | 2006-10-23 21:41 |
| 180 | | Move the editing stuff into its own section | 2006-10-23 22:00 |
| 181 | | Array isn't typed enough. Let's use another pretend syntax. | 2006-10-23 22:05 |
| 182 | | start mentioning document.open()... | 2006-10-24 01:37 |
| 183 | | document.open() 4+ arg work | 2006-10-24 03:11 |
| 184 | | document.open() first draft completion. | 2006-10-24 07:44 |
| 185 | | document.close placeholder | 2006-10-24 07:47 |
| 186 | | document.open/document.close draft 2 | 2006-10-24 22:12 |
| 187 | | wording tweak in document.close() | 2006-10-24 22:29 |
| 188 | | define document.innerHTML, do cleanup from the fallout that causes | 2006-10-24 23:43 |
| 189 | | remove 'proposal' markup in canvas section, tighten up some of the canvas normative prose, and poke at the document.write()-in-XML case. | 2006-10-25 00:47 |
| 190 | | innerHTML and document.write() for XML, first complete draft; also correct the intro now that we split the APIs into four sections. | 2006-10-25 05:05 |
| 191 | | HTMLElement TBW->WIP | 2006-10-25 05:08 |
| 192 | | move the dom sections around a bit; markup 'HTML documents' and 'XML documents'; minor related tweaks to text. | 2006-10-25 05:48 |
| 193 | | big overhaul of the use of HTML, XHTML, HTML Documents, XML Documents, XHTML, HTML Namespace, and other related terms. (also, fix it so 'document.anchors' is hyperlinked correctly.) | 2006-10-25 06:32 |
| 194 | | big, not bug... | 2006-10-25 07:29 |
| 195 | | Move sections around in the DOM section again; add a section on APIs in HTML documents (case-sensitivity etc) | 2006-10-25 19:32 |
| 196 | | Move HTMLElement definition up to where it should be (part 1) | 2006-10-25 19:37 |
| 197 | | HTMLElement cleanup | 2006-10-25 19:43 |
| 198 | | Make HTML Elements a term too (hyperlinks some stuff, weee) | 2006-10-25 19:46 |
| 199 | | hyperlink 'html elements' some more now that we define it | 2006-10-25 19:51 |
| 200 | | make use of HTMLElement for unknown elements a requirement. add placeholders for contenteditable, tabindex in HTMLElement. replace forward reference with an issue asking for general forward reference | 2006-10-25 20:52 |
| 201 | | more work on HTMLElement | 2006-10-25 22:01 |
| 202 | | global attribute changes (mostly editorial) | 2006-10-25 22:19 |
| 203 | | move global attributes up a bit | 2006-10-25 22:29 |
| 204 | | editoral: used wrong elements dt/dd; also, didn't define class and contenteditable correctly | 2006-10-25 22:37 |
| 205 | | try making the global attributes thing an element dl | 2006-10-25 22:40 |
| 206 | | extraneous > in markup (probably from the original, too, go figure) | 2006-10-25 22:45 |
| 207 | | HR element (still looking for a decent backronym for that, let me know if you find one...) | 2006-10-25 22:59 |
| 208 | | HR done, not TBW anymore; change <i> to <x> for now. | 2006-10-25 23:07 |
| 209 | | markup error x/ -> x</ | 2006-10-25 23:08 |
| 210 | | <t> element, draft the first. | 2006-10-26 08:23 |
| 211 | | Ignacio Javier pointed out a typo and confusion (TCP connection security handling paragraph) | 2006-10-26 08:27 |
| 212 | | missing quotes make validation hard | 2006-10-26 08:30 |
| 213 | | add issue to ask for help on <t>. Also, make a half-hearted attempt at clarifying the timezone definition. | 2006-10-26 08:39 |
| 214 | | markup error in example; <t> becomes </t> now | 2006-10-26 08:44 |
| 215 | | microsyntaxes for numbers; some cleanup related to the use of terms like 'whatespace'. | 2006-10-27 01:03 |
| 216 | | oops, s/gauge/meter/... | 2006-10-27 01:06 |
| 217 | | don't require violation of other specs (idness); add the word DOM in certain places for clarity; add some issues -- we're going to need to redefine some attrs in terms of microsyntaxes eventually. | 2006-10-27 01:24 |
| 218 | | profile attribute: should use microsyntax. Also, make it use a different hyperlink title for consistency. | 2006-10-27 01:36 |
| 219 | | placeholders for URI microsyntaxes | 2006-10-27 01:41 |
| 220 | | add reminder to go through and define all attribute value syntaxes | 2006-10-27 01:42 |
| 221 | | refs have square brackets | 2006-10-27 01:45 |
| 222 | | Move the definition of the datetime attribute up to the microsyntax section | 2006-10-27 05:23 |
| 223 | | How to parse datetime='' on <ins> and <del> elements. | 2006-10-31 07:37 |
| 224 | | placeholder for 'date and/or time' section | 2006-10-31 07:47 |
| 225 | | spacing issues with inequalities | 2006-10-31 07:49 |
| 226 | | forgot to mark example as example | 2006-10-31 07:51 |
| 227 | | spacing issues with inequalities | 2006-10-31 07:53 |
| 228 | | introduced extraneous character at top of file, oops | 2006-10-31 07:56 |
| 229 | | date or time (rules for parsing <t>); move some macros around to help with that; add a comment on the use cases for APIs for <t>. | 2006-11-01 00:05 |
| 230 | | tokens part 1 | 2006-11-01 00:13 |
| 231 | | Tokens part 2: define the algorithms; make DOMTokenString use them. | 2006-11-01 00:43 |
| 232 | | class attribute redefined in terms of microsyntaxes | 2006-11-01 00:49 |
| 233 | | Remove the placeholders for microsyntaxes for URIs for now | 2006-11-01 00:50 |
| 234 | | clarify minor things about HTML Documents vs XML Documents | 2006-11-01 01:15 |
| 235 | | make document.innerHTML kill any active parser first (on setting) | 2006-11-01 01:23 |
| 236 | | behold! placeholders for multimedia elements. | 2006-11-01 01:55 |
| 237 | | make some minor edits based on comments by Stephen Ma (networking). | 2006-11-01 02:12 |
| 238 | | <iframe> section header | 2006-11-01 15:44 |
| 239 | | note bz feedback about innerHTML | 2006-11-01 15:47 |
| 240 | | embed, object, param, map, area headers. Make comments and PIs explicitly not affect content model. | 2006-11-01 21:38 |
| 241 | | notes to self about usemap, area | 2006-11-01 21:47 |
| 242 | | move attributes around so that the order is consistent across elements | 2006-11-01 21:55 |
| 243 | | placeholder for canvas | 2006-11-01 23:47 |
| 244 | | Believe it or not, microsyntaxes are defined now\! Weee\! | 2006-11-02 00:22 |
| 245 | | remove bogus link to 'views'. place [] around a reference without []. Move Link Types section to a new section under Processing Models. | 2006-11-02 00:53 |
| 246 | | hreflang might not be present | 2006-11-02 01:17 |
| 247 | | The Great Link Abstraction: factoring out common definitions for <link>, <a>, and <area>. | 2006-11-02 15:55 |
| 248 | | WIP on <area> and image maps | 2006-11-02 16:26 |
| 249 | | dfn img-alt and img-src; mention usemap in img and object definitions | 2006-11-02 16:35 |
| 250 | | DOM attributes for embedded content; also, add some 'must's to DOM attribute reflections that were missing them | 2006-11-02 16:46 |
| 251 | | dom-a- to dom-img- for the img ones, heh | 2006-11-02 16:57 |
| 252 | | quirk is covered by definition of 'reflect' | 2006-11-02 16:59 |
| 253 | | make sure className.match(), etc, still works | 2006-11-02 17:02 |
| 254 | | note empty sections | 2006-11-02 17:03 |
| 255 | | more notes for image maps ismap/usemap processing | 2006-11-02 17:35 |
| 256 | | add more stuff to <img> definition, slightly more placeholding for usemap | 2006-11-02 18:40 |
| 257 | | behold: the <img> element. Placeholders for some sections that the <img> definition now refers to that don't exist yet. Also, changed media to medium in certain cases. | 2006-11-03 10:25 |
| 258 | | remove one mention of CSS pixels and just make it say length, so that we don't have to ref css21 twice in one section, and so that we don't constrain the rendering section | 2006-11-03 10:31 |
| 259 | | Constructors on WindowHTML: draft 1; note that IDL does give type info which we mustn't lose; define firing a load/error event; define new Image(); img.complete; define <img src=''> and <img alt=''> better. | 2006-11-04 04:49 |
| 260 | | move canvas placeholder up to before area/map | 2006-11-06 19:00 |
| 261 | | <title> cleanup now that we have a parser and a DOM | 2006-11-06 19:50 |
| 262 | | iframe element definition | 2006-11-06 23:51 |
| 263 | | clarify <iframe> | 2006-11-06 23:58 |
| 264 | | src image content requirement; img when images are disabled; onload/onerror for iframe; no elements in iframe; remove alt on embed; define embed -- draft 1. | 2006-11-07 02:11 |
| 265 | | issue about ordering of events on iframes and content of iframes | 2006-11-07 02:17 |
| 266 | | various notes on type='' attributes and on img height/width, plus, work on the definition of embed. | 2006-11-07 08:14 |
| 267 | | adding more text to object section | 2006-11-08 00:28 |
| 268 | | about face for <embed type=''>. Instead of making it advisory, make it the type decider. | 2006-11-08 01:03 |
| 269 | | clarify HTTP error codes with <img> | 2006-11-08 01:55 |
| 270 | | we will have to clarify handling of HTTP error codes with <embed> | 2006-11-08 02:06 |
| 271 | | should we say that content-sniffing is on for <embed>? | 2006-11-08 02:09 |
| 272 | | placeholder section for Content-Type stuff; <object> element draft (incomplete) | 2006-11-08 21:34 |
| 273 | | interfaces from plugins on embed, object; errors on object cause fallback (says acid2...); define object processing model, first mostly full draft | 2006-11-08 23:52 |
| 274 | | param element spec, and integration with object; allow any attribute on embed; fix s/src/data/ typo in object dfn; clarify that processing of object is 'first match' in the processing model. | 2006-11-09 00:57 |
| 275 | | we don't define NPAPI | 2006-11-09 01:07 |
| 276 | | <map> definition | 2006-11-09 01:15 |
| 277 | | <table> element. factor out requirements for HTMLCollection attributes. Prepare HTMLCollection attribute for out-of-order collections (like table.rows). | 2006-11-10 05:41 |
| 278 | | <caption>, <colgroup> (incomplete); move a paragraph down in the structure section to use terms after it defines them; s/zore/zero/ | 2006-11-10 07:12 |
| 279 | | link to anne's diffing tool | 2006-11-10 19:59 |
| 280 | | split reflecting of numbers into reflecting of signed and unsigned numbers; fixed references to toNumber; <colgroup> second part; <col>; table processing model placeholder | 2006-11-10 20:48 |
| 281 | | setting span to 0 is bad too. | 2006-11-10 21:02 |
| 282 | | thead, tbody, tfoot, tr, and tweaking of some other table wording | 2006-11-10 23:40 |
| 283 | | move the TBW marker to the processing model section; correct a minor validity typo | 2006-11-10 23:43 |
| 284 | | correct more typos | 2006-11-10 23:47 |
| 285 | | don't require a <tfoot> | 2006-11-11 01:31 |
| 286 | | <col span> titles were wrong and pointed to colgroup's | 2006-11-11 01:52 |
| 287 | | the remaining table elements; placeholders for the DOM interfaces for the table elements | 2006-11-13 22:29 |
| 288 | | define DOM interfaces for remaining table elements | 2006-11-13 23:46 |
| 289 | | cleanup of some sections that weren't all that (drop <tabbox>, <switch>, move classes='' to processing models; add note about mutually exclusive sections use case to end comments; note some stuff under the rendering section) | 2006-11-13 23:57 |
| 290 | | removing <calendar> and <card> since the microformats.org group still hasn't formally and clearly defined how you're supposed to parse their microformats | 2006-11-14 00:03 |
| 291 | | reorder some sections around in the processing model to slightly more closely match the order the elements are defined in | 2006-11-14 01:00 |
| 292 | | the start of a tabular data model | 2006-11-14 22:33 |
| 293 | | tabular data, row groups and column groups and more crossrefs | 2006-11-15 00:40 |
| 294 | | constraints on row groups and column groups | 2006-11-15 00:44 |
| 295 | | Corresponding elements (informative so far). | 2006-11-15 02:23 |
| 296 | | could have a cell in no row/col groups | 2006-11-15 02:30 |
| 297 | | Work in progress for tabular model | 2006-11-15 22:45 |
| 298 | | Cross-Document Messaging update (should be pretty much done now) | 2006-11-16 00:20 |
| 299 | | um, s/below/above/ -- i moved the section down... | 2006-11-16 00:21 |
| 300 | | don't allow <col> under <table> | 2006-11-16 00:37 |
| 301 | | oops, unclosed tag | 2006-11-16 00:40 |
| 302 | | remove <col> from the list of elements to not ignore in <table> | 2006-11-16 01:20 |
| 303 | | more work on tabular data model | 2006-11-21 00:04 |
| 304 | | col and colgroup | 2006-11-21 00:51 |
| 305 | | minor typos; row groups; make jumps back slightly clearer in table model. | 2006-11-21 01:24 |
| 306 | | introduce the concept of table model errors; handle cells that span out of row groups | 2006-11-21 01:49 |
| 307 | | more hyperlinks to the tabular data model section; more clearly label the steps in the table model section; make cells flowing out of the table into an error | 2006-11-21 02:12 |
| 308 | | use 'current foo' to mean elements, and x-foo/y-foo to mean coordinates; use 'current column' instead of 'current col'; define row processing (still some missing bits); placeholders for some more table stuff | 2006-11-21 03:02 |
| 309 | | consistency | 2006-11-21 03:06 |
| 310 | | markup errors; be more explicit about anchoring of groups and cells; introducing the downward growing cells list; factor out ending a row group; make ending a row group use the algorithm for ending a row group; define how to handle rows and cells; make an empty column be an error | 2006-11-21 05:34 |
| 311 | | don't make all the cells overlap -- actually increase x-current! also, some comments, and, placeholders for growing cells. | 2006-11-21 05:44 |
| 312 | | factor out the steps for growing downward-growing cells | 2006-11-21 05:59 |
| 313 | | handle downward-growing cells (those with rowspan=0) | 2006-11-21 06:24 |
| 314 | | fix step number in tabular data processing model | 2006-11-21 06:28 |
| 315 | | markup error | 2006-11-21 06:42 |
| 316 | | fix a bunch of markup errors | 2006-11-21 06:50 |
| 317 | | split one item into two items in the algorithm for ending a row group | 2006-11-21 06:52 |
| 318 | | placeholder so i don't forget to defined how TDs and THs work together (scope, etc) | 2006-11-21 22:41 |
| 319 | | First attempt at a list of link types (they will then be defined in more detail) | 2006-11-22 01:20 |
| 320 | | redefine 'up', add archives | 2006-11-22 01:47 |
| 321 | | don't ask me what THAT was about | 2006-11-22 01:52 |
| 322 | | merge the <a> and <area> columns since they'll always be the same; disallow nofollow and external on <link> | 2006-11-22 01:55 |
| 323 | | change 'allowed on' to 'effect on' for link types | 2006-11-22 01:57 |
| 324 | | make definitions of linktypes more consistent with each other. define 'alternate'. move comment down | 2006-11-22 02:29 |
| 325 | | rewrite the top of the 'alternate' definition to say that it creates a hyperlink | 2006-11-22 02:34 |
| 326 | | placeholder for extensibility of rel=''; rel=archives part 1; rel=alternate tweaking to merge the first two paras | 2006-11-22 02:42 |
| 327 | | fix markup error | 2006-11-22 04:01 |
| 328 | | rel=archives | 2006-11-22 04:05 |
| 329 | | rel=author | 2006-11-22 04:15 |
| 330 | | downgrade some headers | 2006-11-22 04:44 |
| 331 | | introduce the concept of synonyms for link types, add rel=bookmark | 2006-11-22 05:46 |
| 332 | | try wrapping the example differently; remove comment about rev='' since we aren't introducing that in html5 | 2006-11-22 05:51 |
| 333 | | minor editorial fixes, and add rel=contact | 2006-11-22 05:57 |
| 334 | | make rel=author apply to section, not just page | 2006-11-22 06:05 |
| 335 | | rel=external, rel=feed | 2006-11-22 07:25 |
| 336 | | Hierarchical link types; remove some comments that have already been dealt with; minor markup fixups | 2006-11-22 08:32 |
| 337 | | somehow these words got dropped, oops | 2006-11-22 08:43 |
| 338 | | rel=help | 2006-11-22 08:52 |
| 339 | | rel=icon | 2006-11-22 09:00 |
| 340 | | rel=license | 2006-11-22 09:03 |
| 341 | | rel=nofollow; mention copyright for rel=license | 2006-11-22 09:07 |
| 342 | | target document -> referenced document | 2006-11-22 09:08 |
| 343 | | rel=pingback | 2006-11-22 09:14 |
| 344 | | auditory icons, not aural icons | 2006-11-22 09:15 |
| 345 | | rel=search, rel=stylesheet placeholder, rel=prefetch | 2006-11-22 09:23 |
| 346 | | rel=sidebar, rel=tag | 2006-11-22 09:27 |
| 347 | | update comments/issues for link types | 2006-11-22 09:29 |
| 348 | | rel=copyright is a synonym for rel=license; define the extension mechanism for 'rel' values. | 2006-11-22 22:22 |
| 349 | | types can't specify anything themselves... | 2006-11-22 22:24 |
| 350 | | make it even easier to add extensions | 2006-11-22 22:26 |
| 351 | | make it possible to distinguish proposals from actual extensions for rel='' link types | 2006-11-22 23:38 |
| 352 | | minor editorial tweaks to HTMLDocument and HTMLElement IDLs (ordering, whitespace); getting ready for .focus() and company; complete the definition of 'Rejected' in link types | 2006-11-23 00:02 |
| 353 | | move sections about some more to make more sense | 2006-11-23 00:06 |
| 354 | | introduce an interaction section for focus/click stuff | 2006-11-23 00:11 |
| 355 | | more comments | 2006-11-23 00:15 |
| 356 | | interaction, click, focus, etc: first draft | 2006-11-23 00:38 |
| 357 | | hasFocus, activeElement, more structure in the activation section | 2006-11-23 01:17 |
| 358 | | note elements that are yet to be defined | 2006-11-23 01:45 |
| 359 | | <t> becomes <time> | 2006-11-23 01:56 |
| 360 | | <x> -> <t> | 2006-11-23 02:04 |
| 361 | | xref scripting is enabled / scripting is disabled; define 'text node' to include 'cdata node' and xref a bunch of those and simplify a few sections because of this; minor tweaks with the use of the term 'whitespace'; define <noscript> | 2006-11-26 05:51 |
| 362 | | noscript isn't TBW anymore! wee | 2006-11-26 06:20 |
| 363 | | the legend element (if anyone has a better idea of how to classify the elements so this doesn't end up in its own little silly 'misc' section, please let me know) | 2006-11-26 06:29 |
| 364 | | make 'embedded content' an actual type of content | 2006-11-27 21:40 |
| 365 | | the figure element and associated trappings | 2006-11-27 22:22 |
| 366 | | add note about win1252 entities | 2006-11-28 02:26 |
| 367 | | turns out there's no attribute minimisation in existing parsers. so that makes THAT easy. We'll have to go through and make sure '' is legal for all the boolean attributes, though. Please send e-mails to the list for any such attributes you come across that don't already allow exactly their name and the empty string to mean 'true', and the absence of the attribute to mean 'false'. | 2006-11-28 03:36 |
| 368 | | update the TBW markings so we can easily see what's up to date and what isn't | 2006-11-28 05:11 |
| 369 | | notes for syntax section | 2006-11-28 18:37 |
| 370 | | start tags: draft 1 (wip) | 2006-11-28 20:21 |
| 371 | | more work on syntax | 2006-11-28 21:01 |
| 372 | | DOCTYPEs and other syntax bits | 2006-11-28 23:19 |
| 373 | | doctype tweaks | 2006-11-28 23:23 |
| 374 | | minor wording tweak to make things flow better | 2006-11-28 23:54 |
| 375 | | tweaks based on feedback from atom folk to help feed autodiscovery; correct links to 'space character'; add dfn for doctype | 2006-11-29 00:13 |
| 376 | | behold! attribute syntax. | 2006-11-29 01:09 |
| 377 | | rel-alternative is transitive | 2006-11-29 01:11 |
| 378 | | five more words on text... more coming soon! | 2006-11-29 16:23 |
| 379 | | behold, status.whatwg.org for inline status annotation | 2006-11-29 16:32 |
| 380 | | further work on the syntax section | 2006-11-29 18:46 |
| 381 | | let's make that make at least a modicum of sense, shall we | 2006-11-29 18:59 |
| 382 | | singleton -> void, for now; better terms are welcome (but 'empty elements' is too confusing) | 2006-11-29 19:02 |
| 383 | | further flesh out the syntax section | 2006-11-29 20:38 |
| 384 | | minor clarafications to syntax | 2006-11-29 20:48 |
| 385 | | <html> tag omission | 2006-11-29 22:48 |
| 386 | | head, body tag omission | 2006-11-29 23:18 |
| 387 | | li, dt, dd end tag omission | 2006-11-29 23:21 |
| 388 | | p element tag omission | 2006-11-29 23:48 |
| 389 | | don't put end-tag-implying elements inside p elements | 2006-11-30 00:47 |
| 390 | | entities are in the form � not &0;. Oops. | 2006-11-30 01:00 |
| 391 | | implied tags in tables | 2006-11-30 01:43 |
| 392 | | add blank line for clarity in source | 2006-11-30 01:45 |
| 393 | | mark this list as brief since it's not a set of paragraphs | 2006-11-30 01:46 |
| 394 | | <thead> can't be followed by <tr>; <tbody> can't be omitted if it comes after an omitted </thead>, </tbody>, or </tfoot> | 2006-11-30 22:45 |
| 395 | | appease the XML gods | 2006-12-01 03:25 |
| 396 | | space characters in start tags: the return | 2006-12-01 16:19 |
| 397 | | refer to later space restrictions for clarity | 2006-12-01 16:33 |
| 398 | | various fixes to the tag omission stuff -- thanks simon | 2006-12-01 16:38 |
| 399 | | markup error | 2006-12-01 16:39 |
| 400 | | elliotte says Unicode uses 'code point' not 'codepoint' | 2006-12-01 17:01 |
| 401 | | this is totally unnecessary | 2006-12-01 19:35 |
| 402 | | slit on spaces? oops | 2006-12-01 21:35 |
| 403 | | as Simon points out, two empty attributes need a space between them | 2006-12-01 21:37 |
| 404 | | get rid of the idea of meaningful class names for now | 2006-12-01 21:56 |
| 405 | | when can script run; whether script can run | 2006-12-01 23:52 |
| 406 | | add the fact that TR can't be in TABLE | 2006-12-04 05:08 |
| 407 | | try allowing xmlns='' and see what happens | 2006-12-04 07:23 |
| 408 | | clarification | 2006-12-04 08:00 |
| 409 | | explain XML vs HTML | 2006-12-04 23:58 |
| 410 | | parser section says 'HTML' must be uppercase. We can discuss if that should change (mail the list), but the syntax section needs to be consistent, at least. | 2006-12-05 00:07 |
| 411 | | Misread the spec. Make it clearer | 2006-12-05 03:48 |
| 412 | | make it clearer that conformance checkers must use the parser section not the syntax section | 2006-12-06 16:13 |
| 413 | | add form controls to the optional end tag section | 2006-12-06 16:18 |
| 414 | | make </optgroup> optional and make <optgroup> imply it | 2006-12-06 17:16 |
| 415 | | various scripting changes (wip) | 2006-12-07 00:20 |
| 416 | | change the paragraphs section to a prose section to be less confusing | 2006-12-08 00:37 |
| 417 | | conversation | 2006-12-08 01:13 |
| 418 | | touch up the dialog examples and notes | 2006-12-08 01:27 |
| 419 | | confusing indendation begone\! | 2006-12-08 01:39 |
| 420 | | move the tabular and form processing model sections closer to their elements, add in some placeholders for form control sections | 2006-12-08 01:46 |
| 421 | | move Window into its own section so we can see it in the ToC | 2006-12-08 01:50 |
| 422 | | profile out, class and meta wiki registrations in. some predefined classes and metas too. | 2006-12-08 06:08 |
| 424 | | elements should say which classes apply to them; element names should be alphabetical in the table; search shouldn't apply to article | 2006-12-08 06:28 |
| 425 | | move classes up one level, and put metadata attributes back under global attributes | 2006-12-08 06:31 |
| 426 | | add IDs to be able to link to them from the wiki | 2006-12-08 06:51 |
| 427 | | we have a section on that now | 2006-12-12 02:28 |
| 428 | | move security into the scripting section, maybe it'll make more sense there | 2006-12-12 02:30 |
| 429 | | try making this easier to follow by some slight changes | 2006-12-12 02:35 |
| 430 | | more exposition at the top of the DOM section; minor ordering tweaks to make the top of the DOM section scan better. Nothing normative changed. | 2006-12-12 02:45 |
| 431 | | Move Events down to Scripting section for now; move the generic DOM APIs up a bit | 2006-12-12 02:52 |
| 432 | | move sections into the scripting section for real now\! (oops, wrong level!); notes for events sections, move stuff around a little... | 2006-12-12 03:17 |
| 433 | | move the headings and sections section in processing models up to the headings and sections section in semantics | 2006-12-12 03:22 |
| 434 | | slowly adding to the event listener section (work in progress) | 2006-12-12 05:00 |
| 435 | | Specify event handler attributes! Just onclick for now. Also, make "HTML element" link to the right place a few times, allow the global attributes to be used, and move the javascript: placeholder down a bit to aid flow. | 2006-12-13 01:38 |
| 436 | | xref Object to nothing instead of <object> | 2006-12-13 01:42 |
| 437 | | remove redundant syntax requirement in conformance section now that we have a syntax section | 2006-12-13 16:14 |
| 438 | | clean up the definition of the ID attribute to handle orphan elements, and to remove conf criteria that really belong in DOM Core, CSS, XPath, etc. | 2006-12-13 16:20 |
| 439 | | title attribute shouldn't be used for captions now we have <figure><legend>; make the text of classes slightly simpler; allow class attributes to be used for meaning without registration if there is good reason to do so. | 2006-12-13 16:28 |
| 440 | | try having some of the global attributes have their own sections instead of being in a <dl>. Bring the class attribute into that section to see how that looks. remove the redundant class=error section. | 2006-12-13 16:39 |
| 441 | | cross-ref xml:lang better | 2006-12-13 16:46 |
| 442 | | remove issue that's now been resolved; add idl class to a <pre> block that contains an IDL excerpt | 2006-12-13 16:54 |
| 443 | | colour->color; overhaul of the canvas section; move 'sound' to the browser section | 2006-12-13 18:57 |
| 444 | | crossreference fixes | 2006-12-13 20:10 |
| 445 | | more cross-reference fixing | 2006-12-14 01:25 |
| 447 | | notes regarding sniffing (nothing normative yet) | 2006-12-18 19:59 |
| 448 | | fix table processing of bogus content (<a><table><a>xxx case) | 2006-12-18 21:19 |
| 449 | | missing 'the' | 2006-12-18 21:23 |
| 450 | | remove SCS markers (will be done out-of-band instead) | 2006-12-20 21:24 |
| 451 | | oops, lang->xml:lang here. | 2006-12-20 21:34 |
| 452 | | clarify 'it' in 'it must be dropped' | 2006-12-20 21:35 |
| 453 | | fix validity errors | 2006-12-21 20:16 |
| 454 | | remove TBW and WIP markers in favour of external marking script | 2006-12-21 22:46 |
| 455 | | intro, not into. also, make intros non-normative. | 2006-12-21 22:55 |
| 456 | | inter-element whitespace and comments should not affect algorithms; blockquote and q's interaction with cite; new example for cite; drop <t>; add <i> and <b>; add <div> | 2006-12-22 01:07 |
| 457 | | extraneous blank link in example | 2006-12-22 01:11 |
| 458 | | finish off the <b> element section (oops) | 2006-12-22 01:14 |
| 460 | | typo in acks -- sorry | 2006-12-22 01:21 |
| 461 | | copy/paste error | 2006-12-22 02:25 |
| 462 | | reconstructing the inlines when there are none would lead to problems. | 2006-12-23 07:00 |
| 463 | | missed a step number when i added some steps | 2006-12-23 07:02 |
| 464 | | vaguely try to make EOF parse errors clearer | 2007-01-04 00:49 |
| 465 | | forgot to remove this note when we supported this | 2007-01-04 01:35 |
| 466 | | introduction of WYSIWYG editors and the <font> element (content model to follow) | 2007-01-11 20:17 |
| 467 | | transparent content models; div is allowed to contain inline or block now; fix some xrefs | 2007-01-12 00:48 |
| 468 | | move transparent section up one | 2007-01-12 01:13 |
| 469 | | broaden the definition of transparent content models so that we have 'transparent elements', and make the determination of inline vs block look through transparent elements | 2007-01-12 01:23 |
| 470 | | make note of problems with the style='' attribute, and use cases we have to cover | 2007-01-12 02:26 |
| 471 | | allow <style> inside <div>, <article>, <section>, <aside>; make <script> stay where it was put, rather than move it to the head (gives compat with IE); add a placeholder 'styling' section; make fixes caused by fallout from those changes | 2007-01-12 23:25 |
| 472 | | scoped stylesheets baby | 2007-01-12 23:33 |
| 473 | | embed the styling processing model placeholder into the spec a bit more | 2007-01-12 23:41 |
| 474 | | fix markup, add open issue in parser | 2007-01-17 00:27 |
| 475 | | fix transform() method matrix | 2007-01-17 00:39 |
| 476 | | styling processing model (will integrate into Anne's CSSOM spec -- http://dev.w3.org/cvsweb/~checkout~/csswg/cssom/Overview.html) | 2007-01-17 02:03 |
| 477 | | Closer integration with CSSOM. | 2007-01-17 02:24 |
| 478 | | factor out text for all boolean attributes; fix typo in an IDL; define <script> defer and async | 2007-01-18 02:12 |
| 479 | | hoist the menu processing model section up to the <menu> element section | 2007-01-18 02:23 |
| 481 | | ref from DOM boolean attribute to content boolean attribute | 2007-01-18 02:27 |
| 482 | | enumerated attributes (affects dir, contenteditable, draggable); fix typo | 2007-01-18 23:36 |
| 483 | | add note about percentages/dimensions; fix the time microsyntax to allow seconds to be optional | 2007-01-18 23:57 |
| 484 | | fix note on enumerated attributes, add note for rel=search | 2007-01-19 00:15 |
| 485 | | clean up attributes that specify MIME types. add more stuff for rel=alternate. | 2007-01-19 00:40 |
| 486 | | define 'language' as a spec term (this will make one thing xref to it) | 2007-01-19 00:42 |
| 487 | | minor edits in the <menu> section to make it neater | 2007-01-19 00:44 |
| 488 | | fix some xrefs. define value/start better (e.g. using microsyntaxes) | 2007-01-19 00:57 |
| 489 | | URI attribute cleanup | 2007-01-19 01:36 |
| 490 | | markup error | 2007-01-19 02:09 |
| 491 | | make the example XML so it works | 2007-01-19 03:15 |
| 492 | | define the values of the scope="" attribute on <th> in terms of enumerated attributes, correct a statement that said that cells could not span colgroups (they can, verified against implementations) | 2007-01-19 23:31 |
| 493 | | add two parse errors for EOF in <noscript>/<noframe>/<iframe>/<textarea>; drop leading newlines in <pre> blocks | 2007-01-20 00:21 |
| 494 | | How <th> elements work. | 2007-01-20 05:54 |
| 495 | | fix the state names to be consistent | 2007-01-20 06:02 |
| 496 | | xref fixing... | 2007-01-20 06:05 |
| 497 | | very draft description of how navigation should work. more to come, but send comments now please. | 2007-01-25 01:04 |
| 498 | | oops, markup error | 2007-01-25 01:14 |
| 499 | | moving notes around to get the area ready; removing redundant editorial issues | 2007-01-25 02:24 |
| 500 | | more work on history traversal and page navigation | 2007-01-25 19:52 |
| 501 | | note about popState during traversal | 2007-01-25 19:58 |
| 502 | | javascript: URIs and moving issues around for things that were dealt with in other places | 2007-01-25 20:12 |
| 503 | | start to a definition of content-type sniffing (very WIP). add another example of what could end up not affecting the browsing context. | 2007-01-26 02:24 |
| 504 | | markup error | 2007-01-26 02:29 |
| 505 | | a few more words on content-type sniffing | 2007-01-26 03:45 |
| 506 | | wip: content-type sniffing details | 2007-01-26 05:35 |
| 507 | | make some non-normative text into a note | 2007-01-26 05:37 |
| 508 | | more work on the content-sniffing code | 2007-01-26 07:43 |
| 509 | | oops, that made no sense. got to end the steps there | 2007-01-26 08:27 |
| 510 | | minor editorial work on the content-sniffing front | 2007-01-26 21:00 |
| 511 | | markup error | 2007-01-26 21:09 |
| 512 | | how to handle XML files | 2007-01-26 23:39 |
| 513 | | how to handle html and text | 2007-01-27 00:06 |
| 514 | | scrolling (not that this says much, but that's really UI stuff so let's keep out of the way) | 2007-01-27 00:15 |
| 515 | | fix xref (frag id stuff) | 2007-01-27 00:22 |
| 516 | | WIP: adding sections for the content-sniffing bits | 2007-01-27 00:45 |
| 517 | | how to sniff for text/plain vs app/oc-st content; point to other specs/sections for how to determine the encoding of HTML and text files; minor editorial tweaks | 2007-01-28 08:23 |
| 518 | | remove big-issue markup since it | 2007-01-28 08:36 |
| 519 | | typo "bytesof" | 2007-01-28 20:41 |
| 520 | | sniffing image types; minor commenting tweaks in the text/binary section | 2007-01-29 19:02 |
| 521 | | add unknown type sniffing. editorial tweaks to image section and fix for markup errors | 2007-01-30 02:21 |
| 522 | | i am a moron | 2007-01-30 03:56 |
| 524 | | add support for PDF and Postscript | 2007-01-30 04:17 |
| 525 | | must->should on adding new types, but give rationale for discouraging it | 2007-01-30 04:21 |
| 526 | | should <object> trust the Content-Type headers? added as an issue, along with similar ones. fixed editorial 'third-party' issues. reword some things. allow image/svg+xml to be handled by a plugin even though it is XML. other minor markup changes. | 2007-01-30 05:52 |
| 527 | | add descriptions to the tables, for bz's benefit :-) | 2007-01-30 06:12 |
| 528 | | markup error | 2007-01-30 07:37 |
| 529 | | make the section paragraph be a big-issue instead of the section title. | 2007-01-30 07:45 |
| 530 | | make the hex uppercase to be consistent with the rest of the spec | 2007-01-30 09:31 |
| 531 | | how to detect Atom and RSS vs text/html -- if you have any comments on this PLEASE LET ME KNOW | 2007-01-30 11:55 |
| 532 | | add support for RSS 1.0 in draft form (this will need fleshing out at some point) | 2007-01-30 12:03 |
| 533 | | fix typos in the original text i wrote here, add omitted ASCII equivalents in places | 2007-01-30 12:08 |
| 534 | | typo in the comment | 2007-01-30 12:12 |
| 535 | | define copy-and-paste operations; fix grammar of drag-and-drop, fix spelling of canceled | 2007-01-31 07:55 |
| 536 | | first draft of text for 'following hyperlinks' (incomplete pending 'target' attribute definition) | 2007-01-31 09:27 |
| 537 | | add the text that makes event handler attributes work; also: make 'event handler attribute' an actual term with a DFN element; move the issue about non-JS listeners to lower in the prose | 2007-02-01 02:10 |
| 538 | | move Event handling section to the 'other specs' section | 2007-02-01 22:57 |
| 539 | | activation behavior; remove redundant comments; define .click() better; remove some mentions of xml-events namespace; and some notes of stuff that DOM3 Events should say; note duplication in such notes. | 2007-02-02 00:30 |
| 540 | | remove obsolete notes and issues; change remaining occurances of xml-events namespace to no namespace | 2007-02-02 00:35 |
| 541 | | move the activation behavior stuff into the interactive elements section for now | 2007-02-02 00:49 |
| 542 | | vaguely define clicking on <a> and <area> elements. mention <base target> so that Anne will stop bugging me about it. :-P | 2007-02-02 02:21 |
| 543 | | minor tweaking (alternate stylesheet -> alternative style sheet; define alternative style sheet sets for xreffing) | 2007-02-02 02:53 |
| 544 | | notes for image maps | 2007-02-02 22:05 |
| 545 | | make more notes on image maps | 2007-02-02 22:26 |
| 546 | | Allow keywords to be uppercase, even in XHTML | 2007-02-02 22:47 |
| 547 | | notes for image maps | 2007-02-02 22:52 |
| 548 | | fix xrefs for 'enumerated attributes' | 2007-02-02 23:22 |
| 549 | | move the <figure> element up, and the image map processing model into the embedded content section | 2007-02-02 23:26 |
| 550 | | <area shape> attribute syntax and parsing definition | 2007-02-02 23:39 |
| 551 | | markup error | 2007-02-02 23:42 |
| 552 | | more markup fixes | 2007-02-03 00:18 |
| 553 | | update copyright date | 2007-02-03 00:21 |
| 554 | | oops, copy/paste error | 2007-02-03 02:25 |
| 555 | | DOM interfaces can't have elements, duh | 2007-02-03 02:28 |
| 556 | | go Simon! more typos :-P | 2007-02-03 02:50 |
| 557 | | hoist up the image map section | 2007-02-05 09:16 |
| 558 | | research into 'coords' attribute's % values | 2007-02-05 10:17 |
| 559 | | draft comment for how to parse coords attribute | 2007-02-05 12:02 |
| 560 | | how to handle lists of integers (e.g. in coords='') | 2007-02-05 23:28 |
| 561 | | actually support negative numbers (duh) | 2007-02-05 23:44 |
| 562 | | oops, had the 'every other' case before all the other cases | 2007-02-05 23:46 |
| 563 | | support decimal points in coords='' (if by 'support' you mean 'ignore like IE does') | 2007-02-06 00:02 |
| 564 | | area elements: when can you use coords? how many coordinates must there be? when can you use ping/rel/media/hreflang/type? | 2007-02-06 00:25 |
| 565 | | rules for attribute presence/absence on <area> | 2007-02-06 00:55 |
| 566 | | define usemap="" (first pass); make some notes for future stuff to come | 2007-02-06 02:06 |
| 567 | | framework for image map processing model | 2007-02-06 02:24 |
| 568 | | removing 'name' attribute from <map>. Note that for legacy reasons, it's still part of the processing model -- it's just not allowed in content. | 2007-02-06 02:26 |
| 569 | | how to read the 'usemap' attribute | 2007-02-06 22:04 |
| 570 | | how to handle <map> for text browsers | 2007-02-06 22:44 |
| 571 | | user-agent-defined, not user-defined, oops; add a must to the start of the next bit... | 2007-02-06 22:47 |
| 572 | | how to go from an <area> to an actual shape. make note of previously unguessed quirks of IE coords parsing. mention that <area> having focus is ambiguous. | 2007-02-07 05:14 |
| 573 | | in error 'usemap' doesn't mean image map is empty, it means there's no image map at all. | 2007-02-07 05:16 |
| 574 | | notes on what should be added next | 2007-02-07 05:21 |
| 575 | | get rid of the notion of valid areas | 2007-02-07 05:25 |
| 576 | | stop <sub> elements from creating xrefs | 2007-02-07 05:26 |
| 577 | | make text flow better | 2007-02-07 05:27 |
| 578 | | Turns out that the inner circle of radial gradients should be filled. | 2007-02-09 01:31 |
| 579 | | note security issue with ports on storage APIs | 2007-02-09 22:35 |
| 580 | | xref error | 2007-02-09 23:12 |
| 581 | | move some notes around; decide on putting server-side-image-maps near following-hyperlinks; define clicking on an <area> element. | 2007-02-10 00:06 |
| 582 | | oops, no detail on Event. | 2007-02-10 00:16 |
| 583 | | remove note and convert it into a 'note' | 2007-02-10 00:26 |
| 584 | | Define what the various coordinates actually _are_. | 2007-02-10 02:00 |
| 585 | | image maps are live | 2007-02-10 23:20 |
| 586 | | DOMTokenString -> DOMTokenList and make it not inherit from DOMString; add relList and classList; define the kind of content allowed in rel='', and how to go from that to a list of link types. | 2007-02-12 07:42 |
| 587 | | server-side image maps. I'm not really sure that the whole hyperlink/image-map/click/.click()/click-event/DOMActivate thing is perfectly set up yet, but for now this is what we have. | 2007-02-13 23:44 |
| 588 | | Update the head of the spec to be more friendly. | 2007-02-13 23:48 |
| 589 | | make note of a testcase | 2007-02-14 00:01 |
| 590 | | behold, designMode | 2007-02-14 00:59 |
| 591 | | acks for designMode | 2007-02-14 01:00 |
| 592 | | typos | 2007-02-14 01:17 |
| 593 | | first pass at defining a bunch of events -- any other requests? | 2007-02-14 02:01 |
| 594 | | event handlers | 2007-02-14 22:44 |
| 595 | | the serialisation "<head><script><p>" is not allowed if the <script> is a sibling of the <p> | 2007-02-15 00:43 |
| 596 | | very early work in progress on the encoding detection stuff | 2007-02-16 02:02 |
| 597 | | how to handle comments (bogus or otherwise) when scanning for a charset declaration | 2007-02-16 19:44 |
| 598 | | oops, <!--> is not a valid comment. My bad. | 2007-02-16 21:18 |
| 599 | | oops, < is 0x3C not 0x2C | 2007-02-16 22:25 |
| 600 | | more work on the sniffing algorithm | 2007-02-16 22:45 |
| 601 | | more work on the character encoding declaration sniffing algorithm: make sure to handle going past the nth byte in the <meta> parse step, fix the markup (missing </ol>), add the prose for handling tags other than <meta>, clarify what 0x3E is in the bogus comment bit, add notes for parsing attributes. | 2007-02-16 23:01 |
| 602 | | make sure the spec is explicit about when you just ignore stuff in the encoding decl detection algorithm | 2007-02-16 23:10 |
| 603 | | 0xe5 was meant to be 0x45 | 2007-02-16 23:53 |
| 604 | | mainly: how to handle 'charset' and 'content' attributes when looking for a character encoding declaration. also: add more notes for when we make unicode character references more consistent; also, a bunch of markup fixups of little consequence | 2007-02-17 00:34 |
| 605 | | turn a redundant requirement into a note | 2007-02-17 00:41 |
| 606 | | if the quotes are unmatched, don't do anything. also, don't mention that parsing begins after finding an encoding. | 2007-02-17 00:44 |
| 607 | | incomplete description of how to parse attributes in the sniffer code; add a note about what UAs can do to make sniffing more performant. | 2007-02-19 03:42 |
| 608 | | finish off the algorithm for detecting the encoding declaration | 2007-02-19 08:03 |
| 609 | | notes for the authoring side of character encoding declaration | 2007-02-19 08:10 |
| 610 | | backreference charset='' restrictions from the syntax section | 2007-02-19 08:37 |
| 611 | | a variety of changes related to character encoding stuff; <meta http-equiv> framework; minor editorial changes | 2007-02-22 05:50 |
| 612 | | tweak the way that we describe <meta> to read better | 2007-02-22 06:03 |
| 613 | | more work on getting this <meta> element section to flow well | 2007-02-22 06:12 |
| 614 | | oops, missing 'the' | 2007-02-22 06:15 |
| 615 | | oops, forgot httpEquiv DOM attribute. also, make yet more editorial changes to make this section read better. | 2007-02-22 06:25 |
| 616 | | fascist spelling attack | 2007-02-22 07:19 |
| 617 | | get rid of vestigial DocumentUI references. Add 'location' to the HTMLDocument idl. | 2007-02-22 23:11 |
| 618 | | behold: the world's first actual meta refresh specification. | 2007-02-23 01:57 |
| 619 | | capitalisation grammar | 2007-02-23 01:59 |
| 620 | | 'starting' there reads weird | 2007-02-23 02:02 |
| 621 | | Big rework of the <event-source> section based on feedback. | 2007-02-27 02:56 |
| 622 | | minor editorial things | 2007-02-27 03:17 |
| 623 | | oops, wrong element | 2007-02-27 04:42 |
| 624 | | missing word 'attribute'... | 2007-02-27 05:01 |
| 625 | | add support for BOMs to event-source | 2007-02-27 05:08 |
| 626 | | allow CR and CRLF as well as LF in an event stream | 2007-02-27 05:38 |
| 627 | | oops, moved the </pre> end tag to the wrong place | 2007-02-27 05:41 |
| 628 | | indent issue | 2007-02-27 05:43 |
| 630 | | remove 'the' before 'official type' when the latter is a variable name; also, char should be any-char (terminal name didn't match names of productions that use it) | 2007-02-27 05:54 |
| 631 | | Fix a few places that were saying we should scan 512 bytes even when fewer than 512 bytes were available. now we do all our type and encoding heuristics on the first 512 bytes only. this might change in the future, input from implementors is very welcome here. | 2007-02-27 05:57 |
| 632 | | change note to a question because i'm not sure anymore | 2007-02-27 06:00 |
| 633 | | the firing of the 'load' event | 2007-02-27 22:22 |
| 634 | | typo | 2007-02-27 22:37 |
| 635 | | add DOMContentLoaded (opera/mozilla extension) | 2007-02-27 22:47 |
| 636 | | how scripts run while parsing (<script async> and appendChild()ed <script src=''> only; <script> and inline <script src=''> are handled during <script> insertion; other things are handled after parsing ends) | 2007-02-27 22:59 |
| 637 | | remove DOMContentLoaded based on the thread at http://www.w3.org/2006/webapi/track/issues/36 | 2007-02-27 23:04 |
| 638 | | er, is this right? appendChild()ing an external <script> pauses the tokeniser? need to examine this. | 2007-02-27 23:05 |
| 639 | | dramatically simplify how scripts are handled, and simultaneously make it closer to what browsers do today anyway. | 2007-02-28 01:25 |
| 640 | | more tweaking around to make scripts execute appropriately | 2007-02-28 01:48 |
| 641 | | make those actually normative conformance criteria | 2007-02-28 01:54 |
| 642 | | abstract out the message event interface so that it can be used by both cross-document messaging and by server-sent dom event messaging. also, put in a comment for an idea by lachlan of a pragma directive for controlling when to refresh. | 2007-02-28 02:56 |
| 643 | | fixed an example's description for event-source | 2007-02-28 03:04 |
| 644 | | make it clearer that this is about HTTP requests not actual TCP connections | 2007-02-28 05:20 |
| 645 | | load/error events on script elements; making various things delay the load event. | 2007-02-28 06:34 |
| 646 | | add a stable ID to this header for external references | 2007-02-28 07:30 |
| 647 | | fix xrefs | 2007-02-28 22:09 |
| 648 | | oops, bad markup | 2007-03-01 00:02 |
| 649 | | note that we should add textLength when doing input/textarea selection stuff | 2007-03-01 00:06 |
| 650 | | oops, forgot to say where the event then got dispatched | 2007-03-01 01:41 |
| 651 | | typo fix in href | 2007-03-01 19:26 |
| 652 | | work around bug in postprocessor | 2007-03-01 19:27 |
| 653 | | fix broken xrefs | 2007-03-01 19:31 |
| 654 | | a few whatwg.orgs that should be www.whatwg.orgs | 2007-03-01 19:32 |
| 655 | | behold: the javascript: URI | 2007-03-01 22:41 |
| 656 | | step 1 for window.open() and friends | 2007-03-02 01:43 |
| 657 | | introduce target='' for <a>, <area>, and, anne will be pleased to hear, <base> | 2007-03-02 02:44 |
| 658 | | on <base>, href, not target, is the HTML-only attribute. on <a>, attributes aren't allowed if href='' is missing. fix some hrefs. define 'hyperlink suffix'. define target=''. move definition of ping='' nearer href and target. | 2007-03-02 10:30 |
| 659 | | markup error | 2007-03-02 10:33 |
| 660 | | xrefs | 2007-03-02 10:35 |
| 661 | | if you remove the src= on an event-source, then it should also remove the event source thingy. | 2007-03-02 10:36 |
| 662 | | bug in the character encoding detection algorithm | 2007-03-03 01:29 |
| 663 | | WIP: change the requirements for scripting threading to be clearer about what exactly it is that is required. Allow UAs to ignore the target argument to w.open() if they like. define how to find a browsing context by name. also typo fix. | 2007-03-06 02:49 |
| 664 | | WIP: window.open() | 2007-03-06 03:22 |
| 665 | | support 'replace' for window.open(); factor out replacement support; also, add a note that 'url' must be resolved in window.open() calls somehow. | 2007-03-06 04:07 |
| 666 | | oops typo | 2007-03-06 04:27 |
| 668 | | fix how we talk about objects that implement the [] syntax. grammar fix. support rel=sidebar and <base>; window, frames, self; length, opener, window[]. all very much WIP. | 2007-03-06 06:23 |
| 669 | | move Styling processing model nearer to the <style>/<link> element definitions | 2007-03-08 00:47 |
| 670 | | move the abstract commands section up to nearer the <command> and <menu> element definitions | 2007-03-08 00:50 |
| 671 | | fix header levels | 2007-03-08 00:54 |
| 672 | | merge the processing models and browser environment sections, and call it browsing contexts. move sound and repetition templates out to their own section. update the structure-of-this-spec bit to match. | 2007-03-08 22:21 |
| 673 | | note new ref for haltingproblem | 2007-03-08 23:03 |
| 674 | | new <video> element section. This is SO far from complete it's not even funny. | 2007-03-09 10:22 |
| 675 | | experimentally add <meta name=dns content=...> | 2007-03-10 02:01 |
| 676 | | typo | 2007-03-12 03:12 |
| 677 | | make a note of an xref suggestion someone had | 2007-03-12 05:35 |
| 678 | | the <video> element and assorted related changes | 2007-03-16 03:39 |
| 679 | | keep a note of issues and feature requests that have so far been ignored | 2007-03-16 03:54 |
| 680 | | minor changes to the <video> element based on feedback. for a complete description of the changes in this patch, see the e-mail I just sent to the WHATWG list. -Ian | 2007-03-20 09:25 |
| 681 | | remove togglePause() | 2007-03-20 20:14 |
| 682 | | adding names of people who gave important <video> feedback but that i forgot to add the first time. adding also some notes on features we could add in v2 (or v1.1?) | 2007-03-21 21:58 |
| 683 | | new features to consider; change time plan for <video> -- this is just a vague plan, not set in stone or anything | 2007-03-22 01:14 |
| 684 | | add 'muted' attribute to <video> | 2007-03-22 01:39 |
| 685 | | split <video> into two: <video>, and an abstract Media Element concept. | 2007-03-22 22:23 |
| 686 | | the last checkin did a huge set of changes because bert updated his script to fix some of the xref issues -- thanks bert | 2007-03-22 22:26 |
| 687 | | codec negotiation for <video> elements: <source> elements; .load() and predownloading on insertion. | 2007-03-23 07:07 |
| 688 | | Apple say that the offsets must be floats, so let's become mindshare-compatible with the flash api and use seconds througout | 2007-03-23 07:44 |
| 689 | | add <audio> | 2007-03-23 08:24 |
| 690 | | xref error | 2007-03-23 09:13 |
| 691 | | oops, missed one of the places that should be float | 2007-03-23 09:17 |
| 692 | | support for: start/loopstart/loopend/end/loopcount/currentloop; cleanup for DOM things in media. | 2007-03-28 21:56 |
| 693 | | grammar typo | 2007-03-28 22:32 |
| 694 | | oops, copy/paste error | 2007-03-28 22:35 |
| 695 | | rephrase this to be clearer | 2007-03-28 22:37 |
| 696 | | Section up the media section | 2007-03-28 22:46 |
| 697 | | add a ui='' attribute to toggle ui on/off on <video> and <audio> | 2007-03-28 23:54 |
| 698 | | rename ui='' to controls='' | 2007-03-28 23:55 |
| 699 | | STOPPED becomes EMPTY | 2007-03-29 00:17 |
| 700 | | work in progress -- declarations for states not yet defined | 2007-04-01 18:54 |
| 701 | | change buffering state to ready state in the to-be-defined idl notes | 2007-04-01 19:01 |
| 702 | | more tweaks to the strawmen | 2007-04-01 20:19 |
| 703 | | straw men updates for <video> API | 2007-04-02 20:51 |
| 704 | | updated names for <video> state straw men | 2007-04-02 21:08 |
| 705 | | updated names for <video> state straw men | 2007-04-02 21:16 |
| 706 | | what parts are seekable isn't the same thing as what parts are buffered. add another field to the straw man. | 2007-04-02 21:41 |
| 707 | | * Fix the sample script for making the hypothetical tree when creating an outline * Removed notes saying <video> and <audio> were being kept simple for now * Changed to a new set of states for networking et al * Mention that the mapping from time to frames is codec-specific * Remove togglePause() completely * Add UI toggle (controls="") * Introduce error codes for media elements * Removed seek(), instead made position mutable * Added seekable attribute * Added event summary * Fixed IDL of <source> * Fix some step numbers in the content sniffing algorithm * Fail to define "fire a progress event" * Minor editorial work | 2007-04-09 22:29 |
| 708 | | s/colled/called/ | 2007-04-09 22:35 |
| 709 | | s/initial/first/ (spec was mixed before, and 'first' seems easier) | 2007-04-09 22:39 |
| 710 | | clarify NaN | 2007-04-09 22:43 |
| 711 | | clamp new positions to the current loop limits | 2007-04-09 22:53 |
| 712 | | fix legacy of the old state definitions | 2007-04-09 22:55 |
| 713 | | support for autoplay of content | 2007-04-09 23:04 |
| 714 | | volumechange event | 2007-04-09 23:11 |
| 715 | | update secret hidden notes for HTMLMediaElement | 2007-04-09 23:17 |
| 716 | | s/position/currentTime/ | 2007-04-09 23:18 |
| 717 | | hasAudio/hasVideo notes | 2007-04-09 23:20 |
| 718 | | <video> is no longer pure black by default (rendering section will say to use the CSS background, and might default that to black); also, don't imply that video and audio must respectively contain video or audio. | 2007-04-09 23:26 |
| 719 | | Allow for non-linear/interactive movies and define how they interact with seeking. | 2007-04-10 01:38 |
| 720 | | Add links to the new multipage version of the spec; add support for defaultPlaybackRate and playbackRate to the media element section; add support for ratechange and durationchange; fix some reference section links | 2007-04-12 04:34 |
| 721 | | Added cue points to media elements, so you can get callbacks called at specified times in a clip. | 2007-04-12 05:21 |
| 722 | | Add class=idl on an IDL block which was missing it. | 2007-04-12 05:24 |
| 723 | | Define 'pause playback' for cue points; define what happens when a callback is null. | 2007-04-12 05:40 |
| 724 | | Add <source media='media query'>, support a fallback <source>. | 2007-04-12 05:58 |
| 725 | | Oops, added a crash bug to the algorithm. Fix that quickly... | 2007-04-12 06:01 |
| 726 | | Changed the 'error' attribute from a number to an object, for extensibility. | 2007-04-12 06:34 |
| 727 | | Added security section placeholder for the media section. | 2007-04-12 06:40 |
| 728 | | standardise on a way to reference DOM3 Events. | 2007-04-12 06:50 |
| 729 | | We removed the uuid: namespaces some time ago. | 2007-04-12 06:51 |
| 730 | | Removed the entire Audio section in favour of the new HTMLAudioElement. 'new Audio()' still works, though. | 2007-04-12 07:05 |
| 731 | | Define the term 'browsing context' and related terms; add placeholders for sections we'll need to define non-Document documents | 2007-04-13 02:22 |
| 732 | | Fix a cross-reference; make some of the non-normative statements more obviously into notes. | 2007-04-14 00:17 |
| 733 | | Reorder subsections in the Browsing Context section for readabliity. | 2007-04-14 00:21 |
| 734 | | Reorganise the Browsing Contexts section some more | 2007-04-14 00:42 |
| 735 | | Replace WindowHTML by Window and get rid of dependency on the Window spec | 2007-04-14 00:47 |
| 736 | | Try to tie more loose ends togother in the browsing contexts section: define scripting context, security context, global scope | 2007-04-14 01:14 |
| 737 | | Minor cleanup of the Window definition | 2007-04-14 01:24 |
| 739 | | Allow UAs to not consider two windows related to each other for the purposes of browser context communication. | 2007-04-14 01:30 |
| 740 | | Fix the definition of Browsing Context to match reality. | 2007-04-14 02:04 |
| 741 | | minor editorial changes to the browsing context section | 2007-04-16 10:25 |
| 742 | | Moving 'user prompts' section around so we can deal with auxillary browsing contexts earlier in the prose. | 2007-04-16 23:36 |
| 743 | | Defined auxillary browsing contexts; moved some definitions around | 2007-04-17 00:05 |
| 744 | | Continue making changes to the browsing context section in an attempt to find a neat way to define this mess. | 2007-04-17 00:31 |
| 745 | | Try yet another way of organising this section of the spec. | 2007-04-17 01:00 |
| 746 | | Redefine 'top-level browsing context'. Define 'fully active'. Clarifications. | 2007-04-17 02:29 |
| 747 | | Rework some of the definitions in the Browsing Contexts section to be clearer and better defined. | 2007-04-17 03:05 |
| 748 | | Expand the algorithm for how to pick browsing contexts so it supports popup blocking. Add more hyperlinks in the following APIs section. | 2007-04-17 03:19 |
| 749 | | Update the window.open() definition to handle the new definitions, also add a bunch of hyperlinks. | 2007-04-17 03:25 |
| 750 | | Define the order of frames in window[i] | 2007-04-17 03:34 |
| 751 | | Update the session history section to use the new browsing context terms. Nuke the idea of showing non-active documents. | 2007-04-17 03:45 |
| 752 | | Move User Prompts down even further. | 2007-04-17 03:48 |
| 753 | | Remove obsolete parts of the History interface, clarify what it means to 'traverse the history' | 2007-04-18 01:16 |
| 754 | | add hyperlinks | 2007-04-18 01:19 |
| 755 | | Remove an infinite loop when navigating with replacement; make Location instantiate per-Document. | 2007-04-18 08:57 |
| 756 | | Fix the navigation and history traversal algorithms so that the back button doesn't lock up the browser if the Document was evicted | 2007-04-19 00:17 |
| 757 | | Define the URI decomposition attributes. | 2007-04-19 09:07 |
| 758 | | markup typos | 2007-04-19 09:33 |
| 759 | | Minor tweaks to the URI Component Attribute APIs | 2007-04-19 09:47 |
| 760 | | Hyperlinks section: fix a typo, and fix a conf requirement to actually require what it meant to require | 2007-04-19 09:58 |
| 761 | | Clarify a step in the navigation algorithm to pre-empt people from saying it cancels itself... | 2007-04-19 10:02 |
| 762 | | Clarify the processing model for navigating to text, images, plugins, and UA inline content. | 2007-04-20 00:08 |
| 763 | | Write first draft of Content-Type section; remove the paragraph saying inline charset data should be avoided. | 2007-04-20 00:44 |
| 764 | | User prompts are now defined (window.alert, window.prompt, window.confirm) | 2007-04-20 01:01 |
| 765 | | Fold the concepts of global scope, scripting context, and browsing context into one. | 2007-04-20 02:35 |
| 766 | | Move the Thread section up to Browsing Contexts | 2007-04-20 02:37 |
| 767 | | remove obsolete notes | 2007-04-20 02:41 |
| 768 | | Massive revamp of the scripting security section. Please review this carefully! | 2007-04-21 01:05 |
| 769 | | markup typo | 2007-04-21 01:07 |
| 770 | | Reference the RFCs for parsing URIs; split a paragraph into two. | 2007-04-21 01:09 |
| 771 | | Redefine 'onerror' now that we have event handler attributes | 2007-04-21 01:35 |
| 772 | | Add notes for onerror in the ev handler attribute section | 2007-04-21 01:40 |
| 773 | | move script errors into the events section since it's now an event | 2007-04-21 01:42 |
| 774 | | Make the Window object support events | 2007-04-21 02:41 |
| 775 | | fix some xrefs; change some 'XXXX's to 'XXX'; add placeholders for unload/beforeunload events | 2007-04-21 03:05 |
| 776 | | Placeholder for beforeunload/unload; interaction of document.open() and navigation/session history; define initial state of browsing contexts (about:blank); define secondary browsing contexts | 2007-04-21 05:30 |
| 777 | | Specify the placeholder='' attribute, a way to say that an element is irrelevant and should not be shown. | 2007-04-24 21:09 |
| 778 | | Mention commit-watchers and twitter in the version history section | 2007-04-24 22:05 |
| 779 | | markup error | 2007-04-25 00:09 |
| 780 | | placeholder -> irrelevant (placeholder conflicts with a webkit proprietary attribute) | 2007-04-25 07:11 |
| 781 | | correct URL for commit-watchers | 2007-04-25 17:48 |
| 782 | | Fix a couple of typos | 2007-04-25 18:40 |
| 783 | | reflow paragraph | 2007-04-26 00:45 |
| 784 | | Fix typo in the sniffer. | 2007-04-26 17:21 |
| 785 | | typo fix | 2007-04-26 17:31 |
| 786 | | I'm just an idiot, I keep getting this wrong. Thanks go to Wakaba for patiently pointing out my mistakes. | 2007-04-27 02:19 |
| 787 | | Be explicit that line breaks in title='' attributes are indeed line breaks. | 2007-04-27 23:07 |
| 788 | | postMessage() is on Document today; do we want to move it to Window? | 2007-04-28 02:32 |
| 789 | | Make _blank not a valid value for target=''. This might not last... | 2007-04-28 03:44 |
| 790 | | Fix the table DOM accessors | 2007-04-30 01:58 |
| 791 | | Error handling for people setting table accessors to inappropriate nodes | 2007-04-30 02:07 |
| 792 | | Address known <base> element issues. | 2007-05-01 06:53 |
| 793 | | Add a link to CSSOM for David | 2007-05-03 18:05 |
| 794 | | oops, copy/paste error | 2007-05-03 18:09 |
| 795 | | try to make isPointInPath() clearer | 2007-05-08 19:59 |
| 796 | | terminology fix | 2007-05-08 20:12 |
| 797 | | Make a note of a feature request for canvas patterns | 2007-05-09 22:59 |
| 798 | | move the images | 2007-05-10 00:47 |
| 799 | | split the header out into a seperate file | 2007-05-10 00:56 |
| 801 | | Fix duplicate IDs | 2007-05-10 03:59 |
| 802 | | Update the section on proprietary languages given recent developments. | 2007-05-10 05:38 |
| 803 | | Canonicalisation of color values in <canvas> should be lowercase. | 2007-05-10 06:24 |
| 804 | | drawImage() must raise an exception if the image isn't ready | 2007-05-10 22:09 |
| 805 | | Make note of canvas clipping suggestions by Jordan OSETE. | 2007-05-11 19:11 |
| 806 | | createPattern() with an incomplete image must also raise an exception. | 2007-05-11 22:28 |
| 807 | | Clarify error handling for getImageData/putImageData | 2007-05-11 23:07 |
| 808 | | Oops, height and width of <canvas> should be unsigned. | 2007-05-11 23:16 |
| 809 | | Minor editorial fixes in the canvas section | 2007-05-11 23:20 |
| 810 | | <canvas> gradient updates, cross reference fixes, and editorial fixes | 2007-05-15 02:36 |
| 811 | | Define what happens when you set the width/height attributes on <canvas> better. | 2007-05-15 22:44 |
| 812 | | note various v3 feature requests | 2007-05-15 22:54 |
| 813 | | notes for dashed lines | 2007-05-15 23:01 |
| 814 | | Add an example of creating ImageData objects | 2007-05-15 23:59 |
| 815 | | Fix some more gradient wording issues. | 2007-05-16 00:55 |
| 816 | | Define currentColor resolution; define strokeRect() better in the face of zero dimensions | 2007-05-16 01:17 |
| 817 | | move the 'relationship to...' sections into the scope section instead of the conformance section | 2007-05-16 01:20 |
| 818 | | Define some error handling for methods and attributes passed NaN, Inf, etc values. | 2007-05-16 01:28 |
| 819 | | Define when infinities are allowed in the canvas APIs | 2007-05-16 01:37 |
| 820 | | Reference Porter-Duff for compositing operators; Add a requirement that getImageData() not be pre-multiplied (nothing else is). | 2007-05-16 23:26 |
| 821 | | Change the rules for how to handle extraeous arguments to methods | 2007-05-16 23:59 |
| 822 | | Change the way we allow custom ImageData objects to be created | 2007-05-17 00:37 |
| 823 | | Begone, predefined class names. | 2007-05-17 04:18 |
| 824 | | Added element.classList.toggle('foo') support. | 2007-05-17 05:32 |
| 825 | | DOMTokenList can now be enumerated. | 2007-05-17 06:29 |
| 826 | | Define how to distinguish site-wide headers from page headers | 2007-05-17 07:05 |
| 827 | | Let's try that again. Distinguishing site-wide headers from page headers: | 2007-05-17 23:05 |
| 829 | | DOMContentLoaded event, draft 1 | 2007-05-18 05:43 |
| 830 | | Make the class attribute section fit in better | 2007-05-19 07:29 |
| 831 | | Define handling of bookmarklets. | 2007-05-19 08:45 |
| 832 | | Define 'load' event processing for <iframe> elements ( http://www.hixie.ch/tests/adhoc/html/frames/iframes/007.html ) | 2007-05-22 01:59 |
| 833 | | Fix innerHTML for XML | 2007-05-22 02:11 |
| 834 | | it's not the DOM attributes that contain the URIs, it's the content attributes. | 2007-05-22 02:28 |
| 835 | | Make the .dir DOM attribute work like in IE. | 2007-05-22 05:39 |
| 836 | | Security fix: document.location must not return document.defaultView.location, since the latter might be for another document, and would reveal the user's currently loaded page. Instead, make document.location return the Location object for that document. | 2007-05-22 05:56 |
| 837 | | Make the definition of origin for bookmarklets actually make sense. | 2007-05-22 21:21 |
| 838 | | By popular request, a SQL database for your enjoyment. | 2007-05-23 01:50 |
| 839 | | Make ID have a lowercase 'd' for consistency with other parts of the spec; other minor editorial fixes | 2007-05-23 20:49 |
| 840 | | Forgot to define Location in the Window interface | 2007-05-23 20:53 |
| 841 | | window.print() | 2007-05-23 21:04 |
| 842 | | Define what happens when multiple rows are inserted at once. | 2007-05-23 21:31 |
| 843 | | I forgot that attributes have to be lowercased. Fixed. | 2007-05-24 19:38 |
| 844 | | Split the requirements on Function/EventListener from the requirement regarding event handler attributes return false to cancel. | 2007-05-24 22:03 |
| 845 | | Define window.name and allow framesets to host documents from other domains and then change the frame again | 2007-05-25 03:54 |
| 846 | | Clarify the <datagrid> content model, allow <datalist> as well as <select>. | 2007-05-31 23:19 |
| 847 | | change the 'popup' value on <menu type=''> to 'context', and rewrite the section to use enumerated attribute value primitives. | 2007-05-31 23:31 |
| 848 | | Make scripts not run in non-active documents; add issue regarding this for events. | 2007-05-31 23:54 |
| 849 | | add link to the script section from this issue | 2007-06-01 01:01 |
| 850 | | Support document.dir (see also the last checkin, which accidentally included some of these changes) | 2007-06-01 01:04 |
| 851 | | Define document.lastModified, fix cross-references to document.dir. | 2007-06-01 01:24 |
| 852 | | Define scrollIntoView(). Fix a typo ('dir content attribute' not 'dom content attribute'). | 2007-06-01 02:07 |
| 853 | | Event handlers only cancel when their return value === false. | 2007-06-01 04:56 |
| 854 | | note for when we do references (for script types) | 2007-06-01 06:11 |
| 855 | | Name update in acks. | 2007-06-01 21:46 |
| 856 | | Move the definition of document.dir around. | 2007-06-01 22:15 |
| 857 | | Rename datetime to dateTime for the DOM attribute | 2007-06-02 01:59 |
| 858 | | Allow async and defer to be specified without 'src'; don't allow them togother. | 2007-06-05 00:19 |
| 859 | | activeElement returns the <body> element by default, not <html>, for IE compatibility. | 2007-06-05 04:10 |
| 860 | | Expand the reach of browsing context names to reach auxiliary browsing contexts in certain cases | 2007-06-05 04:35 |
| 861 | | window.name musn't effect other domains | 2007-06-05 05:06 |
| 862 | | A bunch of editorial changes in the 'traverse history' section, cross-reference fixes, etc. | 2007-06-05 05:12 |
| 864 | | Typos in IDLs, missing cross-references. | 2007-06-05 05:24 |
| 865 | | Oops, scrollIntoView() as defined would be useless... let's fix that... | 2007-06-05 05:26 |
| 866 | | Make HTML's document.title play nice with SVG's document.title | 2007-06-05 05:35 |
| 867 | | <textarea> elements strip leading newlines, just like <pre> elements | 2007-06-05 23:24 |
| 868 | | Move the stability section into the common spec body to make sure it stays in sync across the WHATWG and W3C versions | 2007-06-05 23:30 |
| 869 | | Handle entities in the range 128 to 159 (0x80 to 0x9F) as per legacy requirements. | 2007-06-06 00:31 |
| 870 | | Oops, entities in the entity section were written wrong. Also, make the table prettier. | 2007-06-06 04:19 |
| 871 | | Make this section ID stable. | 2007-06-06 07:54 |
| 872 | | Change the notes and terminology around conformance checkers / HTML validators. | 2007-06-07 00:02 |
| 873 | | Add advice that Henri wrote for us for users of XHTML. | 2007-06-07 00:26 |
| 874 | | Make U+0000 characters a parse error. | 2007-06-07 00:40 |
| 875 | | HTML5 parser algorithm change: since CRs can come in as NCRs, we have to handle them in the tree constructor stage. | 2007-06-07 00:44 |
| 876 | | So it seems that actually the last checkin might have been wrong. CRs get treated as LFs even as NCRs. What should we do? | 2007-06-07 00:53 |
| 877 | | Say what keystroke we suggest for inserting a <br>. | 2007-06-07 18:49 |
| 878 | | typos and cross-reference issues | 2007-06-09 00:43 |
| 879 | | Change recommendation of what SGML tool users should do | 2007-06-09 00:48 |
| 880 | | Parse errors for <li> <dt> <dd> closing other elements. | 2007-06-09 01:02 |
| 881 | | Disallow spaces in IDs. | 2007-06-09 02:26 |
| 882 | | add note regarding CR entities | 2007-06-09 02:29 |
| 883 | | Define processing of <script type> and <script language>. To some extent. | 2007-06-11 22:36 |
| 884 | | After a LOT of studying crazy browsers, I've decided to make a tiny change here to the way </font> end tags are handled. | 2007-06-12 00:14 |
| 885 | | Oops, the grammar made no sense here. Fixed. | 2007-06-13 21:36 |
| 886 | | Support the insane comment stuff in CDATA and RCDATA blocks | 2007-06-13 22:34 |
| 887 | | Move requirement around in response to feedback to make it harder to miss. | 2007-06-13 22:51 |
| 888 | | The current input character hasn't been consumed yet, so there is no 'current input character'. (twice) | 2007-06-14 00:59 |
| 889 | | Add support for ™. | 2007-06-14 01:48 |
| 890 | | Fix uses of the term 'tag name' to be less ambiguous. | 2007-06-14 21:52 |
| 891 | | Make innerHTML in XML return a namespace-well-formed internal general parsed entity representation, so that it handles elements with multiple child nodes. | 2007-06-14 22:07 |
| 892 | | Adopt nodes when setting innerHTML in XML to avoid NS_ERROR_WRONG_DOCUMENT_ERR. | 2007-06-14 22:17 |
| 893 | | Made <script> elements not run when set via innerHTML. Also, editorial fixes. | 2007-06-14 22:29 |
| 894 | | Cover the various ways that a DOM might not be serialisable, and make them raise an exception. | 2007-06-14 23:04 |
| 895 | | Turns out that U+2329 and U+232A are both non-canonical. Replace them with their canonical decompositions. | 2007-06-14 23:24 |
| 896 | | Disallow invalid characters like U+FFFE and U+FFFF when serialising innerHTML in XML. | 2007-06-14 23:45 |
| 897 | | typo | 2007-06-15 00:29 |
| 898 | | Define how entities and semicolons work together. This also removes the parse error for omitting the semicolon for certain entities. We could add it back if people want it back, though. | 2007-06-15 01:00 |
| 899 | | Make the networking and parsing sections consistently vague about how to handle bogus bytes. | 2007-06-15 01:20 |
| 900 | | Slowly edge towards removing the magic that < characters do inside tags | 2007-06-15 01:36 |
| 901 | | Remove support for <script> </script<div>. | 2007-06-15 01:44 |
| 902 | | Remove all remaining magic of the < character in tokeniser. | 2007-06-15 01:50 |
| 903 | | fix inconsistency in an example; remove an extraneous 'instead' | 2007-06-15 04:00 |
| 904 | | Link to the definition of the XML term 'internal general parsed entity' | 2007-06-15 18:10 |
| 905 | | more work in trying to make this paragraph clear | 2007-06-15 19:45 |
| 906 | | More work on making innerHTML in XML be well defined | 2007-06-15 21:04 |
| 907 | | markup typo | 2007-06-15 21:11 |
| 908 | | Quirks Mode | 2007-06-17 09:31 |
| 909 | | Missing DOCTYPE is a parse error. | 2007-06-17 09:38 |
| 910 | | numberic typo | 2007-06-17 19:31 |
| 911 | | Oops, accidentially removed these sections in r900. | 2007-06-18 07:56 |
| 912 | | Change the quirks mode switches to a list instead of a table (the table was unwieldy). Also, define 'almost stanards' mode. | 2007-06-18 20:00 |
| 913 | | it's a brief list (not a complicated one with subparagraphs); mark as such | 2007-06-18 20:06 |
| 914 | | Make </ not be a parse error in CDATA blocks, because it otherwise would disallow <script type=text/xml-script> which is quite common and frankly not hugely problematic. This changes continues our road away from XML/SGML compat. | 2007-06-18 20:33 |
| 915 | | Change handling of <nobr> in the parser. | 2007-06-18 20:50 |
| 916 | | Handle implied end tags with </body>. | 2007-06-19 00:38 |
| 917 | | Allow && and other constructions that aren't entities and don't look like entities. | 2007-06-19 00:57 |
| 918 | | Handling of </html>, </head>, </body> end tags in the <html> and <head> insertion modes | 2007-06-19 01:09 |
| 919 | | Note for things we need to say about CSS later | 2007-06-19 03:58 |
| 920 | | Support 'action' and 'prompt' attributes on the obsolete <isindex> element | 2007-06-19 04:06 |
| 921 | | Need to mention layout tables being bad. | 2007-06-19 04:15 |
| 922 | | Make the innerHTML getter output <pre> and <textarea> contents correctly. | 2007-06-19 05:37 |
| 923 | | Remove excessive 'must's in the Document.innerHTML setter; be more explicit about the handling of </foo> in the innerHTML parse case when <foo> is not a PCDATA element (e.g. setting a SCRIPT element's innerHTML to '</script>'). | 2007-06-19 05:46 |
| 924 | | Support <!--> and <!---> comment forms (non-conforming, at least for now). | 2007-06-19 08:02 |
| 925 | | Oops, forgot to update the syntax section with the new rules. | 2007-06-19 09:46 |
| 926 | | Made <h1> headers nest. PLEASE GIVE ME FEEDBACK ON THIS CHANGE. | 2007-06-19 10:13 |
| 927 | | Fix the parsing of datetime timezones. | 2007-06-19 22:24 |
| 928 | | Missing space character. | 2007-06-19 22:52 |
| 929 | | more examples of how innerHTML isn't going to always work | 2007-06-19 23:14 |
| 930 | | Disallow CDATA and RCDATA from containing end tags that match their end tag (required now that we allow < and </ in general). Allow < in attribute values for consistency with the parsing section. | 2007-06-19 23:27 |
| 931 | | Abstract out the innerHTML serialisation algorithm. | 2007-06-19 23:49 |
| 932 | | Abstract out the innerHTML parsing algorithm. | 2007-06-20 00:06 |
| 933 | | Fix a cross-reference to innerHTML-XML. Change the parser's references to the innerHTML setter to instead reference the HTML fragment parsing algorithm. Clarify that the fragment serialising algorithm serialises the contents of the node, not the node itself. Split out the first step of the fragment parsing algorithm into a note before the steps, and two steps at the start. Rephrase the algorithm so it doesn't say MUST anymore (since it's an abstracted out algorithm, the must is used in the invocation of the algorithm now). Add a note that the reset-insertion-mode algorithm will refer to the context node. | 2007-06-20 00:31 |
| 934 | | Rename 'innerHTML case' to 'fragment case'. Remove the handling of innerHTML-HTML from <script>'s rules, as the parser does that for us already. | 2007-06-20 01:11 |
| 935 | | <base>, <link>, <meta> elements no longer get moved to the <head> (compatibility with IE). This changes certain parse errors involved with those elements. | 2007-06-20 02:00 |
| 936 | | Change the processing of comments in the encoding sniffer | 2007-06-20 08:15 |
| 937 | | lastModified: year is 4-digit, not 2-digit. Fix errors in the document's validity. Fix a typo with the ASCII byte code for an exclamation mark. Be explicit that 'up to the formatting element' includes the formatting element. | 2007-06-20 22:56 |
| 938 | | Disallow scoped <style> in <head> and non-scoped <style> outside <head>. | 2007-06-20 23:21 |
| 940 | | Allow <noscript> in <head>. Remove most uses of the 'head element pointer'. Abstract out an algorithm for most CDATA and RCDATA elements in the parser. Make <xmp> use the same technique as the other CDATA/RCDATA elements. Fix the bug in the syntax section that allowed <script> and <style> to start BODY elements with an implied <body> even though those elements actually just get put back in the <head> if you have them after a </head>. Fix some issues and add a comment in the spec about how innerHTML on <head> is handled. Some editorial consistency changes. Apologies for mixing in editorial changes with this patch. | 2007-06-21 08:45 |
| 941 | | Oops, forgot to mark autoclosing of <noscript> in <head> as a parse error | 2007-06-21 08:52 |
| 942 | | 
 now turns into a U+000A LINE FEED character | 2007-06-21 23:57 |
| 943 | | Be explicit about what an invalid Unicode character is. | 2007-06-22 01:44 |
| 944 | | Strip whitespace outside the root element from the DOM | 2007-06-22 02:03 |
| 945 | | allow arbitrary characters to be in attribute names; ban U+0000; reflect the recent rule changes for entities into the writing section. | 2007-06-22 02:20 |
| 946 | | Update to the rules for handling of entities (require semicolons, and some changes for parsing entities without semicolons when in attributes). | 2007-06-22 04:08 |
| 947 | | Move the 'permitted slash' definition up. | 2007-06-22 04:47 |
| 948 | | EOF in DOCTYPE should set quirks mode. | 2007-06-22 04:53 |
| 949 | | Change the wording to be more consistent with the rest of the spec to make the spec less surprising. | 2007-06-22 05:05 |
| 950 | | make <plaintext>.innerHTML work | 2007-06-22 05:12 |
| 951 | | Make sure to reprocess tokens when you have a token that sends you straight to the root element phase without a DOCTYPE. | 2007-06-22 05:19 |
| 952 | | Allow <meta http-equiv> in <noscript>; fix the infinite loop with <noscript></body>. | 2007-06-22 05:51 |
| 953 | | Write the restrictions on the contents for CDATA and RCDATA sections. Again. This time hopefully it'll stick. | 2007-06-22 06:29 |
| 954 | | Make the <meta> rules clearer; fix typos and consistency with the 'escaping text span' stuff | 2007-06-22 09:45 |
| 955 | | Change the way encoding detection is handled to support the de facto reparse mechanism. Discourage UTF-32. | 2007-06-23 08:43 |
| 956 | | Add Korean equivalent of Channy Yun's name to the acknowledgements. | 2007-06-23 08:55 |
| 957 | | Not having any encoding information at all is a bug if you're not using ASCII. | 2007-06-23 09:06 |
| 958 | | ban more encodings | 2007-06-23 09:10 |
| 959 | | Tweaks to requirements for encoding declarations and support | 2007-06-23 09:40 |
| 960 | | Make a new section to put various charset support reqs together; fix a xref | 2007-06-23 09:49 |
| 961 | | Make </p> and </br> introduce corresponding empty elements for compatibility with IE | 2007-06-26 23:19 |
| 962 | | </p> and </br> implying <p> and <br> are parse errors. | 2007-06-27 00:35 |
| 963 | | Let </p> and </br> tags through the first few insertion modes; make </p> be one parse error not two. | 2007-06-27 21:21 |
| 964 | | nested-<nobr> should be a parse error, and it should reconstruct the active formatting elements again if necessary. | 2007-06-28 05:06 |
| 965 | | As far as I can tell, the table sections should also generate implied end tags. No? | 2007-06-28 05:28 |
| 966 | | Oops, <title>s are supposed to stay in the <head>. | 2007-06-28 08:09 |
| 967 | | Clarify who is in charge of dropping BOMs. Hint: it's not the air force. | 2007-06-28 21:11 |
| 968 | | Make 'new Audio(url)' actually start the load; also fix typos and remove a redundant step in the table algorithm. | 2007-08-04 01:41 |
| 969 | | Note that not all known issues are marked. | 2007-08-04 01:58 |
| 970 | | (test) | 2007-08-04 02:38 |
| 973 | | markup typo fix | 2007-08-06 17:48 |
| 974 | | adding notes for menu construction. | 2007-08-06 18:04 |
| 975 | | make note that 'icon' should be honoured for toolbars, make it clearer (i hope) that tool bars are a kind of menu | 2007-08-06 18:08 |
| 976 | | the 'show' event should have key information. Mention that, and other event-related stuff, in open issues. | 2007-08-06 21:29 |
| 977 | | Make the DragEvents be UIEvents instead of regular Events (not that this has much effect on anything). | 2007-08-07 00:47 |
| 978 | | The prose and table contradicted each other. | 2007-08-07 01:14 |
| 979 | | Dragging selection might want to do other types than text/plain -- add issue to that effect. | 2007-08-07 01:18 |
| 980 | | we should have modifier key data in the DragEvent object | 2007-08-07 01:22 |
| 981 | | Oops, this note is no longer accurate. | 2007-08-07 03:14 |
| 982 | | Require that <base> elements come before anything that they affect. | 2007-08-07 03:42 |
| 983 | | Sniffing for HTML has to detect <script> tags, as it's common for ads to be served without a Content-Type but starting with <script> alone. | 2007-08-08 00:49 |
| 984 | | Mention that coordinates are relative to the displayed size, sigh. | 2007-08-08 04:42 |
| 985 | | Prepare the image map section so that the spec can support <input type=image usemap> when we add <input>. This is compatible with HTML4, but maybe this shouldn't be supported. | 2007-08-08 05:47 |
| 986 | | <map> elements now have a .images attribute that returns the associated images. | 2007-08-08 05:58 |
| 987 | | Make id='' required on <map>. Let me know if that's a problem. | 2007-08-08 06:06 |
| 988 | | note type of case comparison needed for hash-id-refs, at least for <map> | 2007-08-08 21:32 |
| 989 | | Moving the cross-document messaging APIs to Window instead of Document (sorry Opera) | 2007-08-09 00:34 |
| 990 | | Note that we need to clarify 'domain' more. | 2007-08-09 00:45 |
| 991 | | Clarify that postMessage() is synchronous. | 2007-08-09 00:51 |
| 992 | | Make pushState() take a URI and a title for improved awesomeness. Update references to URI/IRI/IPv6 URL RFCs. | 2007-08-09 23:39 |
| 993 | | Mention that relative URIs must be resolved in pushState(). We don't yet say how. Resolving URIs in script arguments are a wider issue. | 2007-08-09 23:58 |
| 994 | | Let's try adding an event that fires when you change just the fragment identifier, so you can catch that. | 2007-08-10 01:12 |
| 995 | | Clear up the navigate-fragid section (nothing important changed really); include acks for onhashchanged. | 2007-08-10 01:29 |
| 996 | | Make the Location members not be readonly, since they can be set. | 2007-08-10 01:44 |
| 997 | | Drop 'usemap' from <input>. It's (very) rarely used, and when it is used, not supporting it usually results in a better experience. It's not widely supported (only Gecko and Opera support it). | 2007-08-10 02:38 |
| 998 | | Fix various typos with irrelevant=''. | 2007-08-10 19:55 |
| 999 | | Add .bmp to the list of image file types. | 2007-08-10 21:48 |
| 1000 | | Revamp of the <img alt> rules. Also, some editorial notes on Content-Type handling, on the port-scanning issue with <img>/onload, and on a proposal to make the origin tuple include the IP address to avoid DNS rebinding attacks. And a typo fix. | 2007-08-14 09:18 |
| 1001 | | add some red boxes to label controversial stuff as known-controversial | 2007-08-14 10:12 |
| 1002 | | oops, typo | 2007-08-14 10:25 |
| 1003 | | more typo fixes | 2007-08-14 20:40 |
| 1004 | | Mention the possibility to omit alt='' attributes in HTML e-mail. Remove an old editorial comment. | 2007-08-15 00:15 |
| 1005 | | Ban transparent spacer GIFs. | 2007-08-15 00:43 |
| 1006 | | Make document.open() and window.open() return things. | 2007-08-15 03:43 |
| 1007 | | Let's try this for img height/width | 2007-08-15 09:25 |
| 1008 | | New alt='' example. | 2007-08-15 10:16 |
| 1009 | | Allow a lone height or width attribute, since that could be used to size high res images of unknown specific dimensions. | 2007-08-15 10:26 |
| 1010 | | add an issue regarding src='' conf requirements | 2007-08-15 10:45 |
| 1011 | | Let's try to make it even clearer that the alt text should be included where possible. | 2007-08-16 09:28 |
| 1012 | | missing word | 2007-08-16 22:21 |
| 1013 | | Adjust the sniffing rules to take into account data I've been provided regarding the frequency of occurance of strings in typical Web content. | 2007-08-21 00:06 |
| 1014 | | simplifying the text and fixing the markup | 2007-08-21 00:25 |
| 1015 | | Some security notes on the SQL storage APIs. | 2007-08-21 07:37 |
| 1016 | | Make the patterns in the sniffing section support whitespace instead of having asterisks. Also add some notes in other parts of teh spec. | 2007-08-22 00:11 |
| 1017 | | note instability of <m> | 2007-08-22 09:07 |
| 1018 | | fix the way metadata elements are referred to | 2007-08-24 22:56 |
| 1019 | | <datatemplate>, <rule>, <nest>, and the related processing models: first draft (still missing introduction, failure handling for template='' and ref='', detailed rules for handling selectors, any rules at all for handling text expansion) | 2007-09-19 08:39 |
| 1020 | | minor typos | 2007-09-19 22:55 |
| 1021 | | Update the template section to handle failures during loads; handle dynamic changes of template trees. Still to do: expansion of strings, definition of how to handle selections. | 2007-09-20 05:00 |
| 1022 | | Switch to having multiple named and versioned databases per origin. This is a work in progress; more changes (e.g. updating the version) are coming. | 2007-09-21 23:29 |
| 1023 | | Introduce transactions and error handling to the SQL feature. | 2007-09-22 02:08 |
| 1024 | | Add version support to Database. Actually make transactions commit (oops). | 2007-09-22 02:32 |
| 1025 | | fix xref problems with 'expected version' | 2007-09-25 01:22 |
| 1026 | | (oops, committed changes from a later edit by mistake) | 2007-09-25 01:32 |
| 1027 | | make it clearer what the global transaction is | 2007-09-25 02:28 |
| 1028 | | Clarify where unsupported SQL gets caught. Add a comment for errors we might want to report. | 2007-09-25 02:46 |
| 1029 | | Rework the way SQL results are returned. | 2007-09-25 03:10 |
| 1030 | | we'll have to define what kind of transaction locking to require | 2007-09-25 03:33 |
| 1031 | | make a note about executeSql() with multiple statements | 2007-09-25 04:12 |
| 1032 | | missing 'and' | 2007-09-25 08:37 |
| 1033 | | Moving the Links section down. | 2007-09-25 08:53 |
| 1034 | | moving the User Prompts section down. | 2007-09-25 08:57 |
| 1035 | | Change the way that changing a database version works. | 2007-09-25 09:22 |
| 1036 | | Moving stuff around some more trying to find a good way of ordering this stuff. | 2007-09-25 09:54 |
| 1037 | | * Add comment regarding the imperative voice used in algorithms. * Removed references to RFC2732. * Fixed references to <hostname> (changed to <host>, mentioned <ihost> where appropriate). * Add note saying we need to handle IP addresses in definition of origin. * Added section 'Unscripted same-origin checks'. * Moved the 'Offline Web applications' section (and renamed it 'Browser state'). * Added section 'Offline Web applications' for offline application caches. * Made surgical changes to the history traversal to mention offline application caches. * Made surgical changes to the navigation to mention offline application caches. * Made surgical changes to the parser to mention offline application caches. * Fixed cross-references to 'accessible' in the storage section. * Defined '<hostport>' which the RFCs had dropped on the floor. * Fixed typos, added XXX notes to the editor, made certain IDs more consistent. | 2007-10-08 19:28 |
| 1038 | | Fix getElementsByClassName() to take a string instead of an array. | 2007-10-08 21:26 |
| 1039 | | Also port implicit entries to new caches (they get handled as foreign entries later if necessary). | 2007-10-09 06:58 |
| 1040 | | rename 'application' to 'manifest' and define it | 2007-10-11 18:36 |
| 1041 | | Clarify 'implicit entries' is only likely to be documents. | 2007-10-11 20:07 |
| 1042 | | Block manifests from loading files from other schemes. This blocks, e.g., javascript:, mailto:, data:, and other dodgy schemes, without having to blacklist or whitelist anything, and without having to maintain a list of safe/unsafe protocols. | 2007-10-11 20:15 |
| 1043 | | Remove a bogus conf. criteria in the manifests section. | 2007-10-11 20:54 |
| 1044 | | Move broad requirements to after the specific requirements in the manifest syntax section. | 2007-10-11 20:58 |
| 1045 | | Allow the CACHE MANIFEST line to have trailing spaces in the parser (was already allowed in the syntax). | 2007-10-11 21:07 |
| 1046 | | grammar fix | 2007-10-11 21:21 |
| 1047 | | added a note about resources in online and explicit sections. fixed the ommission of 'whitelist' earlier, too. | 2007-10-11 22:00 |
| 1048 | | Note that a URI can have multiple categories. Move the <scheme> checking to the manifest and add() entry points, instead of the updater. | 2007-10-11 22:42 |
| 1049 | | ApplicationCache: Make sure 'length' is well-defined; clarify a note in swapCache() that was supposed to clarify matters. | 2007-10-11 22:53 |
| 1050 | | split the concept of 'update ready' from the concept of the cache group being idle/checking/downloading. | 2007-10-11 23:32 |
| 1051 | | Define how ? replacement works in sql statements better. Suggestions on making it EVEN better are welcome. | 2007-10-12 05:36 |
| 1052 | | Change 'rows' from an Array to a custom object. | 2007-10-12 07:13 |
| 1053 | | Add a new SQL error code for 'dataset too large'. | 2007-10-12 18:49 |
| 1054 | | mention that top-level browsing contexts bypass the online whitelist | 2007-10-12 20:49 |
| 1055 | | Fix currentLoop mathematics. | 2007-10-13 00:51 |
| 1056 | | Change loopstart and loopend to default to start and end respectively if not set; clarify that the 'effective foo' values are based on DOM attributes, not content attributes. | 2007-10-13 06:40 |
| 1057 | | Explain codecs= values as examples to aid authors. Microsoft, Real, and others: please let me know what vodecs= values your media types (WMV, RM, etc) should have. | 2007-10-13 07:35 |
| 1058 | | Redefine how transactions work to be clearer (no normative changes intended). | 2007-10-15 21:04 |
| 1059 | | SQL: New error code for failure to obtain a write lock. | 2007-10-16 03:40 |
| 1060 | | improve the text about video fallback | 2007-10-17 04:57 |
| 1061 | | Make sqlExecute() take an argument array instead of varargs. | 2007-10-17 07:19 |
| 1062 | | include a note as to an SQL example to include; add a note about rowsAffected and SELECT statements | 2007-10-17 07:27 |
| 1063 | | fix cross-references and a minor markup consistency issue | 2007-10-17 07:36 |
| 1064 | | SQL: Make expected version '' allow any version, but actual version '' not work with any random version. Make changeVersion() async. | 2007-10-17 22:53 |
| 1065 | | SQL: Add an errorCode for quota exhaustion. | 2007-10-18 01:32 |
| 1066 | | Add notes for future feature requests; clarify how UAs can handle not handling <video>. | 2007-10-18 10:24 |
| 1067 | | Video: define 'reached' in terms to make cue points be better defined. | 2007-10-18 23:56 |
| 1068 | | note v2 feature request, add Brian Campbell to acknowledgements (he suggested making cue points clearer) | 2007-10-19 00:07 |
| 1069 | | merge video and media feature requests | 2007-10-19 00:15 |
| 1070 | | another idea from brian | 2007-10-19 00:24 |
| 1071 | | more suggestions for cue points | 2007-10-19 00:43 |
| 1072 | | typo in description of 'loadedfirstframe' event | 2007-10-19 00:48 |
| 1073 | | no more 'follow the following'; fix a sentence in the media section that mentioned video explicitly when it should have been generic | 2007-10-19 01:24 |
| 1074 | | 'properly rendered at all' is somewhat contradictory | 2007-10-19 01:27 |
| 1075 | | A series of typo fixes in the <video> element section. | 2007-10-19 01:52 |
| 1076 | | make it so that changing 'src' will cause load() to be invoked if it's not already playing | 2007-10-19 01:54 |
| 1077 | | Make <audio> say the same as <video> for fallback content; add a note to both saying that the fallback content isn't for a12n uses. | 2007-10-19 02:01 |
| 1078 | | A number of changes based on Apple feedback. Typos; clarifications; corrections to contradictions; allow effective start to be based on media data. | 2007-10-19 04:48 |
| 1079 | | Moving <meter> around. | 2007-10-19 18:52 |
| 1080 | | Add a note to <meter>. | 2007-10-19 18:58 |
| 1081 | | Add more examples for <meter>; Mention units. | 2007-10-19 20:06 |
| 1082 | | html is hard | 2007-10-19 21:28 |
| 1083 | | also, i suck | 2007-10-19 21:34 |
| 1084 | | forgot to acknowledge the person who made the <meter> suggestions | 2007-10-19 22:21 |
| 1085 | | Make <script async defer> use 'defer', and allow that so that you can use 'async' and fallback to 'defer' | 2007-10-23 01:18 |
| 1086 | | typo | 2007-10-23 08:40 |
| 1087 | | Gigantoredesignorrific changes to the SQL APIs. Enjoy! | 2007-10-24 08:21 |
| 1088 | | Change 'errorCode' and 'error' to 'code' and 'message', since they're both on an 'error' object now. Also, fix interface names. | 2007-10-24 08:36 |
| 1089 | | Add error code 6: key violation / constrain failure | 2007-10-24 09:53 |
| 1090 | | ban BEGIN/COMMIT/ROLLBACK | 2007-10-24 10:14 |
| 1091 | | markup errors | 2007-10-24 10:36 |
| 1092 | | add note about db versions | 2007-10-24 10:45 |
| 1093 | | move ObjectArray nearer to its use | 2007-10-24 11:24 |
| 1094 | | Allow openDatabase() to have a display name and estimated size. | 2007-10-24 23:11 |
| 1095 | | Apparently document.write() concatenates all arguments. | 2007-10-24 23:36 |
| 1096 | | Revamp height/width for embedded content elements (img, embed, object, video). | 2007-10-25 23:40 |
| 1097 | | Add the poster='' attribute to <video>. Takes a URI. | 2007-10-26 00:39 |
| 1098 | | Oops, this example is now redundant (since you could do it with poster=''). | 2007-10-26 00:43 |
| 1099 | | RFC4281 baby. | 2007-10-26 01:08 |
| 1100 | | Define what happens to media elements taken out of the document. | 2007-10-26 08:03 |
| 1101 | | Define media element behaviour in the face of history navigation and garbage collection. | 2007-10-26 08:15 |
| 1102 | | remove the versions of changeVersion() that have fewer than 4 arguments | 2007-10-26 21:07 |
| 1103 | | kill SQLVersionChangeCallback | 2007-10-26 22:27 |
| 1104 | | don't commit twice | 2007-10-26 22:55 |
| 1105 | | In other news, loopCount became playCount in a formal and touching ceremony today. | 2007-10-26 23:02 |
| 1106 | | Cue ranges are better than cue points. They have a whole extra dimension, for one. | 2007-10-27 00:39 |
| 1107 | | Just make removal from the document fire .pause(). | 2007-10-27 00:48 |
| 1108 | | clarify which database we're talking about | 2007-10-29 21:00 |
| 1109 | | Define 'lang' processing in XML more tightly; fix a bunch of xrefs ('HTML elements'). | 2007-10-30 09:09 |
| 1110 | | warn implementors about video.fullscreen() being bad | 2007-10-30 09:19 |
| 1111 | | The localisation of error messages isn't a MUST interop requirement. | 2007-10-30 23:29 |
| 1112 | | Breadcrumbs. More complicated than necessary. | 2007-10-31 00:03 |
| 1113 | | make the global attributes section more consistent | 2007-10-31 02:30 |
| 1114 | | Begone, significant inline content! | 2007-10-31 09:08 |
| 1115 | | require attributes on <base>; mention that <base> can't be before <html>...; remove the vestiges of per-attribute annotations in the element <dl>s; do some cleanup; require href='' on the <a> that contains an ismap='' image | 2007-10-31 09:36 |
| 1116 | | SQL: add a success callback to transaction() and changeVersion(); make the arguments array to executeSql() optional. | 2007-11-01 00:24 |
| 1117 | | Cue ranges: made the 'pause' boolean be ignored during seeks, and other minor edits | 2007-11-01 00:48 |
| 1118 | | er. mousey down? oops. | 2007-11-01 03:11 |
| 1119 | | Introducing the rel=noreferer proposal, and other referer header changes. | 2007-11-03 08:44 |
| 1120 | | Define how a.ping and area.ping work. (This is a poor API. Not sure how to make it better cheaply.) | 2007-11-03 09:18 |
| 1121 | | forgot to ack tyler for the rel-noreferer thing | 2007-11-03 09:23 |
| 1122 | | Define fragment identifiers, id='', name='', etc. | 2007-11-05 16:37 |
| 1123 | | <a media='invalid'> shouldn't default to 'all' (mq defines that anyway) | 2007-11-05 16:42 |
| 1124 | | rel doesn't create a hyperlink on <a>/<area>, href does. | 2007-11-05 17:07 |
| 1125 | | Make <link> not necessarily be an explicit relationship, since that word is overloaded. Better suggestions welcome. Also, make note of link to OpenSearch. | 2007-11-05 17:42 |
| 1126 | | Make rel=next/prev be non-hierarchical, just sequenced. | 2007-11-05 22:04 |
| 1127 | | Make rel=first/last be non-hierarchical, just sequenced. | 2007-11-05 22:27 |
| 1128 | | Split the first/last/next/last types from the up/index types. | 2007-11-05 22:42 |
| 1129 | | Various typos and redundancies about recent link type edits | 2007-11-05 23:30 |
| 1130 | | Make it legal to have multiple keywords in rel='', but only for rel=up. | 2007-11-06 15:26 |
| 1131 | | someone couldn't work out the antecedent | 2007-11-06 22:22 |
| 1132 | | Rename noreferer to noreferrer. | 2007-11-07 15:16 |
| 1133 | | 'may' makes no sense in this context. | 2007-11-08 22:57 |
| 1134 | | 'user response positively' is not english. | 2007-11-08 23:06 |
| 1135 | | minor pubrules fixes | 2007-11-13 04:49 |
| 1137 | | explicitly mention that treating 8859-1 as 1252 is a charmod violation | 2007-11-20 07:41 |
| 1138 | | Make PDF versions available. | 2007-11-23 23:59 |
| 1140 | | Massive changes to globalStorage to remove the multi-domain security model and replace it with the much simpler same-origin model. | 2007-12-11 01:14 |
| 1141 | | Clarify definitions of what to do with window.open() and similar cases when it comes to sessionStorage. | 2007-12-11 01:37 |
| 1142 | | Define which exception to throw when out of disk space (will likely change again when we have more exceptions defined). | 2007-12-11 02:20 |
| 1143 | | Lift the cat who was amongst the pigeons up and put him back on his pedestal for now. (remove requirement on ogg for now) | 2007-12-11 02:45 |
| 1144 | | Add a hint for what to do if you want to give the language of a <code> element's contents. | 2007-12-11 04:29 |
| 1145 | | Various editorial changes to the sub/sup section. | 2007-12-11 04:45 |
| 1146 | | typos in the <time> element definitions; hyperlink DOMTimeStamp to DOM3 Core | 2007-12-11 10:35 |
| 1147 | | add an id for xrefs so that i can annotate that paragraph to say we're removing it... | 2007-12-12 02:45 |
| 1148 | | <pre> element: semantics and examples | 2007-12-12 08:09 |
| 1149 | | Add examples for ledes. | 2007-12-12 09:41 |
| 1150 | | Fix errors in the example I just checked in, and acknowlege the people who (first) suggested it. | 2007-12-12 09:51 |
| 1152 | | Massive overhaul of the content models of most elements. The Block vs Inline distinction has been replaced by a new set of content categories, block/inline mixing is now allowed, the definition of paragraphs is revamped, and many related issues have been addressed. | 2007-12-20 03:47 |
| 1153 | | Fixed spelling of preceded; removed idea about making <body> entirely optional; made <title> required again; clarified expected contexts for <style scoped>; prepared for making <ol> and <ul> allowed in phrasing content using <span> (requires parser changes); made <del> transparent; removed last mention of embedded content in <figure>; fixed copy/paste error in selectedRowIndex name; changed th to only allow phrasing content children; allowed <menu> to be nested; made <div> not transparent | 2007-12-20 21:42 |
| 1154 | | Minor editorial fixes: cross references for 'the document's domain', and sectionRowIndex | 2008-01-12 01:32 |
| 1157 | | s/Macromedia/Adobe/, remove some text I thought I'd already removed (discouraging XHTML use) | 2008-01-15 00:08 |
| 1158 | | Transformations affect path creation as well as stroking and filling. | 2008-01-15 07:44 |
| 1159 | | Clarify Bezier curve requirements; fix typo in noreferrerr. | 2008-01-16 02:01 |
| 1160 | | Define what shadows really are in the <canvas> API. | 2008-01-17 02:10 |
| 1161 | | Allow shadow blur dimensions to be capped; clarify that clearRect() isn't affected by shadows, opacity, and composition operators; various editorial fixes and clarifications. | 2008-01-17 09:26 |
| 1162 | | editorial updates to the shadow algorithm to make it easier to read | 2008-01-17 09:37 |
| 1163 | | xref fix | 2008-01-18 00:16 |
| 1164 | | Color spaces and <canvas> | 2008-01-18 01:01 |
| 1165 | | ImageData: make the object handle having new values set. Clarify what it means to call putImageData() (not drawing). Clarify how to handle non-ImageData data. Make the color spaces compatible with CSS; make toDataURL() not include color space information. | 2008-01-18 02:45 |
| 1166 | | canvas: typos, clarifications, fix old examples, add new examples | 2008-01-22 02:22 |
| 1168 | | fix cross-references to missing references section | 2008-01-22 03:51 |
| 1169 | | Woops, typo in the example. | 2008-01-23 07:08 |
| 1170 | | Fix a potential security flaw in ping='' -- http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2008-January/013637.html | 2008-01-23 07:28 |
| 1171 | | update the acknowledgements to take into account that we're not just using the whatwg list any more -- there are many other sources of input | 2008-01-24 02:34 |
| 1172 | | Various changes to how to stroke lines, zero-length line segments, line joins, and line caps. | 2008-01-25 04:37 |
| 1173 | | zero length-segments or zero-length segments? editorial clarification | 2008-01-25 04:52 |
| 1174 | | add an id for the doctype sniffing | 2008-01-25 09:39 |
| 1175 | | typo | 2008-01-29 00:44 |
| 1176 | | editorial changes to IDL, markup | 2008-01-31 01:16 |
| 1177 | | Clarify img.complete; define toDataURL() with a 0x0 canvas; fix confusion in the radial gradient description; define patterns with a 0x0 input canvas; minor editorial fixes | 2008-01-31 02:02 |
| 1178 | | Minor edits to the rectangle methods of the canvas section. | 2008-01-31 02:27 |
| 1179 | | arcTo() fixes to line up with the only sane implementation, WebKit's. | 2008-01-31 21:55 |
| 1180 | | <meta http-equiv=content-type> is now defined as conforming and equivalent to <meta charset> | 2008-01-31 22:26 |
| 1181 | | switch things around so it's alphabetical | 2008-01-31 22:31 |
| 1182 | | typo | 2008-01-31 22:37 |
| 1183 | | content-language is relatively common on henri's validator | 2008-01-31 22:46 |
| 1184 | | Make the space in the meta http-equiv=content-type pragma optional, since it's common. | 2008-01-31 23:03 |
| 1185 | | note some data from henri's stats | 2008-01-31 23:17 |
| 1186 | | more data for http-equiv | 2008-01-31 23:40 |
| 1187 | | Define arc() in odd situations better. | 2008-02-01 00:39 |
| 1188 | | Canvas: animated images in canvas APIs; error handling for drawImage(); clipping path -> clipping region, and other fixes to clipping regions; clarify stroking and filling some more; remove old -- and wrong -- note about transformations and paths; other minor edits | 2008-02-01 02:05 |
| 1189 | | note canvas v3 ideas, note future requirements when we have bindings-for-dom, note explicitly how forward-compatible getContext() must be | 2008-02-01 05:13 |
| 1190 | | Remove any exceptions that would be raised by negative width or height values for any rectangles in the canvas API. (also, some minor editorial changes.) | 2008-02-01 05:37 |
| 1191 | | Make gradients not be optional, since nobody cared they were optional anyway. | 2008-02-01 05:50 |
| 1192 | | Overhaul of canvas security requirements. | 2008-02-01 06:41 |
| 1193 | | move the colour spaces section above the security section -- oops | 2008-02-01 06:46 |
| 1194 | | Revamp how infinities and NaNs are handled by the canvas API | 2008-02-02 00:29 |
| 1195 | | canvas editorial edits -- inf -> infin, infinite line -> half infinite line | 2008-02-02 20:56 |
| 1196 | | Changes to <canvas> color correction requirements | 2008-02-03 06:59 |
| 1197 | | Revamp of ImageData and related APIs. | 2008-02-03 09:43 |
| 1198 | | Update <a ping=''> to address recent concerns. | 2008-02-09 01:31 |
| 1199 | | Make failure of setting an item on a Storage object return false, instead of raising an exception. Also, clarify one of the security risks to do with third-party storage access. | 2008-02-09 04:52 |
| 1200 | | Redefine how the 'storage' event works. Remove the queueing of events. Add some v2 notes. | 2008-02-09 08:39 |
| 1201 | | To help Mozilla transition to the new API, renaming globalStorage to localStorage. The irony is not lost on me. | 2008-02-09 09:13 |
| 1202 | | remove 'shall' from the specification | 2008-02-10 00:48 |
| 1203 | | Clarify exactly what is meant by some of the line join requirements | 2008-02-10 01:01 |
| 1204 | | Simplify the rendering of the Join Triangle. | 2008-02-10 01:05 |
| 1205 | | define which arc is the one rendered for 'round' corners | 2008-02-10 01:10 |
| 1206 | | There are no outside corners when they're parallel, yet there's still an arc... | 2008-02-10 01:15 |
| 1207 | | Redefine 'miter' corners to be more pedantically correct. | 2008-02-10 01:21 |
| 1208 | | clarify the note on toDataURL() | 2008-02-10 09:09 |
| 1209 | | define stroke() in more detail | 2008-02-10 09:13 |
| 1210 | | Make sure to also mention strokeStyle as a cross-domain attack vector. | 2008-02-10 22:21 |
| 1211 | | Fix some errors with the syntax and parsing algorithm for offline cache manifests. | 2008-02-11 09:01 |
| 1212 | | Correct the last remaining vestige of the old 'application' attribute to 'manifest'. | 2008-02-11 09:11 |
| 1213 | | make setItem() go back to raising an exception. | 2008-02-12 01:06 |
| 1214 | | Security fix for postMessage(): What is needed is not the domain+uri, but the origin, of the message source | 2008-02-12 21:01 |
| 1215 | | oops, extra trailing slash in example | 2008-02-12 21:07 |
| 1216 | | oops, forgot to change arguments to initMesssageEvent*() | 2008-02-12 21:11 |
| 1217 | | Add a second argument to postMessage(), the origin to which the message must be sent | 2008-02-12 23:44 |
| 1218 | | dir='' defaults to ltr. | 2008-02-13 01:47 |
| 1219 | | make it clear that the whole thing must be aborted | 2008-02-14 03:39 |
| 1221 | | rename the content-type state pragma for <meta http-equiv> | 2008-02-14 04:21 |
| 1222 | | Give the user agents more options in how they handle the Refresh pragma | 2008-02-14 04:40 |
| 1223 | | Remove duplication of the list of void elements | 2008-02-14 04:46 |
| 1224 | | setInterval() with a zero or undefined interval is treated like a setTimeout() by IE. | 2008-02-14 07:18 |
| 1225 | | DOCTYPE parsing change: '>' can close a DOCTYPE even in the quoted parts | 2008-02-14 18:33 |
| 1226 | | Make the content-type sniffing for browsing context navigation optional when the Content-Type metadata is present. | 2008-02-14 21:38 |
| 1227 | | drag-and-drop: add dataTransfer.types; remove the limitation that copy/paste only be for text; remove bogus requirements; add placeholder for intro section | 2008-02-15 00:56 |
| 1228 | | pushState(): Fix the problem of state objects not being correctly activated when traversing history. (Defines 'last activated entry', redefines 'activate the state object', changes the traversal algorithm.) Also, editorially: typo fixes; make a note to define about:blank. | 2008-02-16 01:09 |
| 1229 | | typos | 2008-02-16 01:19 |
| 1230 | | Improve compatibility of the Location interface when faced with empty strings. | 2008-02-16 04:28 |
| 1231 | | Clarify the processing of changing the fragment identifier. | 2008-02-16 04:49 |
| 1232 | | Rename <m> to <mark> and dramatically increase the level of detail and number of examples regarding this element. | 2008-02-17 23:10 |
| 1233 | | begin noting down what we need in terms of structure for the rendering section | 2008-02-19 18:46 |
| 1234 | | Respond to feedback on <cite> and cite='' -- titles of works, citations, and examples thereon | 2008-02-20 06:40 |
| 1235 | | Let's try a new strategy for ping=''. | 2008-02-20 19:26 |
| 1236 | | Make <address> apply to the entire document when it's used not in a section. | 2008-02-21 02:46 |
| 1237 | | * Made it possible to adjust the reconnection timeout. * Made it so that the client tells the server what the last message it received was when it reconnects, so as to allow seamless continuation. * Rewrote the implementation processing requirements. * Simplified the event stream format: - removed the concept of 'commands' - changed the comment syntax from starting with a ';' to starting with a ':' * Removed the possibility to control anything of the event other than the 'data' and 'type' of the event. * Restricted the events that can be fired to all use MessageEvent. * Made 'message' events not bubble. * Made the MIME type of the new event stream format be text/event-stream; removed mention of the old format's type (application/x-dom-event-stream). | 2008-02-22 09:43 |
| 1238 | | ack for event-source changes | 2008-02-22 10:13 |
| 1239 | | syntax error | 2008-02-22 21:24 |
| 1240 | | make <figure>'s caption optional; define <figure> better; add examples | 2008-02-25 22:42 |
| 1241 | | SQLTransactionErrorCallback can't return false to commit anymore. If it is called, things always roll back. This avoids the case where such a callback asked for a transaction to be committed, but that failed, and the failure information was lost. | 2008-02-25 23:16 |
| 1242 | | Change the meaning of <ol> and <ul> subtly; include some examples. | 2008-02-26 02:18 |
| 1243 | | Change the meaning of <dl> subtly; include some examples. | 2008-02-26 02:45 |
| 1244 | | Give an example of a reverse-ordered list, and of a list with a caption in a figure. | 2008-02-26 03:15 |
| 1245 | | Define the precise meaning of misordered <dl> markup | 2008-02-26 03:19 |
| 1246 | | Clarify that <dl> <dt> A <dd> aaa... <dd> bbb... </dl> means aaa and bbb are alternatives, not part of the same definition. | 2008-02-26 03:28 |
| 1247 | | copy/paste error | 2008-02-26 03:41 |
| 1248 | | Add <ol reversed> by popular request. | 2008-02-26 04:32 |
| 1249 | | Fixing typographical errors in examples. | 2008-02-26 07:59 |
| 1250 | | allow <blockquote> in <header>/<footer>; add an example for <footer>; allow <footer> anywhere in its section (clarification) | 2008-02-26 09:19 |
| 1251 | | Fix cross-refs to sectioning content; remove out-of-date reference to differences between xhtml and html content models for <p>. | 2008-02-26 09:37 |
| 1252 | | <aside> examples | 2008-02-26 10:09 |
| 1253 | | Add an example for <nav>; fix a note for <dl>. | 2008-02-26 11:09 |
| 1254 | | typos in new examples | 2008-02-26 20:42 |
| 1255 | | Introduce the concept of 'sectioning root', of which we have four: <blockquote>, <td>, <datagrid>, <figure>; stop <blockquote> from being a sectioning element | 2008-02-27 00:24 |
| 1256 | | Rewrite the section on how to generate the outline for a tree. This should in theory not make any significant changes to the normative requirements. | 2008-02-27 02:33 |
| 1257 | | typos | 2008-02-27 02:38 |
| 1258 | | Make the 'Determining which heading and section applies to a particular node' subsection redundant; fix up some cross-reference issues that were caused by the recent outline algorithm rewrite. | 2008-02-27 02:53 |
| 1259 | | Oops, sectioning root elements don't reset the section level. | 2008-02-27 07:19 |
| 1260 | | Changed the sections around to remove overuse of the word 'prose' an the word 'phrase' | 2008-02-27 07:37 |
| 1261 | | Try renaming 'prose content' to 'flow content' to aid the (understandably) confused readers. | 2008-02-27 10:21 |
| 1262 | | Clarify <header>; fix some places that still considered <blockquote> to be a sectioning element. | 2008-02-27 19:35 |
| 1263 | | Make control characters and non-Unicode characters be parse errors, for compatibility with XML. | 2008-02-27 20:43 |
| 1264 | | Make using a Win1252-specific byte when the document declared as ISO-8859-1 be a parse error. | 2008-02-27 21:01 |
| 1265 | | Make the processing of '<' characters in attributes while doing the encoding-scan parse match the behaviour of the main parser. Also, various minor editorial fixes. | 2008-02-27 21:26 |
| 1266 | | Oops, we failed to increment the position in some cases. | 2008-02-27 21:31 |
| 1267 | | Clarify requirements for character encoding declarations | 2008-02-27 21:55 |
| 1268 | | Clarify the meaning of 'section' in an outline | 2008-02-27 22:05 |
| 1269 | | xref typo | 2008-02-28 00:48 |
| 1270 | | correct various typos and omissions | 2008-02-28 01:29 |
| 1271 | | ISO-8859-11 now treated as Win-874 | 2008-02-28 08:05 |
| 1272 | | Make UTF-16 turn to UTF-8 if the encoding is detected in an ASCII-compatible manner. Clarify some other things in the encoding detection algorithm. | 2008-02-28 21:28 |
| 1273 | | make a note about the lack of trimming on encoding names | 2008-02-28 22:52 |
| 1274 | | remove 'BOM' from the table of encoding names. add a note saying that encoding errors are still errors. | 2008-02-28 23:26 |
| 1275 | | 'character encoding declaration' is now a cross-reference term; made the content='' attribute of <meta> case-insensitive for charset decls. switched utf-8 and win1252 defaults around. other minor editorial jiggling. | 2008-02-29 01:22 |
| 1276 | | Clarify the serialisation algorithm by not saying 'child node' so much. | 2008-02-29 01:56 |
| 1277 | | Sigh. Apparently U+00A0, out of the million Unicode characters out there, is the only one who needs special treatment. Talk about a drama queen. | 2008-02-29 02:04 |
| 1278 | | Make innerHTML on XML documents return a 'document' entity, and raise an exception if it has no element children. Raise exceptions for nodes that contain non-XML characters. | 2008-02-29 02:25 |
| 1279 | | missed acknowledging new contributors when i did the character encoding changes recently | 2008-02-29 02:30 |
| 1280 | | Further specify how to handle rel=stylesheet with Content-Type: 'null'. | 2008-02-29 05:34 |
| 1281 | | Reiterate that HTTP can't just be ignored willy nilly... | 2008-02-29 05:41 |
| 1282 | | Make the feed sniffer skip BOMs. | 2008-02-29 06:53 |
| 1283 | | More accurately describe the risk of UAs not implementing the sniffing per spec | 2008-02-29 08:16 |
| 1284 | | Only the first HTTP Content-Type header is examined. | 2008-02-29 08:51 |
| 1285 | | make notes about some sniffing changes we might have to make | 2008-02-29 09:06 |
| 1286 | | Changing ⟨ and ⟩ entities to new codepoints. | 2008-02-29 09:39 |
| 1287 | | Leif pointed out some things he's said that directly affected the spec. | 2008-02-29 19:57 |
| 1288 | | The sniffing gets worse: Content-Encoding no longer prevents sniffing, and text/plain UTF-8 must get sniffed as well now. | 2008-02-29 20:11 |
| 1289 | | The first quirk: ignore Content-Type for rel=stylesheet | 2008-02-29 20:16 |
| 1290 | | ProcessingInstructions in innerHTML | 2008-02-29 20:40 |
| 1291 | | make it clear you can't have more than one BOM | 2008-02-29 20:56 |
| 1292 | | <span ===> is now a parse error. | 2008-03-02 09:45 |
| 1293 | | Recent changes have simplified the allowed attribute name syntax. | 2008-03-02 09:50 |
| 1294 | | Make entities not get parsed between 'comments' in RCDATA elements. | 2008-03-02 10:06 |
| 1295 | | Reduce redundancy in the writing section (editorial) | 2008-03-02 10:14 |
| 1296 | | Fix the definition of ambiguous ampersand, and allow quoted attributes to end in ampersands. | 2008-03-02 11:00 |
| 1297 | | Fix the definition of what is allowed in a comment to avoid allowing <->--> which wouldn't get parsed as expected. Also <!!--->-->. | 2008-03-02 11:08 |
| 1298 | | doesn't much matter if </body> or </html> are followed by a space, given that spaces there will get hoisted up to the body anyway. | 2008-03-02 11:12 |
| 1299 | | Ban '=' characters from unquoted attribute values. | 2008-03-02 11:19 |
| 1300 | | add warnings regarding the serialisation differences | 2008-03-02 11:29 |
| 1301 | | add note about adding entities | 2008-03-02 11:41 |
| 1302 | | Add three more public identifiers to trigger quirks mode. | 2008-03-02 12:02 |
| 1303 | | Ban attribute names containing single quotes and double quotes, ban unquoted attribute values containing single quotes and double quotes, require spaces between attributes. | 2008-03-02 12:18 |
| 1304 | | missing space | 2008-03-02 19:59 |
| 1305 | | DOCTYPE parsing: move the setting of the correctness flag to the places that call the bogus doctype state, so that we can later enter that state without triggering the correctness flag change. This change does not change the black box behaviour of the spec, but it can affect existing implementations that are tracking the spec. | 2008-03-02 22:42 |
| 1306 | | DOCTYPE parsing: Make trailing garbage after the SYSTEM identifier in a DOCTYPE not trigger quirks mode. | 2008-03-02 22:46 |
| 1307 | | DOCTYPE parsing: Rename the 'correctness' flag to 'force-quirks', since it is no longer about correctness. Add a comment to clarify that missing the public and system identifiers is not the same as the empty string. | 2008-03-02 22:53 |
| 1308 | | Lay the groundwork for merging phases and insertion modes | 2008-03-03 00:43 |
| 1309 | | Split the insertion modes into separate sections | 2008-03-03 01:02 |
| 1310 | | deindent the source | 2008-03-03 01:07 |
| 1311 | | Move the phase sections lower, move the insertion modes to the same level. | 2008-03-03 01:11 |
| 1312 | | Merged phases and insertion modes. Theoretically, this should make absolutely no difference. Please let me know the many ways in which I screwed up. | 2008-03-03 02:26 |
| 1313 | | Define 'insertion mode' earlier. | 2008-03-03 02:33 |
| 1314 | | Make the processing of correct <html> start tags more explicit. Also, make a text node before <html> give a parse error, which it didn't before. | 2008-03-03 02:49 |
| 1315 | | rename 'root element' insertion mode to 'before html'; readd the mistakenly dropped 'before head' insertion mode to the list of insertion modes | 2008-03-03 02:57 |
| 1316 | | Remove a redundant entry in the parser; make base, link, and meta elements get popped correctly. | 2008-03-03 03:01 |
| 1317 | | Note that <title> elements get parented in the <head> even when found elsewhere. | 2008-03-03 04:11 |
| 1318 | | remove redundancy (<div> and <h1> are treated the same) | 2008-03-03 04:34 |
| 1319 | | <button> and <select> need to be associated with <form> elements. Also, make the wording for <frameset> more consistent with other wording. | 2008-03-03 04:43 |
| 1320 | | Change the algorithm for </form> to work the same as for </div>. Also some scary editoral work that theoretically didn't change anything: simplify the 'generate implied end tags' algorith. Reword some of the algorithms so that they don't sound like you have to look through the stack twice. | 2008-03-03 06:31 |
| 1321 | | Simplify error handling in the face of foster parenting: we are no longer worrying about when foster parenting content comes off the stack as far as errors go. | 2008-03-03 09:58 |
| 1322 | | clarify the 'reset the insertion mode appropriately' algorithm | 2008-03-03 10:05 |
| 1323 | | markup error | 2008-03-03 19:48 |
| 1324 | | The 'it' here really wasn't clear about what it was referring to. | 2008-03-03 23:29 |
| 1325 | | Try to clarify what inserting something at the end of something means in the outlining algorithm. | 2008-03-04 00:02 |
| 1326 | | Make spaces take part in the <table> foster parenting after anything else has taken part in it. This is a high-risk change, let me know if anything breaks or if I missed anything. | 2008-03-04 01:58 |
| 1327 | | various clarifications in the after body and after frameset insertion modes. | 2008-03-04 02:07 |
| 1328 | | Make the <title> tag simply get put into the current node like <meta> et al. This simplifies the generic (R)CDATA parsing algorithm a bit. | 2008-03-04 02:15 |
| 1329 | | remove 'br' end tag processing rules here since it's already taken care of by the previous entry; make the 'anything else' invocation more consistent. | 2008-03-04 02:26 |
| 1330 | | Make 'the title element' refer to any title element, not restricted to <head>, since we no longer hoist it up. Also, make <listing> parse like <pre> for compatibility with browsers. | 2008-03-04 02:34 |
| 1331 | | Make <input type=hidden> not be taken out of <table> elements unless the <table> element has gotten tainted. (Basically, treat them the space as spaces.) | 2008-03-04 06:58 |
| 1332 | | Strip spaces between <html> and <head> start tags. | 2008-03-04 07:05 |
| 1333 | | Make consistent use of the 'insert an html element for the token' phrase. | 2008-03-04 07:11 |
| 1334 | | Redefine how 'append a character' works, and rename it to 'insert a character'. | 2008-03-04 07:25 |
| 1335 | | Let <style> and <script> stay in <table> elements. | 2008-03-04 07:31 |
| 1336 | | well that made no sense. Fix the last change to actually do the right thing. | 2008-03-04 10:57 |
| 1337 | | Tweak the way the insertion mode sections start. | 2008-03-04 11:05 |
| 1338 | | remove a block that is redundant with the 'everything else' block | 2008-03-04 11:50 |
| 1339 | | more consistently refer to the context element as such | 2008-03-04 11:55 |
| 1340 | | Fix markup errors in the source. | 2008-03-04 20:42 |
| 1342 | | Support <select> inside <table>. | 2008-03-04 23:40 |
| 1343 | | fix a bug in the AAA to make it work even when doing foster parenting. | 2008-03-05 04:59 |
| 1344 | | Make the terminology more consistent for the stack of open elements. (Is there something that grows downwards that we could use as a metaphor here instead of 'stack'?) | 2008-03-05 05:19 |
| 1345 | | Clarify what it means to 'process the token as if' into another insertion mode | 2008-03-05 05:40 |
| 1346 | | Make the places that switch the insertion mode use more consistent terminology. | 2008-03-05 05:46 |
| 1347 | | Make <applet> act like <object> and <marquee>. | 2008-03-05 07:19 |
| 1348 | | Revamp how end-of-file tokens work and how </body> is handled in conformance checkers. | 2008-03-05 20:00 |
| 1349 | | Allow browsers to work around annoying authors who try to prevent copy/paste. | 2008-03-06 22:43 |
| 1350 | | mention an example of a unique-origin data: URI | 2008-03-07 01:46 |
| 1351 | | missing quote marks | 2008-03-07 02:00 |
| 1352 | | remove the guidance that implies that em/strong are more important than i/b/mark | 2008-03-07 02:05 |
| 1353 | | We made it so you could avoid clobbering selections earlier today. | 2008-03-07 02:19 |
| 1354 | | Move the Command APIs section down to below the Selection APIs | 2008-03-07 02:21 |
| 1355 | | typo | 2008-03-07 09:21 |
| 1356 | | no idea how i flubbed this | 2008-03-07 09:31 |
| 1357 | | queryCommandEnabled() and friends -- this really requires heavy testing, please let me know of any mistakes | 2008-03-07 12:08 |
| 1358 | | Fix the definition of contentEditable; clarify handling of non-editable sections inside editable sections. | 2008-03-08 00:13 |
| 1359 | | Bold/Italic support in contentEditable. | 2008-03-08 01:39 |
| 1360 | | Adding isContentEditable | 2008-03-08 01:47 |
| 1361 | | Define how event listeners are to be ignored in designMode content. | 2008-03-08 01:58 |
| 1362 | | Fix some bugs where an end-of-file token in the fragment case would either never terminate the parser or would terminate with parse errors that shouldn't be | 2008-03-08 02:11 |
| 1363 | | The 'in table' fragment case still returned excessive parse errors. Also, fix a bit of the text in contentEditable to be clearer. | 2008-03-08 02:17 |
| 1364 | | Make a note about the 'show' event for context menus -- it should include what the menu is being fired for. Also, fix a typo. | 2008-03-08 07:39 |
| 1365 | | Make a note about context menus needing to inherit. | 2008-03-08 07:41 |
| 1366 | | Define the createLink and unlink commands for execCommand(), and change the infrastructure in the spec to handle these commands. | 2008-03-08 08:37 |
| 1367 | | Define insertOrderedList and insertUnorderedList; make note of some commands we'll have to add when we have a presentational story; change the way the command list is marked up. | 2008-03-08 09:11 |
| 1368 | | Make execCommand() case-insensitive. | 2008-03-08 09:20 |
| 1369 | | Add the insertImage command | 2008-03-09 01:39 |
| 1370 | | s/doShowUI/showUI/, by popular request | 2008-03-09 01:46 |
| 1371 | | define formatBlock more generally. | 2008-03-09 02:20 |
| 1372 | | note for contentEditable v2 | 2008-03-09 02:34 |
| 1373 | | Abstract out the <td> and <th> attribute definitions. | 2008-03-18 01:43 |
| 1374 | | validation typo | 2008-03-18 01:48 |
| 1375 | | Add support for headers='' to the table model. | 2008-03-18 22:13 |
| 1376 | | Tables: rewrite the table model algorithms to be zero-index-based instead of 1-based; add a bunch of acknowledgements for people who have done research on tables (the fruit of their labour will affect future checkins). | 2008-03-20 23:38 |
| 1377 | | Smarter table header cell / data cell association algorithm. | 2008-03-22 00:12 |
| 1378 | | Use a real 'minus' sign for negative numbers. | 2008-03-22 00:15 |
| 1379 | | Fix some minor issues with the last checkin | 2008-03-22 07:56 |
| 1380 | | Move all <tfoot> elements to the bottom of the table. | 2008-03-23 02:55 |
| 1381 | | introduce createTBody(). | 2008-03-23 03:27 |
| 1382 | | markup typo | 2008-03-23 03:29 |
| 1383 | | Deal with scope=colgroup cells that span colgroups. | 2008-03-23 06:09 |
| 1384 | | Note char='' for future expansion. | 2008-03-23 07:17 |
| 1385 | | Make intro sections non-normative; placeholder for a tabluar data intro section. | 2008-03-23 07:22 |
| 1386 | | cross-reference error | 2008-03-23 07:43 |
| 1387 | | Change the way we detect invalid rows. | 2008-03-23 07:56 |
| 1388 | | Make table content models allow zero-or-more instead of one-or-more of most child elements (unambiguously makes the errors into table model errors instead of content model errors). | 2008-03-23 08:21 |
| 1389 | | Change the way we define col-span, colgroup-span, colspan, and rowspan to make use of some predefined 'macros'. | 2008-03-23 08:34 |
| 1390 | | what we need in the table intro | 2008-03-23 08:39 |
| 1391 | | Typos, consistency. | 2008-03-23 09:11 |
| 1392 | | capitalisation issue | 2008-03-23 09:18 |
| 1393 | | Make <caption> processing more resilient to errors. | 2008-03-23 18:38 |
| 1394 | | Redefine some table accessors to handle error conditions better. | 2008-03-23 18:53 |
| 1395 | | deleteRow(-1) support | 2008-03-23 19:02 |
| 1396 | | <td> can have headers='', not th, oops. | 2008-03-23 19:25 |
| 1399 | | A mechanism for embedding custom non-visible data in an HTML document for scripting purposes | 2008-04-05 00:07 |
| 1400 | | Define the syntax for the upcoming SVG+MathML-in-text/html revolution. | 2008-04-05 10:35 |
| 1401 | | Define where <svg> and <math> fit into the HTML content model. | 2008-04-05 10:46 |
| 1402 | | i left a copy/paste trail | 2008-04-05 10:50 |
| 1403 | | Move some of the tree construction state to before the tokeniser. | 2008-04-05 11:14 |
| 1404 | | MathML and SVG support in text/html: the parsing infrastructure | 2008-04-05 13:00 |
| 1405 | | Fix various editorial problems in the past few checkins. | 2008-04-05 13:09 |
| 1406 | | Add support for about two thousand more entities (mostly to support MathML authors). | 2008-04-06 01:08 |
| 1407 | | dataSet looks silly and is hard to type. Changed to dataset. | 2008-04-06 06:50 |
| 1409 | | Acks for the new entity system | 2008-04-07 02:39 |
| 1410 | | Oops, forgot to support <mglyph> and <malignmark> in MathML. | 2008-04-07 23:05 |
| 1412 | | Fill in two elements we know won't be allowed in SVG/MathML in text/html. (I'm running a more thorough study to determine what this list will have to be.) | 2008-04-08 00:59 |
| 1413 | | Define the fixups for SVG in text/html. Let me know if I missed anything. | 2008-04-08 01:59 |
| 1414 | | group the MathML stuff | 2008-04-08 06:43 |
| 1415 | | Make it a parse error to have incorrect xmlns='' attributes. | 2008-04-08 06:46 |
| 1416 | | Make the SVG and namespaced attribute fixup, and the xmlns value checking, also happen for <svg> and <math> elements. | 2008-04-08 06:57 |
| 1417 | | xml:lang support in foreign content | 2008-04-08 16:54 |
| 1418 | | Update the list of HTML elements that cause foreign content mode to bail. Let me know if anything should be added -- just show me an organic (non-test) URI with the element causing the problem. | 2008-04-08 17:39 |
| 1419 | | How to handle MathML errors. | 2008-04-08 21:28 |
| 1420 | | Allow <![CDATA[ .. ]]> in foreign content even in <mo>, <foreignObject>, etc. Just not in HTML elements. | 2008-04-08 23:15 |
| 1421 | | ack Neil Soiffer since he was the first one to really propose a sane way to do MathML in text/html (and it is close to what we do now) | 2008-04-09 10:05 |
| 1422 | | Acknowledge Jacques Distler, whose MathML blog was examined closely in the design of the MathML support in HTML5. | 2008-04-09 23:19 |
| 1423 | | Clarify event handler attributes and how they work. | 2008-04-10 05:39 |
| 1424 | | Encourage allowing MathML and SVG to be exported as XML. | 2008-04-10 08:56 |
| 1425 | | ack Bruce Miller who first requested that XML export be made available in the UI. | 2008-04-10 08:59 |
| 1426 | | Allow xmlns='' on any HTML element that is a child of a node that isn't an HTML element. | 2008-04-10 09:44 |
| 1427 | | Add yet more examples of image alt='' text. | 2008-04-10 21:03 |
| 1428 | | More alt'' text examples, courtesey of Sander and co. | 2008-04-10 21:13 |
| 1429 | | Make the section on alt='' text even more clear that alt='' must not be omitted except in extreme circumstances. | 2008-04-10 21:50 |
| 1430 | | Update the spec for consistency with WebIDL. | 2008-04-11 04:28 |
| 1431 | | Mark DOMB issues in the source; clarify what setting 'src' on <img> means. | 2008-04-11 06:35 |
| 1432 | | The image doesn't convey the cat's name... | 2008-04-11 16:28 |
| 1433 | | More work on alternative text. | 2008-04-11 16:36 |
| 1434 | | Require authors to include punctuation for <q>. Browsers should not render punctuation marks any more (the rendering section will make that clearer). | 2008-04-12 00:57 |
| 1435 | | conformance error | 2008-04-12 09:12 |
| 1436 | | Sort the various commands alphabetically. | 2008-04-13 07:35 |
| 1437 | | missed one | 2008-04-13 08:09 |
| 1438 | | execCommand('insertHTML') support | 2008-04-13 08:27 |
| 1439 | | Add example for <dl> that uses <dfn>. | 2008-04-14 23:52 |
| 1440 | | latin grammar typo | 2008-04-15 01:07 |
| 1441 | | Resync the repository. Something crazy just happened. I'm fixing it. | 2008-04-15 01:11 |
| 1443 | | Mention the use of classes with <i>. | 2008-04-15 01:32 |
| 1444 | | ack r12n for the last checkin. | 2008-04-15 01:34 |
| 1446 | | s/user/use/ typo | 2008-04-15 06:21 |
| 1447 | | Remove SVG support from the parser based on a request from the SVG working group. | 2008-04-15 17:42 |
| 1448 | | typos and rewrapping of examples | 2008-04-15 18:16 |
| 1449 | | typo | 2008-04-15 19:43 |
| 1450 | | Define what happens when you have an unexpandable entity reference; also various minor editorial issues | 2008-04-17 20:13 |
| 1451 | | Define document.embeds, document.applets; s/behaviour/behavior/ | 2008-04-17 21:15 |
| 1452 | | Define deprecated DOM attributes for <body> presentational attributes | 2008-04-17 21:32 |
| 1453 | | Define document.plugins === document.embeds | 2008-04-17 21:38 |
| 1454 | | mistyped the names | 2008-04-17 21:40 |
| 1455 | | Find a better way to link to the 'master' interfaces. | 2008-04-17 21:43 |
| 1456 | | Make it more obvious that HTMLElement is the actual interface name for these elements. | 2008-04-17 21:45 |
| 1457 | | figure out what is missing still | 2008-04-17 21:53 |
| 1458 | | <annevk> Hixie, elementFromPoint is http://dev.w3.org/csswg/cssom-view/#documentview-elementfrompoint | 2008-04-17 21:56 |
| 1459 | | Prettier. So it is claimed, anyway. | 2008-04-17 23:50 |
| 1460 | | Define document.charset, .characterSet, .defaultCharset | 2008-04-18 22:34 |
| 1461 | | Define document.readyState | 2008-04-18 23:44 |
| 1462 | | Define document.scripts | 2008-04-18 23:51 |
| 1463 | | <meter> attributes must fit the inequalities. | 2008-04-19 06:24 |
| 1464 | | Remove vestigial <label> element. | 2008-04-19 06:28 |
| 1465 | | Fix the attributes on <meter> to be floats, not longs; and add mike to the acks (totally unrelated) | 2008-04-19 06:33 |
| 1466 | | Remove the automatic cross-referencing for <dfn>. | 2008-04-20 06:16 |
| 1467 | | Allow duplicate definitions; require that the definition be with the <dfn>. | 2008-04-20 08:38 |
| 1468 | | Change <abbr>. It's only valid for actual expansions now. | 2008-04-20 22:20 |
| 1469 | | Minor tweaks to <dfn>'s definition. | 2008-04-20 22:22 |
| 1470 | | Introduce <object name> and <iframe name> to allow <a target> to load stuff in them. | 2008-04-21 02:46 |
| 1471 | | Allow _blank, but encourage UAs to not open new windows. | 2008-04-21 04:39 |
| 1472 | | Apparently everyone in #whatwg except me likes popups! | 2008-04-21 09:33 |
| 1473 | | Notes on how to do footnotes. | 2008-04-21 12:12 |
| 1474 | | thank the sources of examples | 2008-04-21 12:15 |
| 1475 | | mark bad example | 2008-04-22 09:54 |
| 1476 | | mark bad examples | 2008-04-22 09:57 |
| 1477 | | Remove the term 'valid unicode character' since apparently it doesn't mean much | 2008-04-22 11:11 |
| 1478 | | Allow <abbr> without title=''. | 2008-04-23 01:42 |
| 1479 | | Include a lastEventId field on the event for <event-source>. | 2008-04-23 03:20 |
| 1480 | | Ack for last checkin. | 2008-04-23 03:21 |
| 1481 | | Looks like I got this backwards. | 2008-04-23 03:27 |
| 1482 | | Make the <dl> conformance criteria less redundant. | 2008-04-23 03:33 |
| 1483 | | Various comments on edits and paragraphs and lists. | 2008-04-23 05:10 |
| 1484 | | Mention how to handle plurals in abbreviation expansions. | 2008-04-23 07:21 |
| 1485 | | markup typo | 2008-04-23 07:24 |
| 1486 | | Revamp tabindex=''; fix a bunch of uses of the word 'reflect' to be properly marked up. | 2008-04-24 08:58 |
| 1487 | | Make postMessage() asynchronous, require its second argument, make '*' be a generic wildcard value. | 2008-04-24 23:59 |
| 1488 | | Er, make the algorithm actually make sense in an async world. | 2008-04-25 01:55 |
| 1489 | | trailing <s. | 2008-04-25 20:58 |
| 1490 | | showModalDialog(): first draft. Also, some 'the the' editorial corrections. | 2008-04-27 08:56 |
| 1491 | | postMessage() should fire on the window, not the document | 2008-04-27 08:59 |
| 1492 | | The features argument of showModalDialog() is ignored. Removing it from the spec. | 2008-04-27 22:21 |
| 1493 | | Various editorial changes to the local storage section. | 2008-04-27 23:16 |
| 1494 | | Add Storage.clear(); define event dispatch for removeItem() and clear() | 2008-04-28 00:22 |
| 1495 | | Define onstorage=''. | 2008-04-28 00:29 |
| 1496 | | Note about handling nulls in the Storage API. | 2008-04-28 00:30 |
| 1497 | | ack for storage.clear() | 2008-04-28 00:32 |
| 1498 | | typo | 2008-04-28 09:45 |
| 1499 | | Move 'origin' section up one level, so that it can be made independent of scrpts | 2008-04-28 10:08 |
| 1500 | | Revamp the way that the concept of 'origin' is defined; nuke the concept of 'same scheme/host/port'. This shouldn't, in theory, change anything, but let me know if I screwed up... | 2008-04-28 10:58 |
| 1501 | | Tighten security a little: <img src='javascript:'> and javascript: in a style sheet should be in a sandbox. | 2008-04-28 21:45 |
| 1502 | | Define document.domain and how it works. | 2008-04-28 22:40 |
| 1503 | | Make document.domain return the empty string, not null, when there is no origin. | 2008-04-28 22:56 |
| 1504 | | Define MessageEvent.origin for postMessage() in the face of IDN. | 2008-04-29 01:22 |
| 1505 | | Minor editorial fixups in document.domain-related changes. | 2008-04-29 01:34 |
| 1506 | | Support IDNA when setting document.domain. | 2008-04-29 01:42 |
| 1507 | | Define the origin for about:blank documents. | 2008-04-29 03:07 |
| 1508 | | Implement the descendant-navigation frame policy. | 2008-04-29 09:10 |
| 1509 | | Define the origin of javascript: and data: URIs that were the result of an HTTP redirect (and minor editorial fixes) | 2008-04-29 11:02 |
| 1510 | | Mention data: URIs explicitly, so we can give them a better origin. Also, safeguard mentions of the data: URIs from becoming xrefs. | 2008-04-29 11:14 |
| 1511 | | <font> is gone; style='' is global. | 2008-04-29 12:23 |
| 1512 | | don't mind me | 2008-04-29 12:28 |
| 1513 | | Fallout from removing the WYSIWYG section. | 2008-04-29 12:43 |
| 1514 | | Make things even more explicit. | 2008-04-29 20:59 |
| 1515 | | Update the spec status to indicate that the spec is getting more stable (WHATWG only) | 2008-04-29 21:16 |
| 1516 | | file:// interop isn't necessary, and UAs want to do clever things with it | 2008-04-30 20:45 |
| 1517 | | Define origin for XMLHttpRequest documents -- this may move into the XHR spec at some point. | 2008-04-30 21:43 |
| 1518 | | Also clarify the effective script origin for XMLHttpRequest documents. | 2008-04-30 21:59 |
| 1519 | | Rendering text to a canvas: the fillText(), strokeText(), and measureText() APIs. | 2008-05-06 01:09 |
| 1520 | | Take responsibility for not being any good. | 2008-05-06 01:25 |
| 1521 | | Remove doubt that you can't use <q> to quote poetry... Sigh... | 2008-05-06 03:24 |
| 1522 | | Allow <time> in <dt> in <dialog>. | 2008-05-06 04:08 |
| 1523 | | Clarify what the pairs in a <dialog> are of. | 2008-05-06 04:26 |
| 1524 | | Clarify the handling of <object> data='' and type='' and remove bogus requirements. | 2008-05-06 04:43 |
| 1525 | | Support classid=''. Also, factor out the common parts of plugin handling for <object>. | 2008-05-06 05:15 |
| 1526 | | Add examples for how to handle Java using <object>, add name='' to the list of <object> attributes. | 2008-05-06 05:37 |
| 1527 | | Handle errors when handling <object> data better; sniff for the real image type if appropriate. | 2008-05-06 06:07 |
| 1528 | | Allow type='' to be used as a hint. | 2008-05-06 06:11 |
| 1529 | | Empty classid='' should apparently be ignored. | 2008-05-06 06:22 |
| 1530 | | Make type='' take precedence if the server responded application/octet-stream. | 2008-05-06 06:51 |
| 1531 | | oops, forgot to give name a DOM attribute | 2008-05-06 06:52 |
| 1532 | | making it consistent. dunno whether it's the best value though... | 2008-05-06 07:41 |
| 1533 | | Make @font-face fonts available to <canvas>. | 2008-05-06 21:47 |
| 1534 | | placeholder for URL section | 2008-05-07 00:55 |
| 1535 | | Update the abstract a little; minor markup fix. | 2008-05-07 01:00 |
| 1536 | | don't have numbers without the constant names | 2008-05-07 01:04 |
| 1537 | | Editorial fixes; make it clear what interacting while 'paused' means. | 2008-05-07 01:35 |
| 1538 | | add a note explaining that referrers may be blanked for ssl->http connections | 2008-05-07 01:40 |
| 1539 | | Remove <meta name=dns>, since nobody seemed to like it. If you actually like this and want it and will implement it, let me know. | 2008-05-07 02:21 |
| 1540 | | Define <meta name=description> and <meta name=application-name>. | 2008-05-07 02:25 |
| 1541 | | Allow UAs to raise a security exception for openDatabase() if the domain isn't allowed to have a database. | 2008-05-07 02:57 |
| 1542 | | make note that we should kill things when calling document.open() | 2008-05-07 03:18 |
| 1543 | | make some notes about what needs to happen with events, timers, etc, when a page is navigated. | 2008-05-07 03:27 |
| 1544 | | Merge the name/value pair storage and SQL storage sections into one section with a common privacy and security bit, and other editorial fixes. | 2008-05-07 04:03 |
| 1545 | | Skip calling a callback if it wasn't specified. | 2008-05-07 04:06 |
| 1546 | | fix xrefs for executeSql() | 2008-05-07 04:09 |
| 1547 | | typo | 2008-05-07 04:11 |
| 1548 | | make a note of an open issue with executeSql() arguments and types that the backend doesn't support | 2008-05-07 04:53 |
| 1549 | | Clarify that only vector fonts are intended to be used. | 2008-05-07 19:58 |
| 1550 | | Minor editorial changes to the application cache section to fix mistakes and clarify how things work. | 2008-05-08 00:20 |
| 1551 | | xref typo | 2008-05-08 00:21 |
| 1552 | | grammar typo due to earlier search and replace | 2008-05-08 00:22 |
| 1553 | | Remove the untestable mention of U+0000 in application caches. Make it clear that the cache API returns URIs. Grammar fixes. | 2008-05-08 00:25 |
| 1554 | | make a note that we haven't said how to resolve relative urls for the application cache api | 2008-05-08 00:28 |
| 1555 | | More issues with URIs -- add more things I need to define, make the application cache api raise errors on invalid uris | 2008-05-08 00:37 |
| 1556 | | also note that we have to resolve urls for remove() in appcaches | 2008-05-08 00:40 |
| 1557 | | note to self so i don't spend 3 minutes working out why it's not a normative requirement again... | 2008-05-08 01:03 |
| 1558 | | <link rel='icon' sizes=''> | 2008-05-08 02:17 |
| 1559 | | add an example for rel=icon | 2008-05-08 02:26 |
| 1560 | | xref so i can refer to this section | 2008-05-08 02:27 |
| 1561 | | markup typo | 2008-05-08 02:29 |
| 1562 | | Make parsing lists of numbers have some semblence of an attempt at parsing actual numbers correctly. | 2008-05-08 06:07 |
| 1563 | | Bring the coords='' parsing more in line with how IE does it. | 2008-05-08 09:43 |
| 1564 | | make it read better | 2008-05-08 09:53 |
| 1565 | | Fix the list of numbers algorithm to handle '1,-' and to not be redundant. | 2008-05-08 10:00 |
| 1566 | | oops, when we did the whole 'flow' change some old inline elements became allowed where they weren't before, with unforseen results for the datagrid content model | 2008-05-08 10:25 |
| 1567 | | typo | 2008-05-08 22:50 |
| 1568 | | Excise the term 'entity' from the specification (as far as the text/html syntax goes). They are now 'character references'. You put them on your resume. | 2008-05-08 23:07 |
| 1569 | | minor wording fix | 2008-05-08 23:11 |
| 1570 | | grammar typo | 2008-05-09 00:10 |
| 1571 | | add a placeholder for lists of elements, attributes, interfaces, events (anything else?) | 2008-05-09 06:05 |
| 1572 | | Make boolean attributes case-insensitive | 2008-05-09 06:10 |
| 1573 | | minor editorial fixes | 2008-05-09 06:18 |
| 1574 | | typo | 2008-05-09 06:24 |
| 1575 | | typo | 2008-05-09 06:25 |
| 1576 | | more typos | 2008-05-09 06:28 |
| 1577 | | Explain slightly better how <link> can create multiple links | 2008-05-09 06:51 |
| 1578 | | Try to make it more precise when a UA has to download a resource in a <link> with no type=''. | 2008-05-09 06:54 |
| 1579 | | er, this made no sense. | 2008-05-09 06:55 |
| 1580 | | typo | 2008-05-09 06:56 |
| 1581 | | explain that rel='up up index icon' is two links, not four (or three); fix another typo | 2008-05-09 07:02 |
| 1582 | | Require preprocessing of media queries since CSS doesn't recognise the vertical tab character. | 2008-05-09 07:36 |
| 1583 | | Clarify where elements can be used; explicitly allow orphan nodes. | 2008-05-09 07:52 |
| 1584 | | Reword all conformance requirements never to use the phrase 'must only', which really doesn't mean what you think it means if you apply RFC2119 definitions precisely. | 2008-05-09 08:02 |
| 1585 | | Give 'may only' the same treatment as 'must only'. | 2008-05-09 08:03 |
| 1586 | | ...and 'should only' goes byebye also. | 2008-05-09 08:06 |
| 1587 | | Typo | 2008-05-09 08:13 |
| 1588 | | Make HTMLAreaElement.shape not accept invalid values. | 2008-05-12 09:00 |
| 1589 | | Clear some stuff up, since this wasn't well written before. | 2008-05-12 09:06 |
| 1590 | | Big cleanup of the 'reflect' definitions. | 2008-05-12 09:29 |
| 1591 | | Make DOMTokenList not put spaces at starts of strings, even for toggle(). | 2008-05-12 09:43 |
| 1592 | | Make " not be escaped in non-attribute contexts in innerHTML. | 2008-05-12 09:50 |
| 1593 | | Make the definition of compatMode less confusing. | 2008-05-12 10:05 |
| 1594 | | ack for prev checkin | 2008-05-12 10:06 |
| 1595 | | Writing cache manifests: clarify that the BOM is allowed and won't cause ignoring of the file. | 2008-05-13 00:35 |
| 1596 | | Make the implicit downloads delay the cache update process. Allow downloads to be reused for cache update. Abstract out the failure mode of the cache update process. Drop fragment identifiers for fallback documents too. | 2008-05-13 01:09 |
| 1597 | | Move the history traversal algorithm out of the History object section | 2008-05-13 01:17 |
| 1598 | | Application caches: Define what happens when the user cancels the download. Resolve the infinite loop when the server is broken but a fallback resource doesn't have a valid manifest= attribute. | 2008-05-13 01:41 |
| 1599 | | Define what to do when you get a new implicit entry to add but the cache is up to date. Rejig some of the behaviour around to be slightly safer (and to prevent the cache update process from being invoked from withint the cache update process). | 2008-05-13 02:26 |
| 1600 | | make spelling of labeled consistent. | 2008-05-13 09:30 |
| 1601 | | reword 'presentation concerns' | 2008-05-13 10:40 |
| 1602 | | Mention that <div> is allowed in Atom as well. | 2008-05-13 10:55 |
| 1603 | | Mention <meter> in the <progress> section. | 2008-05-13 22:02 |
| 1604 | | Restructure the script execution algorithm to be more clear. Fix a cross-reference problem in the appcache section. | 2008-05-14 01:17 |
| 1605 | | Minor editorial fixes in the script section. | 2008-05-14 01:19 |
| 1606 | | <script charset> support | 2008-05-14 01:44 |
| 1607 | | Remove redundant requirement (this was already in the content model, oops) | 2008-05-14 01:49 |
| 1608 | | Oops, the default script type when there's no type='' nor languauge='' on the <script> wasn't defined. | 2008-05-14 07:12 |
| 1609 | | mention default values for when type='' and charset='' are omitted. | 2008-05-14 07:22 |
| 1610 | | Support language=javascript1.1 to 1.3 as being regular old javascript. | 2008-05-14 07:30 |
| 1611 | | Rework the <script> element's semantics to allow it to be abused, er, used, for smuggling proprietary data. | 2008-05-14 07:51 |
| 1612 | | Undo the change 'Support language=javascript1.1 to 1.3 as being regular old javascript.' since it turns out the previous text already did that. | 2008-05-14 07:56 |
| 1613 | | Fire 'load' events on <script> after running the script, not before. | 2008-05-14 08:02 |
| 1614 | | Some introductory comments on scripting for authors. | 2008-05-14 08:18 |
| 1615 | | remove wrong note | 2008-05-14 19:43 |
| 1616 | | fail is the wrong word | 2008-05-14 19:45 |
| 1617 | | Note the request for external captions; move <source> to before the definition of media elements. | 2008-05-15 01:28 |
| 1618 | | acks for last checkin | 2008-05-15 01:30 |
| 1619 | | Allow <video> elements to show the poster frame instead of the first video frame. | 2008-05-15 01:45 |
| 1620 | | ack for last checkin | 2008-05-15 01:48 |
| 1621 | | Updates for details of how to use <source>. | 2008-05-15 01:54 |
| 1622 | | Change the 'begin' event to 'loadstart'; clarify firing of events for .play() | 2008-05-15 03:27 |
| 1623 | | Clarify firing of events for .pause() | 2008-05-15 03:28 |
| 1624 | | Removing a video element that has no video shouldn't pause it. | 2008-05-15 05:58 |
| 1625 | | off by one error | 2008-05-15 06:00 |
| 1626 | | Define the order of events during the seeking algorithm better; add 'seeking' and 'seeked' events to the media element event extravaganza. | 2008-05-15 06:36 |
| 1627 | | typo | 2008-05-15 06:38 |
| 1628 | | make a note about what the spec should say about height/width of controls on videos | 2008-05-15 07:30 |
| 1629 | | <source pixelratio=''> support (based on feedback from YouTube) | 2008-05-15 08:09 |
| 1630 | | video.bufferedBytes and video.totalBytes support (based on feedback from YouTube) | 2008-05-15 08:28 |
| 1631 | | misuse of rfc2119 | 2008-05-15 08:30 |
| 1632 | | video.bufferingThrottled support (based on feedback from Google Video) | 2008-05-15 08:47 |
| 1633 | | xref effective script origin; make sure e.s.o. of URI is defined. | 2008-05-16 00:34 |
| 1634 | | Mostly editorial: Introduce the concept of 'same origin' as a defined term of art; cross-reference 'origin' throughout; minor disambiguations around the term 'origin'. | 2008-05-16 01:19 |
| 1635 | | Defined the 'script execution browsing context' and the 'source browsing context'. | 2008-05-16 23:28 |
| 1636 | | window.open() and window.showModalDialog() should use the script execution browsing context, not the browsing context of the Window object | 2008-05-16 23:31 |
| 1637 | | <iframe seamless> -- clientside inclusion of HTML documents. People have been asking for this for at least ten years. | 2008-05-19 23:26 |
| 1638 | | Fix all the typos, cross-reference errors, dandling links, and markup errors of the last checkin... | 2008-05-19 23:33 |
| 1639 | | Oops, missed one of the requirements. (credit: roc, iirc) | 2008-05-19 23:40 |
| 1640 | | Fix an obvious error with the definition of reversed=''. (credit: mikesmith) | 2008-05-19 23:51 |
| 1641 | | Add a warning to make sure the seamless='' attribute doesn't get misimplemented to apply cross-origin (credit: lachy) | 2008-05-19 23:54 |
| 1642 | | Reduce the number of people who are credited more than once. | 2008-05-20 00:48 |
| 1643 | | * Add <iframe sandbox>, which supports: - isolating frames in their own unique origin, - disabling plugins - disabling forms - disabling scripts - disabling navigating of other browsing contexts - disabling popups and modal dialogs * Make the spec well-defined in the face of browsers that disable scripting on a per-browsing-context basis, and use this for the concept of sandboxing scripts. * Abstract out the concept of scripting being disabled, so that we don't have to refer to designMode all over the place. * Add a note that <noscript> fails pretty badly with designMode. Add and update some XXX notes in various places. * Require that Henri do the impossible by checking that scripts never cause non-conforming states to occur. * Require that sets of space-separated tokens with lists of allowed values not use values outside of the allowed values. | 2008-05-21 00:30 |
| 1644 | | Move 'flag' into the names of these flags. | 2008-05-21 00:44 |
| 1645 | | experimenting with different ways to separate major blocks in the definitions of some elements, without using subsections | 2008-05-21 00:49 |
| 1646 | | Clarify that non-automated conformance checkers could exist and that scripts can cause non-conforming states to occur while they execute. | 2008-05-21 00:56 |
| 1647 | | Abstract out the concept of third-party renderers into the term "plugin" and put all its related text in one place. Also, quadruple prose/example/note/warning combo! 20 points. | 2008-05-21 01:34 |
| 1648 | | Let's try getting this named character references table to work... | 2008-05-21 01:46 |
| 1649 | | Rename the sandbox='' values to be more approachable. | 2008-05-21 03:14 |
| 1650 | | xref error | 2008-05-21 03:16 |
| 1651 | | Block document.cookies if the page is sandboxed. Add an example of sandboxing. | 2008-05-21 03:51 |
| 1652 | | Uh. Forgot the sandbox attribute... I guess that's the biggest security risk with this... (also, seamless DOM attribute was the wrong type on the interface) | 2008-05-21 04:32 |
| 1653 | | Oops, I put the bit about cookies under the wrong flag heading. | 2008-05-21 04:40 |
| 1654 | | More examples for the new features. | 2008-05-21 05:08 |
| 1655 | | typo | 2008-05-21 05:12 |
| 1656 | | typo (credit: avk) | 2008-05-21 05:57 |
| 1657 | | i suck | 2008-05-21 10:55 |
| 1658 | | Revamp and clean up the concept of script execution contexts. | 2008-05-21 22:22 |
| 1659 | | Add height/width to <iframe>. | 2008-05-21 22:30 |
| 1660 | | Make document.open() reset the character encoding to UTF-16. Make about:blank use UTF-8. (credit: bz; mozilla bug 380383) | 2008-05-21 23:40 |
| 1661 | | Encoding aliases for CJK environments. | 2008-05-22 09:21 |
| 1662 | | ack for last checkin | 2008-05-22 09:24 |
| 1663 | | editorial stuff in the chararcter encoding algorithms (credit: pt) | 2008-05-22 09:33 |
| 1664 | | run a spellchecker... | 2008-05-22 10:44 |
| 1665 | | Content-Type parsing should stop on a semicolon. | 2008-05-22 11:03 |
| 1666 | | Apparently people mislabel Win874-encoded Thai documents as TIS-620 all the time | 2008-05-22 11:17 |
| 1667 | | Try to fix the encoding sniffing algorithm... | 2008-05-22 11:27 |
| 1668 | | Make entities not be allowed to use non-unicode characters | 2008-05-22 11:48 |
| 1669 | | Fold the encoding alias rules into one table, since it turns out the -11 thing was already there and I didn't notice... | 2008-05-22 12:01 |
| 1670 | | fix up refs | 2008-05-22 12:04 |
| 1671 | | Make encoding name normalisation part of the spec. ASCII spaces and punctuation get ignored. Control characters and characters above U+007F don't. ASCII text is case-insensitive. | 2008-05-22 22:15 |
| 1672 | | Outlaw <meta http-equiv=content-type content=text/html;charset=utf-8>. (credit: hs) | 2008-05-22 22:18 |
| 1673 | | More violations of charmod... | 2008-05-22 22:41 |
| 1674 | | Bring things more in line with the requirements of actual web content | 2008-05-22 23:30 |
| 1675 | | update <listing> to include a newline on serialisation | 2008-05-23 00:18 |
| 1676 | | Add support for sniffing .ico files | 2008-05-23 02:33 |
| 1677 | | reduce use of the word 'valid' | 2008-05-23 02:38 |
| 1678 | | tweak the wording on the bit about xml and its optional features | 2008-05-23 03:02 |
| 1679 | | Improve quirks mode selection algorithm based on data. (credit: sp, pt) | 2008-05-23 03:17 |
| 1680 | | Woops, forgot to keep this section in sync. (credit: sp) | 2008-05-23 03:42 |
| 1681 | | The syntax section didn't take <h1>..<h6> into account, oops. | 2008-05-23 07:56 |
| 1682 | | Spaces are stripped, so it doesn't matter if that's the first thing in an <html> element. | 2008-05-23 08:21 |
| 1683 | | c/p error | 2008-05-23 08:26 |
| 1684 | | EOF should be explicitly listed in each tokeniser state. | 2008-05-23 08:42 |
| 1685 | | Reduce the number of errors in truncated doctypes | 2008-05-23 09:07 |
| 1686 | | Bring end tag processing at the top of the document more in line with IE, for more compatible <frameset> handling. | 2008-05-23 10:49 |
| 1687 | | ack for last credit; remove a red note from the spec based on testing | 2008-05-23 10:50 |
| 1688 | | handlers? what's that? oh you must mean plugin. (credit: ms) | 2008-05-23 20:33 |
| 1689 | | Make 'missing' and 'empty' even more different. | 2008-05-24 00:19 |
| 1690 | | Make innerHTML on <td> and <th> work. | 2008-05-24 01:54 |
| 1691 | | Factor out foster parenting to ensure it is not ambiguous. | 2008-05-24 08:44 |
| 1692 | | Allow <noframes> in <head> for compatibility with sites (e.g. http://www.zercom.nl/). | 2008-05-24 09:12 |
| 1693 | | Handle end-of-file tokens in foreign content. (credit: avk) | 2008-05-24 09:25 |
| 1694 | | Add <h4> to the bail-out tag list. (I can count! I swear!) (credit: sp) | 2008-05-24 09:26 |
| 1695 | | Make things more consistent wrt 'create an element for the token' algorithm invocations. | 2008-05-24 09:28 |
| 1696 | | Always set the secondary insertion mode when switching to foreign content... (credit: hs) | 2008-05-24 09:34 |
| 1697 | | ack the self-closing flag on isindex in order to avoid an extra error and to keep test cases and errors reported in conformance checker UI closer to each other (credit: hs) | 2008-05-24 09:36 |
| 1698 | | Make it easier to optimise the parser by adding certain elements to the foreign content escape hatch. (credit: hs) | 2008-05-24 09:40 |
| 1699 | | Allow <textarea> to bail out of <select> for compatibility with legacy content. (webkit bug 17421) | 2008-05-24 09:44 |
| 1700 | | Require that if a <meta> charset is included, the encoding be ASCII-compatible. Update the list of SVG attributes (commented out) to work around errors in the SVG spec... | 2008-05-24 10:20 |
| 1701 | | Shun UTF-32. Make it slightly clearer what 'UTF-16' means. | 2008-05-24 10:27 |
| 1702 | | Remove a note that was causing more confusion than it was helping. | 2008-05-24 10:30 |
| 1703 | | Make a decision regarding how block level elements interact with <p> elements. | 2008-05-25 09:17 |
| 1704 | | <ruby> support. This isn't very compatible with IE, but it seems to be relatively compatible with the Web's usage of ruby. | 2008-05-26 10:12 |
| 1705 | | Remove redundant note. (credit: jh) | 2008-05-26 20:59 |
| 1706 | | Discuss the difference between rel='' on <link> and <a>. | 2008-05-27 05:09 |
| 1708 | | Bring the definition of rel=nofollow more into line with the way it is used. | 2008-05-27 07:25 |
| 1709 | | Make data-='' invalid. | 2008-05-27 09:51 |
| 1710 | | typo (credit: pt) | 2008-05-27 09:52 |
| 1711 | | Commenting out rel=contact since it clashes with XFN. | 2008-05-28 11:48 |
| 1712 | | Make rel=icon use the last icon for compatibility with legacy UAs. | 2008-05-28 11:56 |
| 1713 | | Mention that for rel=icon UAs should also use type=''; mention what to do when an icon sucks; mention how to handle missing sizes=''. | 2008-05-28 12:04 |
| 1714 | | showNotification() -- first draft. | 2008-05-29 12:08 |
| 1715 | | typos with showNotification() (credit: pt) | 2008-05-29 12:12 |
| 1716 | | Define .focus(), .blur(), onfocus, and onblur in a way that doesn't require an infinite loop in the face of a hostile author, and that is better defined in terms of multiple iframes, windows, and orphaned elements. Allow UAs to ignore .blur(). Fix up the mess around the body element having focus. | 2008-06-01 10:48 |
| 1717 | | s/null/no/ for namespaces; xref typo | 2008-06-01 10:58 |
| 1718 | | fix duplicate id (credit: hs/hvn) | 2008-06-03 10:32 |
| 1719 | | Remove some simplicity from the draft. | 2008-06-03 11:27 |
| 1720 | | scrollIntoView(): turn a must into should, mention horizontal scrolling. | 2008-06-03 11:32 |
| 1721 | | hasFocus() is a method, not an attribute. (credit: ap) | 2008-06-03 11:43 |
| 1722 | | Make <map name=''> the preferred way of doing things. | 2008-06-05 09:30 |
| 1723 | | oops, a vestigial mention | 2008-06-05 11:11 |
| 1724 | | onbeforeprint and onafterprint | 2008-06-05 23:41 |
| 1725 | | Examples for previous checkin, more notes regarding printing. | 2008-06-05 23:57 |
| 1726 | | Many editorial changes around the word 'base', from refering to RFC3986 more directly, to changing 'base ten integer' to 'base-ten integer' | 2008-06-06 02:05 |
| 1727 | | Oops, thinko wrt the event names. (credit: avk) | 2008-06-06 11:08 |
| 1728 | | Change 'hashed reference' to 'hash-name reference' and update its conformance requirements to require a name attribute. | 2008-06-06 11:29 |
| 1729 | | Allow xml:base explicitly. | 2008-06-06 18:55 |
| 1730 | | note that we need to resolve the issue of dynamically changing base href | 2008-06-06 19:03 |
| 1731 | | add support for the new html elements. fix the handling of optional tags we added recently. also: clarify some notes, remove redundant requirements, clean up some punctuation. | 2008-06-07 00:27 |
| 1732 | | typo (credit: de) | 2008-06-08 00:41 |
| 1733 | | missing 'include' (credit: de) | 2008-06-08 19:40 |
| 1734 | | Define 'computed value' for things not in a tree (mostly affects canvas stuff). | 2008-06-09 22:22 |
| 1735 | | put XXXDOCURL markers wherever the term 'the document's address' is present, for easy finding later when i go and define that somehow. | 2008-06-09 22:32 |
| 1736 | | bring a bunch of user interaction stuff into one section | 2008-06-10 21:18 |
| 1737 | | oops, forgot to update this section while I was at it | 2008-06-10 21:19 |
| 1738 | | Remove U+000B LINE TABULATION (VT) from the list of characters treated like a space character in HTML, for consistency with CSS. This is incompatible with IE7, but apparently IE has all kinds of complications here and in any case IE8 doesn't treat U+000B as a space character. | 2008-06-10 21:31 |
| 1739 | | define the rounding behaviour of createImageData() to be like that of getID() and putID(). | 2008-06-10 22:28 |
| 1740 | | Specify ImageData.data as a CanvasPixelArray. | 2008-06-11 09:49 |
| 1741 | | typos | 2008-06-12 00:54 |
| 1742 | | Cross-reference 'spaces'. | 2008-06-12 06:56 |
| 1743 | | Clarify the meaning of buffered and bufferedBytes. (credit: pj) | 2008-06-12 08:35 |
| 1744 | | Make the handling of <video> intrinsic dimensions clearer. | 2008-06-12 09:18 |
| 1745 | | Clarify relationships with other W3C specs. | 2008-06-12 09:36 |
| 1746 | | Clarify that pixelratio doesn't affect poster frame; add v3 idea. | 2008-06-12 09:53 |
| 1747 | | what is poster=''? | 2008-06-12 09:56 |
| 1748 | | Clarify this text by having some extra steps and a temporary. | 2008-06-12 20:22 |
| 1749 | | examples and xrefs in the outline section | 2008-06-12 20:57 |
| 1750 | | duplicate dfn/xref | 2008-06-12 21:40 |
| 1751 | | active documents are of browsing contexts, not Window objects | 2008-06-12 22:36 |
| 1752 | | Make shadows required. | 2008-06-12 22:53 |
| 1753 | | Clean up the security processing model for <canvas>. | 2008-06-12 23:00 |
| 1754 | | Add a note about how origin-clean never gets reset. | 2008-06-12 23:09 |
| 1755 | | make the intro paragraph easier to understand | 2008-06-12 23:10 |
| 1756 | | Clarify arc() for arcs greater than 2pi. | 2008-06-13 01:37 |
| 1757 | | Define behaviour for arcTo() with r=0. | 2008-06-13 01:39 |
| 1758 | | remove some redundant ImageData stuff | 2008-06-13 01:47 |
| 1759 | | Oops, an earlier change forgot to define the start/end points of the arc for whole-circumference arcs. | 2008-06-13 01:49 |
| 1760 | | Make the spec more consistent about Infinity and NaN values throwing NOT_SUPPORTED_ERR. | 2008-06-13 01:57 |
| 1761 | | keep variable names consistent | 2008-06-13 02:10 |
| 1762 | | The example got updated but not its explanatory text... | 2008-06-13 02:11 |
| 1763 | | Make it clear there are two putImageData() methods with different amounts of arguments. | 2008-06-13 02:16 |
| 1764 | | Try to get closer to browsers. Slightly. | 2008-06-13 02:29 |
| 1765 | | I suppose we should mention all the variables... | 2008-06-13 02:32 |
| 1766 | | make innerHTML on XML documents not do the xmlns='' thing. | 2008-06-13 03:27 |
| 1767 | | Make gradients transform at the right time. | 2008-06-13 08:12 |
| 1768 | | Remove redundancy in gradient extrapolation. | 2008-06-13 08:22 |
| 1769 | | Clarify the meaning of 'butt'. (re: Canvas line style comments) | 2008-06-13 08:42 |
| 1770 | | Define 'miter limit' better. (Re: Canvas line style comments) | 2008-06-13 08:49 |
| 1771 | | toDataURL() arguments for image/jpeg. (Re: <canvas> JPEG quality) | 2008-06-13 08:59 |
| 1772 | | Make computed values in the Canvas API take effect on setting, not on use. (Re: [whatwg] are relative values of CanvasRenderingContext2D.font live to style changes?) | 2008-06-13 09:08 |
| 1773 | | Make poster='' affect the intrinsic dimensions of <video>. (Re: [whatwg] Interpretation of video poster attribute) | 2008-06-13 09:24 |
| 1774 | | Jiggle height/width around so that width comes first, and a minor correction... (credit: pt) | 2008-06-13 09:31 |
| 1775 | | document.cookie is underdefined | 2008-06-13 09:41 |
| 1776 | | Clarify that we are specifying black-box behaviour, so it doesn't matter how the UA achives the goal. | 2008-06-13 19:16 |
| 1777 | | notes for urls, and typo fixes | 2008-06-16 07:19 |
| 1778 | | A bunch of syntax and parsing fixes mostly to fix omissions relating to the new elements. (bug 5759) | 2008-06-16 07:56 |
| 1779 | | minor groundwork for upcoming url overhaul | 2008-06-16 09:57 |
| 1780 | | work in progress along the path to writing the URL section | 2008-06-17 09:20 |
| 1781 | | Fix an error in the outlining algorithm that broke outlines for documents like <body><h1/><h2/><h3/><h2/>. (credit: jg, gs) | 2008-06-17 22:42 |
| 1782 | | more notes for the upcoming URL revolution | 2008-06-17 23:06 |
| 1783 | | more notes for the upcoming url rework | 2008-06-18 03:37 |
| 1784 | | Revamp the way that type='' on <link> is defined to actually be accurate. Allow sniffing when the expected type is an image. | 2008-06-18 04:26 |
| 1785 | | Allow sniffing when the expected type is an image. (continuation of changes for previous checkin) | 2008-06-18 04:30 |
| 1786 | | more notes on URLs | 2008-06-18 04:58 |
| 1787 | | Define what happens when you set currentLoop. (bug 5769) | 2008-06-18 08:19 |
| 1788 | | yet more mindnumbingly boring preparation work for the upcoming URL reorg | 2008-06-18 21:20 |
| 1789 | | final bunch of annotations for url preparation | 2008-06-18 23:31 |
| 1790 | | Giant reorg to move things to more appropriate places so that there's a logical place for a URLs section. Please let me know what you think. | 2008-06-19 09:27 |
| 1791 | | Define 'URL' and 'valid URL'. Define 'script document context'. Introduce the term 'script browsing context' for the existing concept of 'browsing context associated with a script execution context' and use that term where appropriate. Define origin of onfoo='' scripts. Fix xref errors. Minor editorial fixes. | 2008-06-24 00:21 |
| 1792 | | Hm, that didn't work well. Let's try just smashing it together for now. | 2008-06-24 00:23 |
| 1793 | | Define 'valid URL' as an IRI reference and 'valid absolute URL' as an absolute IRI. | 2008-06-24 01:00 |
| 1794 | | Remove the paragraph that says 'URI' means 'IRI' since we'll just use 'URL' from now on. | 2008-06-24 01:11 |
| 1795 | | Define how to resolve a relative URL. Work in progress; not yet integrated with the rest of the spec. | 2008-06-24 21:21 |
| 1796 | | Factor out the URL parsing rules and use them to define the URL decomposition attributes. | 2008-06-24 22:01 |
| 1797 | | Use 'URL' in various places that used to use URI/IRI. Incomplete; more to come. | 2008-06-25 01:49 |
| 1798 | | More work replacing references to 'URI' with references to 'URL | 2008-06-25 05:36 |
| 1799 | | Make the 'navigate' step resolve URLs. Make the 'navigate' algorithm more precise and correct and consistent, in particular regarding fragment identifiers. Fix some xrefs in the 'navigate' algorithm. More URLing. Add a placeholder for defining the term 'fetching'. | 2008-06-25 07:38 |
| 1800 | | <object> element: bring some old prose in line with future plans regarding 'fetching'. | 2008-06-25 07:45 |
| 1801 | | fix markup error, move bookmark down for URL work | 2008-06-25 07:47 |
| 1802 | | URLify the 'address of the chosen media resource' concept and related parts. | 2008-06-25 09:43 |
| 1803 | | fix blasphemous typo | 2008-06-25 20:41 |
| 1804 | | More URLification (<canvas>, <script>, <event-source>). | 2008-06-25 22:08 |
| 1805 | | URLification: mention that the term 'URL' isn't the same as 3986 would have us believe; URLify <datagrid> and the main 'command' section. | 2008-06-26 09:33 |
| 1806 | | URLification of commands. Made other aspects of commands more consistent while I was at it. | 2008-06-26 09:48 |
| 1807 | | URLification of templates, window.open() | 2008-06-26 10:20 |
| 1808 | | URLification of origin. | 2008-06-26 22:46 |
| 1809 | | URLification of javascript: URL section | 2008-06-26 23:45 |
| 1810 | | URLification of arguments and attributes in IDLs | 2008-06-26 23:48 |
| 1811 | | URLify the registerContentHandler() section. This also modified the rules for handling relative URLs and for escaping content here, it wasn't just s/URI/URL/ as other commits have been. | 2008-06-27 00:21 |
| 1812 | | URLification of offline application cache and of session history. | 2008-06-27 01:56 |
| 1813 | | URLify Location. | 2008-06-27 02:08 |
| 1814 | | URLify navigation and neighboring sections; fix validation errors | 2008-06-27 04:16 |
| 1815 | | Urlification of the 'links' section. | 2008-06-27 06:24 |
| 1816 | | remaining URLification | 2008-06-27 08:03 |
| 1817 | | fix references to RFCs 3986 and 7 | 2008-06-27 08:14 |
| 1818 | | remove the open issues section for URLs | 2008-06-27 08:30 |
| 1819 | | make <base href> not depend on xml:base | 2008-06-27 20:41 |
| 1820 | | xref typos | 2008-06-27 21:40 |
| 1821 | | Define what should happen when the base URL changes, keeping it as lightweight as possible. | 2008-06-27 21:50 |
| 1822 | | Allow reporting bogus URLs as an error. | 2008-06-27 21:57 |
| 1823 | | Make backslashes turn into forward slashes when parsing URLs. Sigh. | 2008-06-27 23:03 |
| 1824 | | Make the \ -> / conversion not happen in mailto:, data:, etc. | 2008-06-27 23:24 |
| 1825 | | If a character in a URL's query component can't be expressed in the page encoding, replace it with a question mark (matches IE and Opera) | 2008-06-28 09:01 |
| 1826 | | Bring URL decomposition DOM attributes more into line with IE. | 2008-06-29 09:41 |
| 1827 | | Make UTF-16 act like UTF-8 for query encoding of URLs. | 2008-06-29 10:07 |
| 1828 | | Add an xref for philip. | 2008-06-29 10:15 |
| 1829 | | Ack for the note about the term 'url' | 2008-06-29 10:30 |
| 1830 | | 'the script that will execute as soon as the parser resumes' is now the 'pending external script' (bug 5787) (credit: hs) | 2008-06-30 20:19 |
| 1831 | | Now that <p> is dealt with after looking for an <li> element, make sure we don't stop at <p>. (bug: 5796) (credit: hs) | 2008-06-30 21:58 |
| 1832 | | Make the language around parse errors and ignoring tokens more consistent. (bug 5792) (credit: hs) | 2008-06-30 22:47 |
| 1833 | | tokens aren't elements... | 2008-06-30 23:18 |
| 1834 | | Allow xmlns='...' anywhere in HTML. (bug: 5801) (blame: hs) | 2008-06-30 23:44 |
| 1835 | | Don't escape '%' when doing URL resolution. (bug 5802) (credit: hs) | 2008-06-30 23:52 |
| 1836 | | Take all the fun out of <embed> and data-*. (bug 5809) (credit: hs) | 2008-07-01 00:08 |
| 1837 | | Make <svg:foreignObject> scoping. (bug 5815) (credit: hs) | 2008-07-01 00:19 |
| 1838 | | Comment out the parts of the previous checking that don't apply yet since SVG parsing is disabled. | 2008-07-01 00:24 |
| 1839 | | Allow the origin to include extra data, such as the host's certificate. (credit: el) | 2008-07-01 23:09 |
| 1840 | | Web Socket specification - replaces TCPConnection and related interfaces. Also split 'serialisation of an origin' into two algorithms, one for unicode and one for ascii. And some minor editorial things. | 2008-07-03 08:36 |
| 1841 | | xref typos | 2008-07-03 09:01 |
| 1842 | | onclose: Event name was inconsistent with event attribute handler name. | 2008-07-03 09:03 |
| 1843 | | Handle TLS errors in the Web Socket Protocol. (and minor editorial fixes) | 2008-07-03 09:05 |
| 1844 | | Oops, got my maths wrong. | 2008-07-03 09:09 |
| 1845 | | Be clearer about what should be echoed as part of the handshake. | 2008-07-03 09:13 |
| 1846 | | Make the length encoding big-endian to be compatible with Perl. (credit: pt) | 2008-07-03 19:49 |
| 1847 | | Oops, I'm just bad at maths. Also, define how UAs must fail in the face of large data. (credit: pt) | 2008-07-03 20:51 |
| 1848 | | Make HTML5 agnostic regarding Cookie and Cookie2. (Re: Web Sockets) (credit: ns) | 2008-07-06 00:08 |
| 1849 | | Make the Web Socket Protocol handshake more unique. (Re: websocket HTTP response parsing) (credit: pt, jr) | 2008-07-07 09:17 |
| 1850 | | Define handling of poster frame on <video> in more detail. | 2008-07-08 22:58 |
| 1851 | | Make <video> and <audio> have a default volume of 1.0 instead of 0.5. (Re: Consider changing the default volume for <audio> and <video> to be 1.0 instead of 0.5) (credit: ap, pj, cd) | 2008-07-08 23:01 |
| 1852 | | notes on fetching | 2008-07-08 23:09 |
| 1853 | | Try to clean up the 'pixelratio' stuff. | 2008-07-08 23:22 |
| 1854 | | Clarify that 'pixelratio' doesn't affect later <source> elements; clarify that load() doesn't wait for earlier invocations to abort. (Re: HTMLMediaElement: more issues and ambiguities) (credit: pj) | 2008-07-08 23:59 |
| 1855 | | loadstart is also synchronous (Re: HTMLMediaElement: more issues and ambiguities) (credit: pj) | 2008-07-09 00:01 |
| 1856 | | typo | 2008-07-09 00:06 |
| 1858 | | xref error (duplicate term definition) | 2008-07-10 17:37 |
| 1859 | | oops, defined CanvasPattern twice. | 2008-07-10 18:52 |
| 1860 | | more typos (credit: gs) | 2008-07-10 19:54 |
| 1861 | | Messaging: introduce placeholders for pipes; make all the messaging systems use 'message' and MessageEvent; rename 'server sent dom events' to 'server sent events'. | 2008-07-11 09:33 |
| 1862 | | wrong header level | 2008-07-11 09:35 |
| 1863 | | Rename <event-source> to <eventsource> for consistency, while we sill can | 2008-07-11 09:40 |
| 1864 | | Fix spelling of tokenisation to be american. Sigh. (Re: 8.2.1: tokenisation) (credit: db) | 2008-07-11 19:32 |
| 1865 | | Content-sniffing in the unknown type case used the wrong index to check the pattern. (Re: content type sniffing - unknown type) (credit: rk) | 2008-07-12 02:48 |
| 1866 | | Content-sniffing for the unknown case had a test backwards. (Re: content type sniffing - stream length) (credit: rk) | 2008-07-12 02:50 |
| 1867 | | Define the Pipe constructor; do other maintenance work around constructors. | 2008-07-12 10:50 |
| 1868 | | typo fix (credit: pt) | 2008-07-12 10:51 |
| 1869 | | typo | 2008-07-12 11:03 |
| 1870 | | Split the pipe section up | 2008-07-12 11:06 |
| 1871 | | typo (credit: avk) | 2008-07-12 12:30 |
| 1872 | | More work on Pipes. | 2008-07-13 00:50 |
| 1873 | | Define Message Channels and Ports. Also, factor out the XXXDISCARD stuff into its own section. | 2008-07-15 10:06 |
| 1874 | | Define the three-argument form of postMessage(). | 2008-07-15 10:36 |
| 1875 | | Define what happens when you call the postMessage() method with a null port. | 2008-07-15 10:40 |
| 1876 | | Correct example for postMessage(). (credit: avk) | 2008-07-15 10:45 |
| 1877 | | typo | 2008-07-15 10:47 |
| 1878 | | xref typo | 2008-07-15 10:53 |
| 1879 | | Split Window into two (editorial-level) definitions. Clean up some timeout stuff. | 2008-07-15 11:17 |
| 1880 | | bring more of the interfaces that AbstractView needs to implement into one place | 2008-07-15 11:25 |
| 1881 | | Now that we've split Window in two, there are some places where we need to refer to the other interface. | 2008-07-15 20:42 |
| 1882 | | Add 'load' and 'error' events to message ports. | 2008-07-16 20:02 |
| 1883 | | Fire 'unload' on a message port if it is .close()d or if its other end is garbage collected. | 2008-07-16 21:11 |
| 1884 | | Making garbage collection fire an event was a stupid idea. Let's only make an explicit .close() cause unload to be fired. | 2008-07-17 00:11 |
| 1886 | | xref fixes | 2008-07-17 23:44 |
| 1887 | | typo (credit: gs) | 2008-07-18 09:14 |
| 1888 | | typos, xref errors (credit: gs) | 2008-07-18 09:20 |
| 1889 | | Move some APIs to Window so they are accessible in Workers. | 2008-07-18 09:47 |
| 1890 | | add issue markers for sending structured data over postMessage | 2008-07-18 10:24 |
| 1891 | | typo | 2008-07-21 07:13 |
| 1892 | | oops, didn't define the menu DOM attributes | 2008-07-21 18:02 |
| 1893 | | Make :enabled and :disabled available on <menu><li> elements. | 2008-07-21 19:38 |
| 1894 | | First draft (very experimental) of <bb>. Not sure if we'll want to keep this. | 2008-07-22 01:00 |
| 1895 | | Stop using <em> for things other than emphasis. Remove title='' from <em> elements. | 2008-07-22 01:12 |
| 1896 | | Make the handling of websocket-origin stricter | 2008-07-22 01:21 |
| 1897 | | oops, misnamed the interface | 2008-07-22 02:19 |
| 1898 | | add a space to make it not empty | 2008-07-22 02:25 |
| 1899 | | Make <bb> define a command. | 2008-07-22 02:39 |
| 1900 | | minor fixes for <bb> | 2008-07-22 02:50 |
| 1901 | | Note how confirmation could take place. (credit: roc) | 2008-07-22 02:57 |
| 1902 | | Make addCueRange() have an identifier so that people don't have to use currying. (Re: re-thinking 'cue ranges') (credit: ds) | 2008-07-22 09:26 |
| 1903 | | Revamp of the intrinsic dimensions and pixel ratio definitions. (Re: HTMLMediaElement: more issues and ambiguities) (credit: pj) | 2008-07-22 21:57 |
| 1904 | | Terminology cleanup near the term 'CDATA' | 2008-07-23 00:51 |
| 1905 | | Clarify the bogus comment state. (Bug 5863) (credit: as) | 2008-07-23 00:56 |
| 1906 | | Make the tokeniser states into sections for easier navigation. (Bug 5881) (credit: as) | 2008-07-23 01:04 |
| 1907 | | Provide a way to mutate the DOM into an infoset. (Bug 5808) (credit: hs) | 2008-07-23 02:02 |
| 1908 | | typos (credit: ms) | 2008-07-23 02:28 |
| 1909 | | Change how elements are treated in the after after frameset insertion mode. (Bug 5858) (credit: as) | 2008-07-23 07:41 |
| 1910 | | Make the coercions section not invent a new syntax. (Bug 5808) (credit: hs) | 2008-07-23 08:40 |
| 1911 | | clarify that it's capital letters of hex... | 2008-07-23 08:58 |
| 1912 | | tidy up the messes that #whatwg found overnight -- thanks | 2008-07-23 21:08 |
| 1913 | | Spec out the behaviour we see in IE for navigating to about:blank or javascript: URLs vs other URLs. | 2008-07-23 21:49 |
| 1914 | | window.open('') needs to be like window.open() | 2008-07-23 21:52 |
| 1915 | | make some notes about window.location near about:blank | 2008-07-23 22:06 |
| 1916 | | Fix the spec to use the [Constructor] syntax from WebIDL to define constructors. | 2008-07-23 22:24 |
| 1917 | | fix the definition of img.width/height for the case where the image isn't being rendered but is available (bug 5856) (credit: avk) | 2008-07-23 22:30 |
| 1918 | | note case-sensitivity issues | 2008-07-23 23:15 |
| 1919 | | Add a typographic conventions section; move the terminology section up and split it into subsections. | 2008-07-23 23:31 |
| 1920 | | fix markup errors, add images that had been forgotten | 2008-07-23 23:39 |
| 1921 | | more typos | 2008-07-23 23:40 |
| 1922 | | tweaks to the typographical conventions section | 2008-07-23 23:47 |
| 1923 | | oops, wrong heading level | 2008-07-23 23:50 |
| 1924 | | Define window.parent. (credit: cm, mjs) | 2008-07-24 01:32 |
| 1925 | | Resolve the issue markers in the <embed> section. | 2008-07-24 02:02 |
| 1926 | | make <embed> do extension sniffing, for compatibility with servers that send flash as text/plain, sigh. See Mozilla bug 347736. (credit: cb) | 2008-07-24 02:28 |
| 1927 | | Make content-sniffing 'better': make the text/binary case actually work out what the binary data might be; make the unknown type case determine the text/plain cases as a first-class citizen instead of falling back on the text/binary algorithm; fix minor grammatical things. | 2008-07-24 03:06 |
| 1928 | | make notes about craziness of <embed> | 2008-07-24 06:19 |
| 1929 | | Support <embed> with no src=''. | 2008-07-24 08:08 |
| 1930 | | copy/paste error (credit: avk) | 2008-07-24 08:10 |
| 1931 | | copy/paste error (credit: avk) | 2008-07-24 08:11 |
| 1932 | | Define <area alt> authoring conformance criteria. | 2008-07-24 08:53 |
| 1933 | | typo | 2008-07-24 21:18 |
| 1934 | | clarify that changes include removal for <object> processing model | 2008-07-24 22:25 |
| 1935 | | Make application/octet-stream with <object> with no type='' trigger sniffing. | 2008-07-24 22:36 |
| 1936 | | Case Sensitivity Training | 2008-07-25 09:26 |
| 1937 | | Define order and case-sensitivity of getElementsByClassName(). | 2008-07-25 09:46 |
| 1938 | | Since we lowercase attributes anyway, no need to force them further to lowercase in the Node.nodeName etc. (Bug 5898) (credit: sp) | 2008-07-25 18:15 |
| 1939 | | typo | 2008-07-25 18:18 |
| 1940 | | A colon for zcorpan. | 2008-07-25 18:28 |
| 1941 | | Remove localName from the case quirkyness since IE doesn't support it anyway. Remove some redundant or inappropriate requirements, editorial notes that no longer apply, and editorial fixes. (credit: hs) | 2008-07-25 21:06 |
| 1942 | | require title='' for rel='alternate stylesheet' | 2008-07-25 22:23 |
| 1943 | | Allow connection to be closed when receiving entity body in ping='' response | 2008-07-25 22:29 |
| 1944 | | Make document.write() and document.writeln() support zero and multiple arguments. (credit: avk) | 2008-07-25 23:01 |
| 1945 | | Make data-* always lowercase. | 2008-07-25 23:59 |
| 1946 | | Make embed attributes always lowercase. | 2008-07-26 00:01 |
| 1947 | | change the way ids are given for area shape='' | 2008-07-28 20:12 |
| 1948 | | I don't think this pipe dream could be made to work on the average site... :-( | 2008-07-28 22:49 |
| 1949 | | Minor fixes to the datagrid section. | 2008-07-28 23:46 |
| 1950 | | Extend rel=noreferrer to also blow away the 'opener' when used with target=_blank. | 2008-07-29 21:53 |
| 1951 | | Define window.top | 2008-07-30 01:27 |
| 1952 | | Allow frame busting. (also, remove redundant requirement) | 2008-07-30 01:37 |
| 1953 | | Make height and width DOM attributes be unsigned. | 2008-07-30 01:41 |
| 1954 | | Allow Lynx-like behaviour for <img>. | 2008-07-30 01:48 |
| 1955 | | Move the alt text requirements into their own section so that it is easier to find them. | 2008-07-30 02:19 |
| 1956 | | Cleanup around <img> requirements. Disallow scripts to run in <img> images. | 2008-07-30 02:24 |
| 1957 | | More cleanup around <img> elements and images: Make the sniffing more predictable (and maybe more secure), make it clear that <img> does sniffing, minor editorial fixes. | 2008-07-30 03:01 |
| 1958 | | More notes on what is a valid image. | 2008-07-30 09:13 |
| 1959 | | move text around the img section | 2008-07-30 09:16 |
| 1960 | | Another (probably vain) attempt at defining what an <img> element represents in all cases. | 2008-07-30 09:30 |
| 1961 | | ack for some of the recent img stuff | 2008-07-30 09:32 |
| 1962 | | duh, no do | 2008-07-30 09:41 |
| 1963 | | experimentally try to allow <a> to contain any flow content in certain cases... | 2008-07-30 21:55 |
| 1964 | | Fix the content models to handle <a> containing flow elements without breaking the definition of paragraph, and remove redundant requirements for ins and del along the same lines. | 2008-07-30 22:14 |
| 1965 | | Make <a> elements not define paragraphs, allowing them to straddle paragraphs. | 2008-07-30 22:27 |
| 1966 | | Clarify what <header> means for document summaries and ToCs, and define what to do in case of missing <hx> elements. | 2008-07-31 01:15 |
| 1967 | | Allow implementations to use other IEEE rounding modes if really necessary. | 2008-07-31 05:23 |
| 1968 | | Make scrollIntoView() into a no-op if the page is too short. | 2008-07-31 09:32 |
| 1969 | | clarify where to bail if you want to ignore the navigation for some reason | 2008-08-01 00:46 |
| 1970 | | Rearrange sections around so that related topics are closer together. | 2008-08-01 05:23 |
| 1971 | | Define fetching. (bug 5848) | 2008-08-02 09:23 |
| 1972 | | Try a new way of handling images that the author doesn't know much about. | 2008-08-04 07:52 |
| 1973 | | Change <dl> to sections for convenience. | 2008-08-04 08:02 |
| 1974 | | Add a CAPTCHA example to the <img> section. | 2008-08-04 08:15 |
| 1975 | | Tweak headers | 2008-08-04 09:02 |
| 1976 | | Address the case of a graphic containing only text. | 2008-08-04 09:10 |
| 1977 | | ack for last checkin | 2008-08-04 09:11 |
| 1978 | | More cases of images for authors to worry about (credit: pt) | 2008-08-04 09:49 |
| 1979 | | More slicing examples. | 2008-08-04 10:04 |
| 1980 | | subtly mention <meter>... | 2008-08-04 10:09 |
| 1981 | | ack for previous checkin | 2008-08-04 10:10 |
| 1982 | | typo | 2008-08-04 10:37 |
| 1983 | | highlight images in examples | 2008-08-04 10:41 |
| 1984 | | highlight images in examples | 2008-08-04 10:42 |
| 1985 | | forgot to escape tags; add a label element in an example | 2008-08-04 11:14 |
| 1986 | | typo (credit: pt) | 2008-08-04 11:36 |
| 1987 | | typo (credit: sp) | 2008-08-04 20:09 |
| 1988 | | Changes to fix the problems Lachy found. (credit: lh) | 2008-08-04 20:36 |
| 1989 | | typo (credit: lh) | 2008-08-04 20:42 |
| 1990 | | more typos and such errors (credit: lh) | 2008-08-04 20:53 |
| 1991 | | example of {...} in non-english (credit: ds) | 2008-08-04 21:02 |
| 1992 | | Let's use a language where there is a clear word for 'photo' that doesn't sound like 'photo'... (credit: hs) | 2008-08-04 21:25 |
| 1997 | | xref | 2008-08-05 06:35 |
| 1998 | | define what happens when you set onclick='' on a document outside a Window | 2008-08-05 07:51 |
| 1999 | | define javascript: in Window-less environments | 2008-08-05 07:54 |
| 2000 | | Move some paragraphs around so that the basic definitions come before the ones that control script execution. On an unrelated note: Two thousandth revision! Woohoo! | 2008-08-05 07:58 |
| 2001 | | Define 'directionality' in terms of the dir='' attribute for cases where the 'direction' property has no computed value. (credit: db) | 2008-08-05 09:16 |
| 2002 | | Define processing for the second argument to getDataURL() for image/jpeg. | 2008-08-05 09:21 |
| 2003 | | typo (credit: pt) | 2008-08-05 09:28 |
| 2004 | | How to handle transparent images for toDataURL(). Just allow the UA to premultiply the alpha and output that whie dropping the alpha channel, instead of worrying about the background color or whatnot. It's up to authors to make the background color non-transparent. | 2008-08-05 09:57 |
| 2005 | | Define isPointInPath() uses the non-zero winding number rule. (credit: pt) | 2008-08-05 10:25 |
| 2006 | | Fix validation errors. | 2008-08-05 10:28 |
| 2008 | | Make support for patterns required in the <canvas> API. | 2008-08-05 10:57 |
| 2009 | | Simplify the text around getContext()'s arguments. | 2008-08-05 10:59 |
| 2010 | | Remove a redundant requirement. | 2008-08-05 11:03 |
| 2011 | | typo (credit: pt) | 2008-08-05 12:09 |
| 2012 | | typo (credit: pt) | 2008-08-05 12:10 |
| 2013 | | Linkify 'void elements' more. | 2008-08-05 12:19 |
| 2014 | | Clarify the paragraph that defines how to handle type='' on <script>. | 2008-08-05 20:31 |
| 2015 | | Mention text/javascript1.1 et al. | 2008-08-05 20:33 |
| 2016 | | When <script type=''> is given, it must match the type of the script, even if the script is JS. (credit: hs) | 2008-08-05 20:40 |
| 2017 | | What .detail attribute? Event objects don't have one. | 2008-08-05 21:09 |
| 2018 | | Revamp the 'interactive content' definitions so they make sense. | 2008-08-05 21:17 |
| 2019 | | Remove autosubmit='' from the <menu> element. | 2008-08-05 21:51 |
| 2020 | | Make MessagePort objects not be owned by Windows necessarily, and remove ownerWindow. | 2008-08-06 00:25 |
| 2021 | | Merge WindowBrowsingContext and Window together again. | 2008-08-06 00:28 |
| 2022 | | Define localStorage in terms of script origins, not script browsing context origins. | 2008-08-06 00:51 |
| 2023 | | Simplify message ports: use queueing instead of transient 'active' functionality. Also, make localStorage use the same mechanism for obtaining origin as openDatabase(). | 2008-08-06 07:24 |
| 2024 | | Simplify garbage collection for ports even further. Define dicarding of Document objects better for ports. Prevent inactive documents from receiving messages. | 2008-08-06 07:57 |
| 2025 | | fix typos | 2008-08-06 08:00 |
| 2026 | | typos in the WebSocket section | 2008-08-06 09:47 |
| 2027 | | typo | 2008-08-06 19:24 |
| 2031 | | MessagePort should implement EventTarget. | 2008-08-06 22:56 |
| 2032 | | Remove redundant event listeners on MessagePort. | 2008-08-08 04:14 |
| 2033 | | Removing note -- bz is probably right, but we've had even more feedback saying we should not be adding extra differences between serialisations, so punting on this for now. | 2008-08-10 06:24 |
| 2034 | | Define outerHTML for HTML elements in HTML documents. | 2008-08-10 22:23 |
| 2035 | | Handle outerHTML on elements inside DocumentFragments, because I'm stupid and zcorpan was paying attention. | 2008-08-10 22:28 |
| 2036 | | Make it clearer that document.write() and outerHTML don't work in XML documents. | 2008-08-10 22:37 |
| 2037 | | prettyifying the section regarding dynamic markup insertion | 2008-08-10 22:43 |
| 2038 | | xref error | 2008-08-11 00:07 |
| 2039 | | Prepare the ground for insertAdjacentHTML(). | 2008-08-11 00:25 |
| 2040 | | Define insertAdjacentHTML(). | 2008-08-11 05:04 |
| 2041 | | Require javascript: execution to be async. | 2008-08-11 05:14 |
| 2042 | | No need to call js: out explicitly now that it's async. | 2008-08-11 05:38 |
| 2043 | | Add a startConversation() method that wraps new MessageChannel and postMessage() in a less expensive one-step operation. (credit: ab) | 2008-08-11 07:34 |
| 2044 | | One area with lack of interop is whether scripts run while alert()s are up. Let's disallow it, to get more predictable behaviour. | 2008-08-11 08:17 |
| 2045 | | Actually the previous checkin was redundant with the existing definition of 'pause'. | 2008-08-11 08:22 |
| 2046 | | Require that <script src=javascript:...></script> result in no script execution, for any value of '...', for compatibility with most UAs. | 2008-08-11 10:14 |
| 2047 | | Clarify what 'using the rules for' means. | 2008-08-11 22:54 |
| 2048 | | A sample application cache manifest. | 2008-08-11 23:26 |
| 2049 | | Make execCommand('insertHTML') not work in XML documents, since it uses the HTML parser. (Bug 5946) (credit: sp) | 2008-08-11 23:39 |
| 2050 | | Allow 'muted' to be stored across sessions; 'require' it to initially start off as not muted. | 2008-08-11 23:52 |
| 2051 | | Make the application cache manifest syntax more extensible. (Bug 5937) | 2008-08-12 00:15 |
| 2052 | | The 'find a number' algorithm on the string '.' would fail unexpectedly. (Subject: Find a number with . as the input) (credit: hs) | 2008-08-12 00:33 |
| 2053 | | Require all <meter> elements to have _some_ value. (Subject: meter and document conformance) (credit: hs) | 2008-08-12 00:53 |
| 2054 | | Look for a '%' character after spaces after the second number when looking for an error, for consistency with the earlier check. (Subject: Skipping Zs in finding a ratio) (credit: hs) | 2008-08-12 01:07 |
| 2055 | | c/p error (credit: hs) | 2008-08-12 01:12 |
| 2056 | | How to determine the language of the node if the language code isn't recognised. (Subject: Effect of bogus lang on determining natural language) (credit: hs) | 2008-08-12 09:32 |
| 2057 | | Define the Content-Language pragma, since apparently ~1% of sites use it in some way or another. | 2008-08-12 10:02 |
| 2058 | | Make it clear that xml:lang is namespaced. | 2008-08-12 10:18 |
| 2059 | | type (credit: avk) | 2008-08-12 10:24 |
| 2060 | | more typos | 2008-08-12 10:25 |
| 2061 | | Make CanvasGradient use the 'octet' type, and other minor fixes. (credit: #developers) | 2008-08-12 22:27 |
| 2062 | | Allow lang='' and xml:lang='' to be specified together in XML, if they are the same. | 2008-08-12 22:38 |
| 2063 | | Allow xml:lang= in HTML in certain very specific cases to ease migration. | 2008-08-12 22:46 |
| 2064 | | Tighten up document.open()'s type argument processing. | 2008-08-12 23:59 |
| 2065 | | Mention that SVGDocument.title can be readonly (as indeed it is right now). | 2008-08-13 00:09 |
| 2066 | | Define order for getElementsByName(). | 2008-08-13 00:16 |
| 2067 | | Move things around in the IDL so that browsing-context related stuff is closer together. | 2008-08-13 00:20 |
| 2068 | | Define window.frameElement. | 2008-08-13 00:41 |
| 2069 | | Don't require Document.location to do anything when the Document isn't in a Window. | 2008-08-13 00:43 |
| 2070 | | Define a set of properties for browser detection. | 2008-08-13 01:38 |
| 2071 | | Refine the rules to allow for more privacy. | 2008-08-13 01:40 |
| 2072 | | Change handling of document.write()'s second argument to be safer. (Subject: type parameter of Document.open) (credit: bz) | 2008-08-14 20:32 |
| 2073 | | Setting up the spec for defining the event loop mechanism. | 2008-08-14 22:09 |
| 2074 | | Define event loops, task queues, etc; Make 'fetching' use this mechanism (everything will in due course); Fix some cross-references around 'interactive content'. | 2008-08-16 00:52 |
| 2075 | | Redefine img.complete in terms of tasks; Make it clearer why 'timeupdate' is fired when seeking; add more XXX notes for queue-related fixes that are coming soon. | 2008-08-16 01:29 |
| 2076 | | Tasks for the media element new resource task source. | 2008-08-18 04:24 |
| 2077 | | Add a history section. | 2008-08-18 08:21 |
| 2078 | | typo (credit: avk) | 2008-08-18 21:16 |
| 2079 | | Make it so that multiple pending load()s are coallesced into one. (credit: pj) | 2008-08-18 21:27 |
| 2080 | | More poking around getting the media element section to use the new event loop stuff. | 2008-08-19 00:57 |
| 2081 | | Further work on the event loop front. Also, make 'will' link to the actual requirements in some more cases. | 2008-08-19 05:58 |
| 2082 | | Further work on the event loop front. | 2008-08-19 06:52 |
| 2083 | | Further work on the event loop front. (This should complete the bulk of the changes required for the media elements section.) | 2008-08-19 08:21 |
| 2084 | | Further work on the event loop front. (<script>, database API, remote events, and other bits and bobs) | 2008-08-19 09:00 |
| 2085 | | Further work on the event loop front. (WebSockets, postMessage, MessagePorts, setTimeout) | 2008-08-19 09:30 |
| 2086 | | The 'unlink' command should be disabled if there's no link. (Subject: HTML 5 - comments on 5.6 Command APIs) | 2008-08-19 23:07 |
| 2087 | | typo (credit: avk) | 2008-08-19 23:30 |
| 2088 | | Clarify that we don't currently define the 'user interaction task source'; hopefully DOM3 Events will handle something like this eventually. | 2008-08-20 01:21 |
| 2089 | | Note that removing a content attribute doesn't affect a the event handler. (credit: tl) | 2008-08-20 09:42 |
| 2090 | | Define onhashchange=''. | 2008-08-20 23:49 |
| 2091 | | Allow xml:lang='' and lang='' to differ in case only. | 2008-08-21 01:45 |
| 2092 | | Handle empty rows in the 'rules for processing rows'. (credit: w) | 2008-08-21 09:29 |
| 2093 | | Fix a logic error in the 'auto' state for scope='' which would have made it never complete in some cases. (credit: w) | 2008-08-21 09:34 |
| 2094 | | Turns out that Zs isn't what we want; we want White_Space. (credit: w) | 2008-08-21 09:46 |
| 2095 | | Minor fixes for table algorithms. (credit: w) | 2008-08-21 09:54 |
| 2096 | | Make it impossible for an SVG file not labelled as SVG to be sniffed as a valid image in <img> (that would allow privilege escalation), but do allow a correctly-labelled SVG to be processed as such. | 2008-08-21 10:06 |
| 2097 | | More thoroughly make the <img> processing model work with the new fetching and event loop definitions. | 2008-08-21 10:25 |
| 2098 | | ack for part of previous checkin | 2008-08-21 10:26 |
| 2099 | | Try to make <style scoped> content model rules clearer. (credit: hs) | 2008-08-21 23:28 |
| 2100 | | <meter>0.5</meter> should work. (credit: s) | 2008-08-21 23:33 |
| 2101 | | Add an example for image maps. | 2008-08-22 00:48 |
| 2102 | | <details> is not for footnotes. (credit: hs) | 2008-08-22 06:05 |
| 2103 | | Oops, forgot to escape the example. | 2008-08-22 06:06 |
| 2104 | | Explain how UAs are to update the <details> element in response to requests for opening/closing it. | 2008-08-22 07:12 |
| 2105 | | Reword the <script> section to allow the element to be used for data blocks that aren't actually used by any scripts. Also include an example. | 2008-08-22 19:57 |
| 2106 | | More examples of alternative text. Also, split up the three cases of key content into subsections for easier editing. | 2008-08-23 08:05 |
| 2107 | | indenting errors | 2008-08-23 09:01 |
| 2108 | | Be more explicit about alt={} cases. | 2008-08-23 09:12 |
| 2109 | | Explicitly mention alt='' in the recently added case, so that it isn't ambiguous that alt='' is required. | 2008-08-23 09:16 |
| 2110 | | Emphasise that captions are not suitable alternative text. | 2008-08-23 09:36 |
| 2111 | | Change from 'anti-patterns' to 'general guidelines' so as to remain positive. | 2008-08-23 09:48 |
| 2112 | | Make the broad strokes more obvious in the alt='' section. Also, split the 'sliced image' section in two. (credit: bb) | 2008-08-23 10:01 |
| 2113 | | Mention the <button><img></button> case. (credit: w) | 2008-08-25 01:00 |
| 2114 | | More alt='' examples. | 2008-08-25 10:03 |
| 2115 | | Address all recent alt='' feedback. For further details see: http://lists.w3.org/Archives/Public/public-html/2008Aug/0759.html | 2008-08-26 08:19 |
| 2116 | | Change 'unload' to 'close' for MessagePorts. | 2008-08-26 10:36 |
| 2117 | | Make postMessage() return void. (credit: js) | 2008-08-27 09:50 |
| 2118 | | Mention what <area shape=default> covers. (credit: bb) | 2008-08-28 10:15 |
| 2119 | | Rename the 'irrelevant' attribute to 'hidden'. | 2008-08-28 11:16 |
| 2120 | | type (Credit: avk) | 2008-08-28 11:42 |
| 2121 | | typo | 2008-08-28 22:33 |
| 2122 | | Make empty unquoted attribute values not allowed (and some editorial fixes). (credit: sp) | 2008-08-29 09:10 |
| 2123 | | Make <foo bar '> a parse error on the ', to match the syntax section. (credit: hs) | 2008-08-29 09:15 |
| 2124 | | Define when to coalesce text nodes in a less DOM-prone way. (credit: pt) | 2008-08-29 09:24 |
| 2125 | | Recommend against support for EBCDIC-based encodings. (credit: hs) | 2008-08-29 09:35 |
| 2126 | | Define what it means for a prefix to be in scope for innerHTML in XML. (credit: sp) | 2008-08-29 09:54 |
| 2127 | | be slightly more consistent about well-formedness terminology. (credit: sp) | 2008-08-29 10:06 |
| 2128 | | Make the parser handle <option> and <optgroup> more usefully in the 'in body' state. | 2008-08-29 10:38 |
| 2129 | | Mention that you can omit the </option> in <option><optgroup> too. Also, make the text support <optgroup> outside of <select>, but comment it out since it's irrelevant for now. | 2008-08-29 11:05 |
| 2130 | | Support definitionURL='' attribute in MathML. (credit: hs) | 2008-08-29 11:39 |
| 2131 | | Minor fixes: Ignore out-of-band encoding if it's not supported; require 2d context's 'font' attribute to ignore errors on setting. | 2008-09-02 03:35 |
| 2132 | | Reorder the SOLIDUS entries in the tokeniser for consistency. | 2008-09-02 03:38 |
| 2133 | | Consistent grammar fix. | 2008-09-02 03:44 |
| 2134 | | There aren't any other end tag lines here, so I suppose it makes sense to remove the 'other'... | 2008-09-02 03:50 |
| 2135 | | Remove redundant issue marker. (credit: as) | 2008-09-02 03:58 |
| 2136 | | Make it clear that attributes can't be duplicated on elements. | 2008-09-02 04:35 |
| 2137 | | US-ASCII to be treated as win1252. | 2008-09-02 07:09 |
| 2138 | | Make U+000B into a parse error and have it convert to U+FFFD in NCRs. (credit: hs) | 2008-09-02 07:25 |
| 2139 | | Rearchitect how RCDATA/CDATA blocks work so that they don't involve invoking the tokeniser in a weird way. (credit: w) | 2008-09-02 09:42 |
| 2140 | | Allow a DOCTYPE for XSLT compatibility (only). | 2008-09-02 10:09 |
| 2141 | | Use XSLT-compat instead of XSLT-generated. | 2008-09-03 00:54 |
| 2142 | | WF2: <form> element summary. | 2008-09-03 01:58 |
| 2143 | | WF2: <fieldset> element summary. | 2008-09-03 09:32 |
| 2144 | | WF2: <input> element summary. | 2008-09-03 10:32 |
| 2145 | | WF2: <button> element summary, fixes to <input> to correct copy/paste mistakes. | 2008-09-03 11:05 |
| 2146 | | WF2: <label> element summary; make <label> and <fieldset> associate with the form element pointer. | 2008-09-03 20:43 |
| 2147 | | Make the term 'associate' in the context of the form element pointer actually link to something. | 2008-09-03 20:47 |
| 2148 | | WF2: <select> element summary. | 2008-09-04 10:51 |
| 2149 | | Cross-reference interface names. | 2008-09-04 10:58 |
| 2150 | | WF2: <datalist> element summary. | 2008-09-04 11:04 |
| 2151 | | WF2: <optgroup> element summary. | 2008-09-04 11:11 |
| 2152 | | WF2: <option> element summary. | 2008-09-04 11:23 |
| 2153 | | WF2: <textarea> element summary. | 2008-09-04 22:31 |
| 2154 | | WF2: <output> element summary. | 2008-09-04 22:48 |
| 2155 | | WF2: Make sure all elements returned by form.elements have a 'type' DOM attribute. | 2008-09-04 22:53 |
| 2156 | | whitespace changes | 2008-09-07 09:49 |
| 2157 | | WF2: Defining form=, .form, and the form element pointer. Also, s/initialise/initialize/. | 2008-09-07 11:15 |
| 2158 | | xref typo | 2008-09-07 11:26 |
| 2159 | | WF2: Define form.elements and related features. | 2008-09-07 21:25 |
| 2160 | | WF2: The beginnings of processing models... | 2008-09-08 23:51 |
| 2161 | | WF2: Categorise form elements; redefine form.elements; define fieldset.elements; add more steps to form submission (still a work in progress) | 2008-09-10 10:43 |
| 2162 | | WF2: Bring together 'disabled' and 'name' attributes that are common to all form controls, so we can have a single definition. Begin to specify 'successful'. Related minor editorial tweaks. | 2008-09-10 21:44 |
| 2163 | | WF2: More things that make form controls not be submitted. | 2008-09-11 00:25 |
| 2164 | | WF2: Complete the 'construcint the form data set' subalgorithm. | 2008-09-11 22:16 |
| 2165 | | WF2: Begin to define how to handle enctype, action, method, and target attributes. | 2008-09-12 01:01 |
| 2166 | | WF2: Define 'Submit as entity body', factor out some common prose to make it less redundant. | 2008-09-12 08:16 |
| 2167 | | WF2: 'Delete action' and 'Get action'. | 2008-09-12 08:20 |
| 2168 | | WF2: Submitting to data: URLs. | 2008-09-12 08:52 |
| 2169 | | WF2: mailto submissions | 2008-09-12 09:10 |
| 2170 | | WF2: Various tweaks, mostly editorial. | 2008-09-12 09:54 |
| 2171 | | WF2: markup error | 2008-09-12 10:07 |
| 2172 | | WF2: <form accept-charset> definition (but not the processing model yet). | 2008-09-12 23:25 |
| 2173 | | WF2: form.name and form.submit() | 2008-09-13 00:14 |
| 2174 | | WF2: Hook up some of the form submission attributes. | 2008-09-13 00:36 |
| 2175 | | WF2: form.reset() and a rework of how we categorise form control elements. | 2008-09-13 01:03 |
| 2176 | | WF2: Define form.checkValidity(). | 2008-09-13 10:13 |
| 2177 | | WF2: fix errors and redundant text in today's checkins. | 2008-09-13 10:17 |
| 2178 | | WF2: form.dispatchFormInput(), form.dispatchFormChange() | 2008-09-14 21:56 |
| 2179 | | WF2: Simplify the APIs by removing the helper functions dispatchChange and dispatchFormChange -- they don't really give us much over people just defining their own functions. | 2008-09-14 22:00 |
| 2180 | | WF2: Prepare the <menu> section for upcoming edits to the <input> element's section. | 2008-09-15 05:37 |
| 2181 | | Clean up all the notes at the bottom of the document; merge in WF2 notes; mark up each note separately as an XXX item. | 2008-09-15 09:59 |
| 2182 | | WF2: Merge the XHTML2 and XForms sections in the intro, and remove the WF2 bit, since we're merging it in now. | 2008-09-15 10:19 |
| 2183 | | WF2: fieldset.disabled | 2008-09-15 11:24 |
| 2184 | | WF2: Fix <fieldset> content model; define the <fieldset> element; mention the form='' attribute in the element description section. | 2008-09-15 11:36 |
| 2185 | | WF2: typo... | 2008-09-15 11:38 |
| 2186 | | WF2: Mention the name='' attribute in the element description section for various form elements that have one. | 2008-09-15 11:45 |
| 2187 | | WF2: fieldset.type | 2008-09-15 11:47 |
| 2188 | | WF2: Cross-refence the Constraint Validation API attributes and methods into their own dedicated section. | 2008-09-16 00:23 |
| 2189 | | WF2: Move <label> up a bit so I have another excuse to not do <input> yet... | 2008-09-16 00:27 |
| 2190 | | WF2: xref error | 2008-09-16 00:29 |
| 2191 | | WF2: <label>. | 2008-09-16 08:05 |
| 2192 | | WF2: <input type=''>. Also, some minor fixes relating to <label>. | 2008-09-16 20:48 |
| 2193 | | WF2: make the input type table neater | 2008-09-16 20:51 |
| 2194 | | WF2: Prepare <input> section for subsections. | 2008-09-16 21:00 |
| 2195 | | WF2: <input> type sections (placeholders) | 2008-09-16 21:16 |
| 2196 | | Change occurances of <em> that to <i> where that would be more applicable per HTML5. | 2008-09-16 21:28 |
| 2197 | | WF2: Fill in the various <input> element's attribute definitions (but not with actual definitions yet). | 2008-09-16 21:52 |
| 2198 | | WF2: link to disabled='' definition. | 2008-09-16 22:27 |
| 2199 | | WF2: Add placeholders for stepUp() and stepDown() | 2008-09-16 23:41 |
| 2200 | | WF2: mentioned attributes in the <input type=text> section; plus some editorial fixes. | 2008-09-17 00:08 |
| 2201 | | WF2: Prevent the attributes that _aren't_ allowed from appearing in the backrefs, to make the backrefs more useful. | 2008-09-17 00:34 |
| 2202 | | WF2: Restructure the <input> section to allow for attributes to be defined once instead of multiple times. Define autocomplete=''. | 2008-09-17 01:17 |
| 2203 | | WF2: Try moving some more stuff around in the <input> section, maybe this will work better. | 2008-09-17 01:22 |
| 2204 | | WF2: Begin defining value='' for <input type=text> | 2008-09-17 10:23 |
| 2205 | | WF2: Fill in some detail for <input type=text> | 2008-09-17 22:02 |
| 2206 | | WF2: Fix minor issues with the last checkin | 2008-09-17 22:22 |
| 2207 | | WF2: Define resetting for >input> elements. | 2008-09-17 22:31 |
| 2208 | | WF2: change the names of the algorithms for style reasons | 2008-09-17 22:36 |
| 2209 | | WF2: Add a table for Anne's benefit. | 2008-09-18 00:10 |
| 2210 | | WF2: Reorder the types to make more sense | 2008-09-18 00:13 |
| 2211 | | WF2: input.value is going to be generic and use a type-specific algorithm instead of being type-specific like the others. Also, fiddle with the way we define and use the dirty flag. | 2008-09-18 00:21 |
| 2212 | | WF2: Define input.valueAsDate and input.valueAsNumber for the cases where they don't apply. | 2008-09-18 00:42 |
| 2213 | | WF2: Define input.value, especially for type=text; and related tweaks to make things read better. | 2008-09-18 03:18 |
| 2214 | | WF2: <input type=password>; mention the DOM methods and attributes explicitly for type=text also. | 2008-09-18 10:56 |
| 2215 | | WF2: Prepare the document for autofocus=''. | 2008-09-18 23:30 |
| 2216 | | Try to restructure the section on focus to be more understandable. | 2008-09-18 23:43 |
| 2217 | | Move the Scripting section up, so that the form controls and interactive elements are next to each other. | 2008-09-19 00:17 |
| 2218 | | WF2: Define the autofocus='' attribute. Define generic task sources. | 2008-09-19 01:02 |
| 2219 | | WF2: Define input.readonly. | 2008-09-19 01:28 |
| 2220 | | WF2: Remove inputmode='' -- turns out most handsets support -waf-input-format already, so it's better to just use that. Reference: http://www.wapforum.org/tech/documents/WAP-239-WCSS-20011026-a.pdf | 2008-09-19 01:30 |
| 2221 | | WF2: Minor tweaks for constraint validation features. | 2008-09-19 08:47 |
| 2222 | | WF2: Define 'candidate for constraint validation'. | 2008-09-19 09:11 |
| 2223 | | WF2: Define .willValidate | 2008-09-19 09:15 |
| 2224 | | WF2: fix xref typo | 2008-09-19 09:21 |
| 2225 | | Oops, redundant queueing. | 2008-09-23 00:13 |
| 2226 | | WF2: define the syntax of <input type=file accept='...'> | 2008-09-24 01:52 |
| 2227 | | WF2: <input type=email>. | 2008-09-24 02:10 |
| 2228 | | WF2: <input type=url>. Define constraints for how/when autocomplete='' happens. Say that input controls not in a document aren't mutable. | 2008-09-24 07:17 |
| 2229 | | WF2: <input type=datetime> initial cut. Still needs filling in. | 2008-09-24 10:44 |
| 2230 | | WF2: Collapse down some of the <input> algorithms for simplicity. Fill in a little more type=datetime detail (not much). Minor editorial fixes. | 2008-09-24 11:25 |
| 2231 | | WF2: Fill in the attributes table for URL and date/time types. | 2008-09-24 11:34 |
| 2232 | | typo | 2008-09-24 11:37 |
| 2233 | | WF2: maxlength=''. | 2008-09-25 01:05 |
| 2234 | | WF2: Oops, broke the reset algorithm for <input> elements. | 2008-09-25 01:11 |
| 2235 | | WF2: allow type=url to be set to a non-valid URL (setting it to not a URL is meaningless since everything is a URL in HTML5, technically...) | 2008-09-25 01:13 |
| 2236 | | WF2: minor tweaks and some new issue markers. | 2008-09-25 01:19 |
| 2237 | | WF2: Put password type after email/url. | 2008-09-25 07:30 |
| 2238 | | WF2: r comes after m... | 2008-09-25 07:51 |
| 2239 | | WF2: <input type=datetime min> and <input type=datetime max>. | 2008-09-25 10:47 |
| 2240 | | WF2: Rewrite the way we're doing these type='' sections so they're less babbly. | 2008-09-25 11:01 |
| 2241 | | WF2: typo | 2008-09-25 11:02 |
| 2242 | | Change the 'floating point number' syntax to allow an exponent. | 2008-09-26 08:59 |
| 2243 | | WF2: Revamp min/max/step, valueAsDate, valueAsNumber, stepUp, stepDown, and type=datetime. | 2008-09-30 03:14 |
| 2244 | | WF2: xref typos (used dfn instead of span) | 2008-09-30 03:18 |
| 2245 | | more typos... | 2008-09-30 03:30 |
| 2246 | | Editorial tweaks in the type=datetime section. | 2008-09-30 03:37 |
| 2247 | | WF2: stepUp/stepDown shouldn't go out of range. Allow rounding of datetime controls. | 2008-09-30 04:10 |
| 2248 | | simplify the prose a bit, to not have unnecessary lists (type=datetime) | 2008-09-30 04:37 |
| 2249 | | WF2: type=datetime-local | 2008-09-30 08:05 |
| 2250 | | WF2: move datetime-local down a bit | 2008-09-30 08:19 |
| 2251 | | WF2: Restructure the way dates and times are specified. | 2008-09-30 09:47 |
| 2252 | | WF2: type=date, type=month, type=week | 2008-09-30 10:56 |
| 2253 | | WF2: <input type=time> | 2008-09-30 21:21 |
| 2254 | | WF2: <input type=number> | 2008-10-01 00:24 |
| 2255 | | WF2: <input type=range> | 2008-10-01 02:38 |
| 2256 | | Switching to the new spec generator. Disruptions in service are expected. (credit: gs) | 2008-10-01 11:36 |
| 2257 | | WF2: <input type=checkbox> and significant fallout therefrom. | 2008-10-02 03:10 |
| 2258 | | WF2: input.value default for checkboxes; readonly for type=range; somes notes; update the informative table of attribute applyingness. | 2008-10-02 03:34 |
| 2259 | | WF2: <input type=radio> | 2008-10-02 07:31 |
| 2260 | | WF2: these xrefs to <input name> were wrong. | 2008-10-02 07:46 |
| 2261 | | WF2: Placeholders and minor rearrangements. | 2008-10-02 09:12 |
| 2262 | | WF2: Complete the informative table for <input>; redefine input.value so it handles the various behaviors that the states have. | 2008-10-02 09:46 |
| 2263 | | WF2: move type=hidden up. | 2008-10-02 09:53 |
| 2264 | | WF2: merge common columns in the summary table. | 2008-10-02 10:06 |
| 2265 | | remove remaining non-big issue markers | 2008-10-02 10:07 |
| 2266 | | oops, had issues marked as titles instead of classes. | 2008-10-02 10:11 |
| 2267 | | move from the 'big-issue' class to 'XXX'. | 2008-10-02 10:16 |
| 2268 | | WF2: <input type=hidden> and some preparations for type=image. | 2008-10-02 17:56 |
| 2269 | | WF2: <input type=submit> | 2008-10-02 21:45 |
| 2270 | | WF2: <input type=reset> | 2008-10-02 22:23 |
| 2271 | | WF2: <input type=button> | 2008-10-02 22:37 |
| 2272 | | WF2: Revamp of activation behavior definitions and related details. | 2008-10-03 01:08 |
| 2273 | | WF2: required constraint. | 2008-10-03 02:11 |
| 2274 | | WF2: <input type=file> and some editorial fallout. | 2008-10-03 07:32 |
| 2275 | | lining things up in the source | 2008-10-03 07:42 |
| 2276 | | <input type=image> | 2008-10-03 23:26 |
| 2277 | | WF2: <input size>, content side. The rendering side will be done later and is much harder... | 2008-10-03 23:42 |
| 2278 | | WF2: <input pattern> | 2008-10-04 00:22 |
| 2279 | | WF2: Rejig the references for pattern=''. | 2008-10-04 00:25 |
| 2280 | | WF2: <button>. | 2008-10-04 01:21 |
| 2281 | | fiddle with some wording for consistency. | 2008-10-04 01:28 |
| 2282 | | WF2: input and change events; activation behaviors for <input> element. | 2008-10-05 09:19 |
| 2283 | | minor editorial tweaks for change event | 2008-10-05 09:22 |
| 2284 | | WF2: add links for autofocus and labels | 2008-10-05 09:27 |
| 2285 | | WF2: <select> -- the beginnings. Also: typo fixes, fix <input size> definition to make better use of rfc2119 terms, and move .labels in the IDL down to after the CVA stuff, so that it matches the order in the prose. | 2008-10-06 10:16 |
| 2286 | | .labels is an attribute, not an element, oops. | 2008-10-06 10:19 |
| 2287 | | WF2: select.type | 2008-10-06 10:31 |
| 2288 | | WF2: select.options | 2008-10-06 10:37 |
| 2289 | | wait... there's a better way to say this... -_- | 2008-10-06 10:37 |
| 2290 | | WF2: select.add, select.remove, select.options.add, select.options.remove | 2008-10-07 04:54 |
| 2291 | | testing new issue-delta tracking script | 2008-10-07 05:22 |
| 2292 | | WF2: <select> interaction. | 2008-10-07 21:06 |
| 2293 | | WF2: final bits of the <select> API | 2008-10-07 21:21 |
| 2294 | | The user is not a conformance class... (credit: sp) | 2008-10-07 21:28 |
| 2295 | | WF2: input.list; input.selectedOption, <datalist>; minor fixes around previous checkins | 2008-10-07 22:24 |
| 2296 | | WF2: <input list=''> | 2008-10-07 22:52 |
| 2297 | | WF2: <optgroup>. | 2008-10-07 23:05 |
| 2298 | | WF2: <option> | 2008-10-08 00:08 |
| 2299 | | WF2: new Option() constructors. | 2008-10-08 00:29 |
| 2300 | | WF2: option.form | 2008-10-08 00:49 |
| 2301 | | Set up the infrastructure for <textarea>. | 2008-10-08 05:05 |
| 2302 | | WF2: Oops, <textarea> parsing wasn't fixed when it should have been. Also, WF2: textarea.defaultValue should just be a synonym for textarea.textContent, if I'm not mistaken. | 2008-10-08 07:51 |
| 2303 | | The term 'insertion mode' lost its definition at some point... | 2008-10-08 07:56 |
| 2304 | | WF2: how to reset a <textarea>. | 2008-10-08 07:58 |
| 2305 | | WF2: editing a <textarea>. | 2008-10-08 23:57 |
| 2306 | | WF2: Change styling for book-keeping details of the <input> element states for easier reading. | 2008-10-09 00:13 |
| 2307 | | update some broken links (credit: jcr) | 2008-10-09 00:20 |
| 2308 | | Ack for last checkin. | 2008-10-09 00:21 |
| 2309 | | WF2: textarea - newlines, rows='' and cols=''. | 2008-10-09 01:03 |
| 2310 | | WF2: <textarea wrap=''> and related fallout. | 2008-10-09 20:32 |
| 2311 | | WF2: <textarea maxlength>; also, factoring out common stuff for this from <input> to reduce duplication. | 2008-10-09 23:57 |
| 2312 | | <textarea required> | 2008-10-09 23:59 |
| 2313 | | WF2: Remove <textarea accept=''>. I couldn't come up with enough compelling reason to keep it. | 2008-10-10 00:00 |
| 2314 | | WF2: required='' only applies to mutable text controls; <output> .value, .defaultValue | 2008-10-10 00:26 |
| 2315 | | WF2: Finish <output>. | 2008-10-10 00:33 |
| 2316 | | WF2: name='' for form controls. | 2008-10-10 00:48 |
| 2317 | | WF2: disabled='', value, checkedness | 2008-10-10 00:53 |
| 2318 | | WF2: Attributes for form submission | 2008-10-10 02:19 |
| 2319 | | Remove data templates and repetition templates. | 2008-10-10 02:27 |
| 2320 | | WF2: Define the ailments for a form control. | 2008-10-10 02:54 |
| 2321 | | WF2: constraint validation API | 2008-10-10 04:32 |
| 2322 | | WF2: Form submission encoding algorithms and related fallout. Also, change 'int' to 'long' in IDL blocks. | 2008-10-11 01:37 |
| 2323 | | Clean up some stuff around the forms. | 2008-10-11 01:51 |
| 2324 | | Editorial fixes for bug 6103. | 2008-10-13 20:23 |
| 2325 | | more things waiting on WebIDL | 2008-10-13 20:24 |
| 2326 | | Reorganise the video section (should be no normative changes here) | 2008-10-13 20:53 |
| 2327 | | Change 'actively playing' to 'potentially playing' to be more accurate. | 2008-10-13 21:05 |
| 2328 | | More slight reorganisation of the video section. | 2008-10-13 21:08 |
| 2329 | | How to handle a moving window of backbuffer; how to handle audio playback in non-1.0 playback rates. | 2008-10-13 22:23 |
| 2330 | | Seriously revamp the <video> state processing models and events. | 2008-10-15 00:26 |
| 2331 | | Allow UAs to not autoplay. | 2008-10-15 00:45 |
| 2332 | | Add navigator.canPlayType() to introspect video and audio types. | 2008-10-15 00:57 |
| 2333 | | Turns out that embed, object, and iframe reflect strings for .height and .width, not numbers. Go figure. | 2008-10-15 20:15 |
| 2334 | | wrong argument name for new Audio(). (bug 6057) | 2008-10-15 21:01 |
| 2335 | | Clean up event dispatch issues in the media element section. (there were some asychronous event dispatches without event loops) | 2008-10-15 21:13 |
| 2336 | | ack for last checkin and lots of other video feedback | 2008-10-15 21:14 |
| 2337 | | Make the online whitelist a prefix match feature, not an exact match feature. | 2008-10-15 23:44 |
| 2338 | | Remove opportunistic caching; leave only the fallback feature. | 2008-10-16 00:33 |
| 2339 | | handle captive portals better in the offline appcache feature | 2008-10-16 00:45 |
| 2340 | | grammar | 2008-10-16 00:49 |
| 2341 | | unnecessary, the line never has leading whitespace | 2008-10-16 00:53 |
| 2342 | | there's a security risk if we allow pages in one domain to fallback to pages in another domain. | 2008-10-16 00:54 |
| 2343 | | Make fallback namespaces use the whole URL instead of just the path. | 2008-10-16 01:04 |
| 2344 | | Make application caches work at the iframe level as well, not just whole-window level. This allows <iframe>s to contain gadgets from other hosts that are themselves cached. | 2008-10-16 01:39 |
| 2345 | | Appcache: Rename 'implicit entries' to 'master entries'. | 2008-10-16 08:15 |
| 2346 | | Appcache: Fix a number of race conditions; introduce the concept of the cache lifecycle, allowing caches to be obsoleted; fire checking and downloading events on ApplicationCache objects that join an update process already in progress. | 2008-10-16 10:32 |
| 2347 | | Allow an obsolete appcache to be renewed. Move the manifest storing to later in the process to reduce more race conditions. Use 'obsolete' as the event name instead of 'error' when the cache is made obsolete. Support obsolete caches in the API. | 2008-10-16 10:53 |
| 2348 | | Appcache: Handle errors for dynamic and master entries differently, since they aren't representative of manifest errors. | 2008-10-17 22:38 |
| 2349 | | Appcache: try to clarify some requirements. | 2008-10-17 22:40 |
| 2350 | | Appcache: Check the manifest again after updating the cache to make sure it hasn't changed. | 2008-10-17 23:12 |
| 2351 | | Appcache: Allow expiring non-manifest files. | 2008-10-18 00:03 |
| 2352 | | Appcache: Change the approach used for the dynamic entries API so that it makes more sense in a threaded environment. | 2008-10-18 01:28 |
| 2353 | | Appcache: Allow unprompted background updates for app caches. | 2008-10-18 01:40 |
| 2354 | | Change handling of postMessage() to fire an exception when the targetOrigin has a path/query/fragment. | 2008-10-20 14:08 |
| 2355 | | Change handling of postMessage() again to do the previous checkin in a better way. | 2008-10-20 14:56 |
| 2356 | | Serialise a unique (non-host) origin to the string 'null' instead of the empty stirng. | 2008-10-20 15:13 |
| 2357 | | Define MessagePort such that they won't be garbage collected while a message is outstanding. (credit: ap) | 2008-10-20 19:18 |
| 2358 | | MessagePorts shouldn't be GCed even when their queue is closed if they have events targetted at them. (credit: ap) | 2008-10-21 10:24 |
| 2359 | | <eventsource>: clarify error handling rules. | 2008-10-21 15:14 |
| 2360 | | the word 'browsing' doesn't belong here. (credit: cp) | 2008-10-22 11:21 |
| 2361 | | disabled form controls don't see 'click' events. (credit: op) | 2008-10-22 14:03 |
| 2362 | | WF2: Define title= on <input> with pattern=; clarify how validity states work with disabled controls. | 2008-10-23 15:39 |
| 2363 | | Don't escape '<' and '>' in attribute values, to handle http://www.expedia.com/pub/agent.dll?qscr=cars&itid=&itdx=&itty=&&ploc=&plo2=&flag=&subm=1&tovr=-1294637292&styp=1&locn=Denver&loid=&astr=&acty=&astt=&azip=&date1=10%2F24%2F2008&time1=660&date2=10%2F25%2F2008&time2=660&loc2=&loi2=&rdus=10&cark=1&kind=1&optn=1&vend=&fspeceq=1&rdct=1 (credit: sp) | 2008-10-24 07:21 |
| 2364 | | Make 'History' section non-normative. | 2008-10-24 07:37 |
| 2365 | | 'the it' is not english | 2008-10-24 09:17 |
| 2366 | | Remove obsolete attributes that were removed for datatemplates that I forgot to remove before. | 2008-10-24 10:16 |
| 2368 | | WF2: Define conformance criteria for <input value>. (credit: hs) Also, remove a redundant conformance requirement for contentEditable. (credit: gl) | 2008-10-28 01:12 |
| 2369 | | WF2: Allow UAs to auto-escapify data entered for type=url. | 2008-10-28 06:36 |
| 2370 | | ack for last checkin | 2008-10-28 09:45 |
| 2371 | | Define four-argument form of new Option(), and clarify that selectedness is not set to true even if the default state is true. | 2008-10-28 09:52 |
| 2372 | | WF2: typo fix; textarea.value shouldn't expose the CRLF transform. | 2008-10-28 20:07 |
| 2373 | | xref typos | 2008-10-28 20:52 |
| 2374 | | Note that radio buttons don't autocheck when none are checked. | 2008-10-28 23:22 |
| 2375 | | Mention that client-side validation is not secure. | 2008-10-28 23:50 |
| 2376 | | Make list='' only work with <datalist>, not <select>. (credit: sp, avk) | 2008-10-29 00:44 |
| 2377 | | Clarify that processing of action='' (empty) is wrong per RFC3986. (credit: tb) | 2008-10-29 00:56 |
| 2378 | | WF2: Clarify that hitting enter when type=image is focused is equivalent to 0,0. (credit: bz) | 2008-10-29 08:22 |
| 2379 | | Define 'button' and 'default button' and define implicit form submission. | 2008-10-29 08:46 |
| 2380 | | Move the 'vaguer moments' section down so the precise moments are all together. | 2008-10-29 22:30 |
| 2381 | | Redefine datetimes to be stricter. Merge the two definitions of timezoned datetimes. | 2008-10-30 00:21 |
| 2382 | | Define 'local date and time', 'date', 'time', and redefine 'global date and time' in a more factored-out way. | 2008-10-30 00:58 |
| 2383 | | Define 'month' syntax, and tighten up the rest of the datetime definitions. | 2008-10-30 01:39 |
| 2384 | | Define 'week' syntax. Details coming later. | 2008-10-30 01:56 |
| 2385 | | WF2: Define weeks. | 2008-10-31 22:11 |
| 2386 | | s/token/production/ fix | 2008-11-01 16:06 |
| 2387 | | minor typos | 2008-11-01 19:47 |
| 2388 | | note a request for forms | 2008-11-04 02:44 |
| 2389 | | xref c/p errors | 2008-11-05 16:34 |
| 2390 | | WF2: forminput/formchange, rework how <option> defines a command, and editorial fixes. | 2008-11-06 21:49 |
| 2391 | | WF2: Try to clear up when you fire input/change events. | 2008-11-07 05:32 |
| 2392 | | Fix 'interactive content' definitions for forms stuff | 2008-11-10 21:05 |
| 2393 | | fix IDL for new Option() | 2008-11-11 22:46 |
| 2394 | | Include an example of changing the value of a text field. Make terminology consistent. | 2008-11-12 00:22 |
| 2395 | | Clarify that resetting a form doesn't fire 'input' events. | 2008-11-12 00:56 |
| 2396 | | oops, that should be max | 2008-11-12 00:59 |
| 2397 | | Make the text on proprietary languages different. | 2008-11-12 01:53 |
| 2398 | | SSE: Add a commented out feature for triggering an immediate reconnection. | 2008-11-12 20:15 |
| 2399 | | Split Navigator so that Workers can refer to it. | 2008-11-13 01:23 |
| 2400 | | Remove startConversation() for now, as it is distracting in the worker discussions. May return in some form later. | 2008-11-13 01:45 |
| 2401 | | Replace all the looping mechanisms with a single loop attribute. Allow the media URI to include a fragment identifier to seek to at the start. | 2008-11-14 02:55 |
| 2402 | | c/p error (credit: mg) | 2008-11-14 04:03 |
| 2403 | | Revamp the load() algorithm so that it tries each possible file in turn. | 2008-11-14 06:50 |
| 2404 | | Make <source type> optional. Move canPlayType from navigator to HTMLMediaElement. Make it return a string instead of an integer. Fix up the candidate URL list generation. Make loadstart/play event sequencing deterministic. | 2008-11-15 19:28 |
| 2405 | | Remove bufferedBytes and totalBytes. | 2008-11-15 19:34 |
| 2406 | | Define pixelratio='' for values <= 0. | 2008-11-17 01:06 |
| 2407 | | Specify how frequently the timeupdate event should fire. | 2008-11-17 01:11 |
| 2408 | | Clarify 'static'. | 2008-11-17 01:14 |
| 2409 | | WF2: <input placeholder=''> | 2008-11-17 10:05 |
| 2410 | | WebSocket is cross-origin. (credit: ak) | 2008-11-17 10:13 |
| 2411 | | Mention the lack of limits in WebSocket. | 2008-11-17 10:28 |
| 2412 | | Correct rules for when you can omit </body> and </html>. (credit: dw) | 2008-11-17 22:38 |
| 2413 | | location.resolveURL() for resolving relative URLs (for sending to workers, in particular) (credit: js) | 2008-11-18 03:40 |
| 2414 | | Make <iframe>s not inherit the cache of their parent. | 2008-11-18 04:05 |
| 2415 | | Define better the restrictions on attributes of <command> (credit: hs) | 2008-11-18 07:16 |
| 2416 | | Change the content model of <menu> to be simpler. | 2008-11-18 07:38 |
| 2417 | | typo | 2008-11-18 07:40 |
| 2418 | | xref error | 2008-11-18 07:58 |
| 2419 | | copy/paste error in example (credit: jj) | 2008-11-20 00:35 |
| 2420 | | Clarify that there can be more than one footer and that the footer is not the same as the header. (credit: jj) | 2008-11-20 00:38 |
| 2421 | | Make <object> a form-associated element. | 2008-11-20 01:51 |
| 2422 | | Also make <output> have the same form-association magic, for consistency. (Also, simplify how this magic is specified.) (And note the previous checkin, which means that <object> is now also affected by this magic.) | 2008-11-20 02:03 |
| 2423 | | Define how <object> fits into form submission. | 2008-11-20 02:52 |
| 2424 | | Add the Audience section to the intro. | 2008-11-20 13:28 |
| 2425 | | <embed>: it turns out that unknown types cause the UAs to defer to the extension. what a mess. | 2008-11-20 13:39 |
| 2426 | | For nested objects, only the first successful one works, the others all show fallback (and don't load plugins, documents, or whatnot). | 2008-11-22 00:20 |
| 2427 | | NPAPI implementations apparently include the attributes of the <object> in what they send to the plugin. | 2008-11-22 00:53 |
| 2428 | | xref error | 2008-11-22 01:46 |
| 2429 | | WF2: <input type=search> | 2008-11-22 02:14 |
| 2430 | | Make the request sent by ping='' include an entity body, to enable even easier recognition. (credit: jr) | 2008-11-24 05:28 |
| 2431 | | Add an example of UI for ping=''. (credit: jr) | 2008-11-24 22:40 |
| 2432 | | Define a way to expose HTTP login forms to spiders in 401 (or even 200) responses. | 2008-11-25 05:25 |
| 2433 | | Ban year zero. (credit: hs) | 2008-11-25 09:52 |
| 2434 | | <time>: Revamp the 'vaguer moments in time' concept. | 2008-11-25 10:40 |
| 2435 | | Update examples for prior checkin; remove note on feedback since we didn't get any negative feedback and it's been a while now. | 2008-11-25 10:46 |
| 2436 | | remove orphan section (became orphaned after we removed start/end/etc from <video>) | 2008-11-25 10:47 |
| 2437 | | Define meaning of dates before 1582. | 2008-11-25 11:02 |
| 2438 | | markup issue | 2008-11-25 11:25 |
| 2439 | | WF2: Further simplify the allowed syntax for <input type=email> | 2008-11-25 11:56 |
| 2440 | | WF2: <input type=email multiple>, <input type=file multiple> | 2008-11-25 12:19 |
| 2441 | | Update summary tables for previous checkin. | 2008-11-25 12:29 |
| 2442 | | remove resolve request | 2008-11-25 12:37 |
| 2443 | | fix the definition of the categories | 2008-11-25 20:48 |
| 2444 | | clarify use cases for <time> | 2008-11-25 21:39 |
| 2445 | | WF2: Add novalidate='' for submission; define what happens for re-entrant .submit(). | 2008-11-26 00:36 |
| 2446 | | Add DataTransfer.clearData() with no arguments. (credit: nd) | 2008-11-26 01:06 |
| 2447 | | Clarify what the empty string means when passed to DataTransfer.setData(). (credit: nd) | 2008-11-26 01:26 |
| 2448 | | Make DragEvent inherit from MouseEvent so we get mouse and key info into the events. Add a note about the difference between addElement() and setDragImage(). (credit: nd) | 2008-11-26 01:46 |
| 2449 | | fix references to <input type=text> | 2008-11-26 01:55 |
| 2450 | | WF2: <input type=color>. Also, some editorial fixes. | 2008-11-26 03:48 |
| 2451 | | WF2: Sigh. Browsers do <input type-image> coordinates relative to the border, not the image. (credit: sp) | 2008-11-26 04:07 |
| 2452 | | base 16, not base 36, oops. (credit: lh) | 2008-11-26 04:11 |
| 2453 | | fix confusion in activation behavior text (credit: lh) | 2008-11-26 06:27 |
| 2454 | | coordinates for ismap='' clicks near borders | 2008-11-26 06:32 |
| 2455 | | <img usemap> is interactive. (credit: sp) | 2008-11-26 06:35 |
| 2456 | | <map name=''> must not have space characters, since they'd be illegal if you added an id='' attribute and browsers are kinda weird about them anyway. | 2008-11-26 06:46 |
| 2457 | | SQL: Clarify how ?-substitution happens, clarify that an ObjectArray is really an 'any' array. | 2008-11-26 09:32 |
| 2458 | | Storage should fire a quote-specific exception when out of quota. Also, replace 'security exception' with SECURITY_ERR, and cross-ref all exceptions. | 2008-11-26 10:02 |
| 2459 | | markup fix | 2008-11-26 10:07 |
| 2460 | | Fix a note about <object> now that it really is a form element. | 2008-11-26 10:26 |
| 2462 | | Clarify that if a DB has version='', then openDatabase() with a version won't work. (credit: ab) | 2008-11-26 11:14 |
| 2463 | | Comment on the current violation of RFC2617. We may need to fix this at some point. | 2008-11-26 12:01 |
| 2464 | | Mention that <abbr> won't necessarily be linked to other <abbr>s. | 2008-11-26 22:15 |
| 2465 | | ack for previous checkin | 2008-11-26 22:21 |
| 2466 | | Add some examples for <dfn> and <abbr>. | 2008-11-26 22:48 |
| 2467 | | Add explanatory text around <abbr> uses. | 2008-11-26 23:14 |
| 2468 | | Define 'the document's address'. | 2008-11-27 02:00 |
| 2469 | | Clear up document.cookie; make document.open() update the doc address. | 2008-11-27 02:20 |
| 2470 | | Remove the WWW-Authenticate 'HTML' scheme and replace it with requirements on browsers to ignore unknown schemes. | 2008-11-27 20:37 |
| 2471 | | xref errors | 2008-11-27 23:02 |
| 2472 | | make note of <select value> proposal | 2008-11-29 20:43 |
| 2473 | | make note of <select placeholder='...' required value=''> proposal | 2008-11-29 21:32 |
| 2474 | | Change the rules for the handling of dimension attributes so that the requirement that they keep their ratio takes into account the integer nature of the attributes. | 2008-11-29 21:48 |
| 2475 | | Split the rendering and obsolete features sections from each other. | 2008-11-29 21:59 |
| 2476 | | Experimental attempt at listing a set of errors that validators can comfortably classify as lower priority to aid transition. | 2008-11-29 22:28 |
| 2477 | | typo (credit: pt) | 2008-11-29 22:39 |
| 2478 | | Guidance on writing alt='' text for markup generators. | 2008-11-29 22:57 |
| 2479 | | Update guidance on writing alt='' text for markup generators to handle image links. | 2008-11-29 23:00 |
| 2480 | | grammar edit (credit: sp) | 2008-11-29 23:01 |
| 2481 | | typo | 2008-11-29 23:20 |
| 2482 | | <img> in a section has to be the only paragraph in that section. | 2008-11-30 00:12 |
| 2483 | | The title of the section was over-specific given the section's contents | 2008-11-30 00:56 |
| 2484 | | Define authoring requirements for <meter> and <progress> in more detail; add v2 note for <credit>. | 2008-11-30 07:08 |
| 2485 | | Oops, boundary checking on <meter> was off. (credit: ab) | 2008-11-30 07:13 |
| 2486 | | <q>: now with UA-inserted quotes. Again. | 2008-11-30 08:32 |
| 2487 | | Remove the association of <cite> and <blockquote>/<q>. (credit: sk) | 2008-11-30 10:07 |
| 2488 | | update the note about longdesc='' to be more accurate, since longdesc='' was considered during the past year. | 2008-11-30 21:43 |
| 2489 | | Drop HAVE_SOME_DATA. (credit: ec) | 2008-12-01 06:53 |
| 2490 | | Make play() not reset playbackRate, since media engines need to be able to preload at the right rate, which means that we need to set the playback rate before playing generally. (credit: ec) | 2008-12-01 07:54 |
| 2491 | | Clarify the requirement that UAs must make the 'duration' attribute accurate before playing any media.. | 2008-12-01 09:53 |
| 2492 | | Add another example for 'durationchange'. | 2008-12-01 09:59 |
| 2493 | | Put pixelratio='' to rest. | 2008-12-01 10:15 |
| 2494 | | Clarify that playbackRate, and allow it to be 0.0. | 2008-12-01 10:43 |
| 2495 | | Clarify the requirements around HAVE_METADATA. | 2008-12-01 11:25 |
| 2496 | | Fire 'waiting' after play() if playback is not immediately started. | 2008-12-01 11:36 |
| 2497 | | Prevent firing double 'waiting' events in play(). Make sure we fire a 'timeupdate' when we begin playing, even if we only paused very briefly. | 2008-12-01 12:08 |
| 2498 | | New plan. Introduce a 'playing' event for when the playback actually begins. | 2008-12-01 12:31 |
| 2499 | | Always put javascript: into the online whitelist. Make some comments about HTML and HTTPS security. Vaguely define 'or equivalent' for HTTP concepts. | 2008-12-01 23:52 |
| 2500 | | Support <script> in <select>/<optgroup>/<option>. | 2008-12-02 02:00 |
| 2501 | | <h1><h2> should close <h1> (but <h1><span><h2> should not) | 2008-12-02 02:30 |
| 2502 | | Lower-case the DOCTYPE name so that UAs can do case-sensitive matches on interned strings instead of case-insensitive matches. DOCTYPE name is now lowercase in the DOM (to match XHTML case -- might as well keep the differences minimal). | 2008-12-02 02:45 |
| 2503 | | People are always complaining about this being too verbose, so let's tone it down. | 2008-12-02 02:50 |
| 2504 | | Fix text that makes no sense for handling </body>. (credit: tt) | 2008-12-02 02:54 |
| 2505 | | Fix </form> handling for the case where the tag isn't matched. (credit: tt) | 2008-12-02 03:04 |
| 2506 | | Update comment for previous checkin (note -- previous checkin was substantial, not editorial as annotated. sorry about that.) | 2008-12-02 03:06 |
| 2507 | | Disambiguate </li> and </dd>/</dt> processing. (credit: tt) | 2008-12-02 03:08 |
| 2508 | | The 'after head' insertion mode wasn't updated to handle the new CDATA rules. (credit: tt) | 2008-12-02 03:58 |
| 2509 | | Make <code> into a formatting element affected by the AAA. (credit: pt) | 2008-12-02 04:02 |
| 2510 | | Remove the note about nesting <optgroup>s since this is no longer allowed anyway. (credit: hs) | 2008-12-02 04:07 |
| 2511 | | Explain(?) that entities inside escaping text spans don't have any effect. (credit: hs) | 2008-12-02 04:10 |
| 2512 | | Attempt to define that <script>document.write('<script src=a.js><'+'/script>1');document.write('2<script src=a.js><'+'/script>');</script> must output 12 not 21. | 2008-12-02 04:35 |
| 2513 | | make this parenthetical more pedantically correct | 2008-12-02 06:08 |
| 2514 | | document.close() should insert the EOF at the end of the file, not in the middle... | 2008-12-02 06:12 |
| 2515 | | Make document.open() not fire mutation events. | 2008-12-02 06:13 |
| 2516 | | Make Content-Language non-conforming. | 2008-12-02 07:07 |
| 2517 | | Mention HTTP-only cookies. (credit: ak) | 2008-12-02 10:03 |
| 2518 | | Clarify that anything that mutates the document via the parser doesn't involve mutation events. | 2008-12-02 10:11 |
| 2519 | | SVG </script> in text/html will be an issue... | 2008-12-02 10:18 |
| 2520 | | WF2: Fire 'input' for <textarea> too. | 2008-12-02 10:40 |
| 2521 | | typos and c/p... (credit: pt) | 2008-12-02 10:48 |
| 2522 | | I should stop using numbers. Yet I continue, because it just reads better... (credit: pt) | 2008-12-02 10:49 |
| 2523 | | WF2: placeholder='' should strip newlines. (credit: hs) | 2008-12-02 10:57 |
| 2524 | | WF2: placeholder='' must not contain newlines. (credit: hs) | 2008-12-02 10:59 |
| 2525 | | CSRF mitigation -- add Origin header to all non-GET requests. | 2008-12-02 11:26 |
| 2526 | | WF2: Sigh. <legend> can now be associated with forms. | 2008-12-02 11:33 |
| 2527 | | WF2: Allow placeholder='' to be empty. No need to be overzealous in our requirements. (credit: sp) | 2008-12-02 11:35 |
| 2528 | | WF2: Change <legend> to be treated more like <option> than like a fully-fledged form-associatd element. Simpler to implement. | 2008-12-03 01:27 |
| 2529 | | MAJOR CHANGES: Revamp the way scripts are specified, along with their interaction with resolving relative URLs, etc. Give enough detail to justify objects in the DOM not being garbage collected randomly when still in use. Define script groups, to handle scripts going away during document.open() and session history navigation. Define why and how setTimeout(), database transactions, etc, handle page transitions. Drop the terms 'with' and 'without' script, use script is 'enabled'/'disabled' instead. Define 'unload' and 'beforeunload'. Rework how onfoo='' and .onfoo event handler attributes are defined. Rework how the content model of <noscript> is defined. Reword the way javascript: is defined to use the new terminology. Add a few notes of things that came up while I was doing all that. | 2008-12-12 08:46 |
| 2530 | | Update terminology to help Workers specification. | 2008-12-16 00:55 |
| 2531 | | Simplify the way messages in ports are handled when the destination's document is not available. | 2008-12-16 01:01 |
| 2532 | | Drop MessagePort.onclose. Make MessagePort's message queue actually plug straight into the event loop so you can't lost events when sending ports across to other event loops. | 2008-12-16 01:33 |
| 2533 | | Add structured data support to postMessage(). | 2008-12-16 04:46 |
| 2534 | | Oops, we were leaking information about the entanglement status. | 2008-12-16 06:35 |
| 2535 | | Clean things up with the 'structured cloning' stuff. | 2008-12-16 19:46 |
| 2536 | | WebIDL: Put in the anonymous [IndexGetter], [NameCreator], etc, operations. | 2008-12-16 22:52 |
| 2537 | | Make element.click() non-reentrant. | 2008-12-16 23:29 |
| 2538 | | Make focused elements fire onclick='' when the user activates them with the keyboard. | 2008-12-16 23:43 |
| 2539 | | Add a note pointing out that buttons aren't submitted unless they submitted the form. | 2008-12-17 00:30 |
| 2540 | | Add another example for <var>. | 2008-12-17 03:06 |
| 2541 | | Mention popup blockers near showModalDialog(). (credit: je) | 2008-12-17 23:01 |
| 2542 | | Make clearer what is meant by 'system focus'. | 2008-12-18 03:57 |
| 2543 | | typo (credit: cf) | 2008-12-18 17:32 |
| 2544 | | Make James happier. | 2008-12-18 17:40 |
| 2545 | | Make Philip happier. | 2008-12-18 17:44 |
| 2546 | | fix ack to use full name | 2008-12-19 06:38 |
| 2547 | | * Header cells can now themselves have headers. * Reversed the way the header association algorithm is presented, such that it starts from a cell and reports the headers rather than generating the list of headers for each cell on a header-by-header basis. * Made it so that if headers="" points to a <td> element, the association is now set up, despite being non-conforming. * Header cells that are automatically associating now no longer stop associating when they hit equivalent cells until they have also hit a data cell. * The "col" and "row" scope values now act like the implied auto value except that they force the direction. * Empty header cells no longer get automatically associated. * Removed the wide header cell heuristic. * Made headers="" use the same ID discovery mechanism as getElementById() (namely, first match), to avoid implementations having to support multiple such mechanisms. * Made the spec define if a header is a column header or a row header in the case where scope="" is omitted. * Made scope=rowgroup and scope=colgroup non-conforming when not in an appropriate group. | 2008-12-20 09:21 |
| 2548 | | Define how to register new http-equiv values. (credit: ma) | 2008-12-20 09:44 |
| 2549 | | Minor tweaks to the script group stuff to fix cases I'd overlooked. | 2008-12-23 03:41 |
| 2550 | | Redefine onerror='' handling to be reusable from other specs. | 2008-12-23 20:33 |
| 2551 | | Define that onerror is undefined in a more convenient location. | 2008-12-23 21:11 |
| 2552 | | Example of using RDF in XHTML. | 2008-12-24 00:27 |
| 2553 | | Make sure to propagate add() and remove() changes when updating the cache. | 2008-12-24 02:11 |
| 2554 | | xref the word 'master'. | 2008-12-24 02:13 |
| 2555 | | Clarify that HTML doesn't override CSS. (credit: db) | 2008-12-24 07:01 |
| 2556 | | Require <meta charset> within the first 512 bytes. (credit: hs) | 2008-12-24 08:18 |
| 2557 | | Downplay <a name=''> error. (credit: hs) | 2008-12-24 08:35 |
| 2558 | | typo | 2008-12-24 08:58 |
| 2559 | | Downplay <table summary=''> error, to aid transition. (credit: hs) | 2008-12-24 08:59 |
| 2560 | | Downplay <noframes> error. (credit: hs) | 2008-12-24 09:10 |
| 2561 | | Allow height/width attributes on <input type=image>. (credit: hs) | 2008-12-24 09:31 |
| 2562 | | Downplay <td/th axis=''> error, to aid transition. (credit: hs) | 2008-12-24 09:41 |
| 2563 | | Downplay <a longdesc=''> error, to aid transition. (credit: hs) | 2008-12-24 10:11 |
| 2564 | | s/axis/abbr/ in recent checkin. Also, add data in comments. (credit: hs) | 2008-12-24 10:13 |
| 2565 | | WF2: give up on <form autocomplete>. | 2008-12-24 10:26 |
| 2566 | | Make <img src=''> a special case. (credit: bz) | 2008-12-24 11:04 |
| 2567 | | usemap='#foo' no longer does case-insensitive matching against id=''. (credit: js) | 2008-12-24 11:10 |
| 2568 | | Add a 'storageArea' attribute on the storage event object. (credit: be) | 2008-12-24 11:56 |
| 2569 | | typo | 2008-12-24 12:01 |
| 2570 | | Note that the sync model for Storage doesn't imply disk-level consistency. (credit: zx) | 2008-12-24 12:07 |
| 2571 | | typo (credit: ak) | 2008-12-24 12:07 |
| 2572 | | typo (credit: ak) | 2008-12-24 12:17 |
| 2573 | | Explain parseInt() usage. (credit: pt) | 2008-12-24 12:20 |
| 2574 | | remove impossible case (thanks to webidl for making this unambiguous) (credit: pt) | 2008-12-24 12:22 |
| 2575 | | Make it clear that sessionStorage and localStorage return the same object each time, but a unique object per Document. (credit: pt) | 2008-12-24 12:29 |
| 2576 | | Don't fire a 'storage' event if the methods did nothing. (credit: pt) | 2008-12-24 12:34 |
| 2577 | | xref to the document's address that i missed when doing those earlier (credit: pt) | 2008-12-24 12:36 |
| 2578 | | Pedants unite! (credit: pt) | 2008-12-24 12:37 |
| 2579 | | Same as last checkin, but for 'source'. (credit: pt) | 2008-12-24 12:37 |
| 2580 | | threads aren't really predictable, but what we want to guarantee can still be required... (credit: pt) | 2008-12-24 12:41 |
| 2581 | | obsolete note. (credit: ap) | 2008-12-24 21:24 |
| 2582 | | Be more explicit about which document we're talking about in cache selection. (credit: ap) | 2008-12-24 22:03 |
| 2583 | | Change the allowed content model for <svg:foreignObject> when it contains HTML. (credit: hs) | 2008-12-25 00:25 |
| 2584 | | Vaguely try to handwave a better definition of 'subtree' into the spec. | 2008-12-25 08:11 |
| 2585 | | Tone down the rhetoric around the <i> element being a last resort, as it doesn't really help authors to say this. (credit: hs) | 2008-12-25 08:47 |
| 2586 | | Oops, missed a case of </br> magic in the parser. (credit: tt) | 2008-12-25 08:55 |
| 2587 | | Remove bogus term 'transformation sheet'. (credit: eh) | 2008-12-25 10:12 |
| 2588 | | Clarify meaning. (credit: kg) | 2008-12-25 10:20 |
| 2589 | | Oops, <textarea> was being inserted twice. (credit: kg) | 2008-12-25 10:36 |
| 2590 | | Change how <font> is handled in foreign content. | 2008-12-25 10:46 |
| 2591 | | copy/paste error (credit: pt) | 2008-12-25 11:16 |
| 2592 | | editorial fix (credit: pt) | 2008-12-25 11:18 |
| 2593 | | Make 'phrasing content' elements explicitly 'flow content', and 'embedding content' both of those, so that readers of the spec don't have to know about what type of content is a subset of what other kind of content. | 2008-12-27 10:57 |
| 2594 | | Replace the paragraphs about relationships between kinds of content with a diagram. | 2008-12-27 11:36 |
| 2595 | | Define how to mark up tag clouds. | 2008-12-27 12:07 |
| 2596 | | window.close(), window.focus(), window.blur(). | 2008-12-28 06:16 |
| 2597 | | Remove the showNotification() API due to lack of interest from implementors. | 2008-12-28 06:20 |
| 2598 | | Remove the traces of the <span><ul>...</ul></span> idea. | 2008-12-28 06:21 |
| 2599 | | First attempt at making document.readyState start off as 'complete' for anything but a parser-associated document. | 2008-12-28 11:17 |
| 2600 | | make a note about mutation events wrt document.title, so that once the dom3 events spec is done, i don't forget to check if this ended up resolved. | 2008-12-28 11:21 |
| 2601 | | Add a section explicitly talking about killing scripts that run for too long. | 2008-12-28 12:05 |
| 2602 | | ack for previous checkin | 2008-12-28 12:06 |
| 2603 | | remove obsolete issue note | 2008-12-28 12:18 |
| 2604 | | Make the presence of profile='' a toned-down error since that attribute is used in WordPress templates. (Also, rearrange that section to make more sense.) | 2008-12-29 00:53 |
| 2605 | | Update a diagram to be an SVG diagram. Thanks to Karl and Simon for the help. | 2008-12-29 03:51 |
| 2606 | | Say which character '?' is. | 2008-12-29 09:14 |
| 2607 | | SQL: Split the transaction() method into two, one for read/write access and one for shared read access. | 2008-12-29 09:59 |
| 2608 | | terminology consistency fixes | 2008-12-29 10:43 |
| 2610 | | Define what numbers actually mean. Fix ranges in the date microsyntaxes. | 2008-12-29 12:58 |
| 2611 | | make negative zero not negative to please philip | 2008-12-29 13:34 |
| 2612 | | Be more precise about what makes an invalid DOCTYPE when serialising XML. | 2008-12-29 23:17 |
| 2613 | | That last checkin was wrong. Let's try for an even more accurate spec by noting the difference between public and system IDs in XML. (bug 6032) | 2008-12-29 23:19 |
| 2614 | | Allow <label for=x><input id=x></label>. (bug 5997) | 2008-12-29 23:24 |
| 2615 | | WF2: make <input type=url> require absolute URLs. (bug 6300) | 2008-12-29 23:34 |
| 2616 | | When changing encoding on the fly after a POST, don't hit the network again whatever happens. (bug 6258) | 2008-12-29 23:45 |
| 2617 | | Make insertCell() and insertRow() treat missing arguments like -1. (bug 6214) | 2008-12-30 00:39 |
| 2618 | | Make HTMLCollection.namedItem() apply to non-HTML nodes. (bug 6036) | 2008-12-30 00:49 |
| 2619 | | <noscript> in <head> needs to not cause parse errors. (bug 6213) | 2008-12-30 00:54 |
| 2620 | | Mark .opener as [Replaceable]. Over time, more and more of these will be marked that way. (bug 5909) | 2008-12-30 00:58 |
| 2621 | | Define callbacks using WebIDL. (bug 5814) | 2008-12-30 01:18 |
| 2622 | | Use 'any' instead of DOMObject in IDL blocks. (I may have gone too far; let me know if you want some DOMObjects back.) (bug 6182) | 2008-12-30 01:30 |
| 2623 | | Note that the syntax is not for XML. (bug 5994) | 2008-12-30 01:32 |
| 2624 | | xref typos (bug 5963) | 2008-12-30 01:35 |
| 2625 | | Picked one of the 'pending external script' cases and made it the <dfn> case. (bug 6143) | 2008-12-30 01:37 |
| 2626 | | run-on sentence (bug 6134) | 2008-12-30 01:38 |
| 2627 | | New examples of <ruby>. Thanks to MikeSmith and heycam for the help. | 2008-12-30 04:34 |
| 2628 | | Further update ruby examples; add ruby introductory text. | 2008-12-30 04:52 |
| 2629 | | ack for previous checkin | 2008-12-30 04:53 |
| 2630 | | note for ruby rendering | 2008-12-30 05:21 |
| 2631 | | typo | 2008-12-30 06:04 |
| 2632 | | alt text error | 2008-12-30 11:13 |
| 2633 | | Support .indeterminate from IE/Safari. Hopefully this is an accurate specification for it. Let me know if it isn't. | 2008-12-30 14:25 |
| 2634 | | And we're expecting regular authors to use this stuff? Sheesh. (credit: hs) | 2009-01-01 21:53 |
| 2635 | | add missing feature note | 2009-01-06 12:24 |
| 2636 | | add missing feature note | 2009-01-06 12:30 |
| 2637 | | Minor editorial tweaks for WebSocket. | 2009-01-08 09:58 |
| 2638 | | Reorganise the WebSocket section in preparation for splitting out the protocol section. | 2009-01-08 23:42 |
| 2639 | | Extract WebSockets API (for W3C) and protocol (for IETF). | 2009-01-09 09:33 |
| 2640 | | Add placeholder IANA considerations section. | 2009-01-09 20:55 |
| 2641 | | Collapsable TOC. | 2009-01-12 03:29 |
| 2642 | | Define Document's [[Get]]ter. (credit: sp) | 2009-01-13 00:20 |
| 2643 | | Oops, missed a case -- <object> containing stuff musn't count for document.foo access. (credit: sp) | 2009-01-13 00:27 |
| 2644 | | Clean up some sections and cross-refs. | 2009-01-13 00:32 |
| 2645 | | <img name id> should be accessible via document.id. (credit: ms) | 2009-01-13 00:47 |
| 2646 | | Add <embed> to the HTMLCollection nmedItem() rules. Made the HTMLDocument NameGetter override builtins. Made it return Window objects instead of <iframe>s. Added a similar NameGetter for Window. Fixed typos, added clarifications, fixed cross-reference issues. | 2009-01-13 07:46 |
| 2647 | | Oops, <object><param></object> is still fallback-free. (credit: sp) | 2009-01-13 07:47 |
| 2648 | | Make collections callable for compat with IE. (credit: mr) | 2009-01-13 08:29 |
| 2649 | | Making the Window NamedGetter be OverrideBuiltins, apparently people rely on it. | 2009-01-13 08:34 |
| 2650 | | Add <frame> and <frameset> to Window [[Get]] and getElementsByName(). | 2009-01-13 08:57 |
| 2651 | | Plug in WebIDL boilerplate. | 2009-01-13 09:06 |
| 2652 | | Add NameDeleter to Storage (controversial) and remove it from UndoManager (to avoid future controversy). | 2009-01-13 09:40 |
| 2653 | | Revamp the DOMStringMap text. (credit: cm) | 2009-01-13 10:14 |
| 2654 | | Revamp the CanvasPixelArray and Window[n] texts, for better compatibility with WebIDL. | 2009-01-13 10:57 |
| 2655 | | Revamp how <form> handles enumeration, for better compatibility with WebIDL and IE. | 2009-01-13 11:26 |
| 2656 | | Revamp how <select> handles enumeration, for better compatibility with WebIDL and, to some very limited extent, IE. Full compatibility with IE here is impossible without me losing my sanity. | 2009-01-13 11:43 |
| 2657 | | cross-refs | 2009-01-13 11:56 |
| 2658 | | Define what is actually enumerated in collections, as per WebIDL. | 2009-01-13 12:11 |
| 2659 | | WebIDLize DOMTokenList. | 2009-01-14 02:12 |
| 2660 | | WebIDLize remaining enumerated interfaces. | 2009-01-14 02:38 |
| 2661 | | Update IDL blocks to use NoInterfaceObject and ImplementedOn=... appropriately. | 2009-01-14 03:33 |
| 2662 | | Simplify IDL by using [Optional]. | 2009-01-14 08:46 |
| 2663 | | grammar | 2009-01-14 08:50 |
| 2664 | | Define how to handle out-of-range content attribute values in the DOM. | 2009-01-14 08:56 |
| 2665 | | getContext() always return an object of some kind. | 2009-01-14 08:57 |
| 2666 | | Rename confusing parameter 'arguments' in showModalDialog() - the plural was a legacy from MSDN. | 2009-01-14 09:00 |
| 2667 | | fix mistake in one of the recent checkins - document.open(a) is also allowed. (credit: sp) | 2009-01-14 10:26 |
| 2668 | | typos | 2009-01-14 20:41 |
| 2669 | | Rename the 'Origin' header to 'XXX-Origin' for now, pending a conclusion from public-webapps. | 2009-01-14 22:05 |
| 2670 | | Redefine how the enumeration works on <form> to be more compatible with content. | 2009-01-15 00:58 |
| 2671 | | Mute hashchanged until after the load event has fired, to avoid race conditions. Make pushState() objects survive a reload. | 2009-01-15 22:11 |
| 2672 | | Define that relative URLs in CSS in HTML documents are not reresolved when the base URL changes. | 2009-01-16 00:54 |
| 2673 | | clarifications for <script language=''> (credit: jj) | 2009-01-16 01:09 |
| 2674 | | Allow authors to include documentation inside <script> blocks that have src='' attributes. (credit: sp) | 2009-01-16 01:45 |
| 2675 | | Replace fake BNF with real ABNF. | 2009-01-16 01:58 |
| 2676 | | markup consistency | 2009-01-16 06:18 |
| 2677 | | Correct mistakes pointed out overnight. | 2009-01-16 21:07 |
| 2678 | | Use the %x... syntax in ABNF. (credit: jr) | 2009-01-16 22:44 |
| 2679 | | window.toolbar and company. | 2009-01-17 00:09 |
| 2680 | | Note that .onLine might not be accurate | 2009-01-17 19:53 |
| 2681 | | typo | 2009-01-20 21:47 |
| 2682 | | mention boolean attributes can't be false | 2009-01-21 00:15 |
| 2683 | | Prevent cross-origin javascript: navigation of browsing contexts. Define the base URL and document's address of pages generated by javascript: URLs. Minor editorial tweaks. | 2009-01-21 00:58 |
| 2684 | | Bring the event handler attribute stuff in line with reality. Make onerror='' and .onerror make sense and compatible with legacy content. | 2009-01-21 09:09 |
| 2685 | | Define how the Window-magic event handler attributes like window.onload work. Tighten up the text around event handler attributes. | 2009-01-21 11:08 |
| 2686 | | Make sure to fire the relevant events on the Window object now instead of the body element. Define onpopstate. Other minor fixes for the previous checkin. | 2009-01-21 11:34 |
| 2687 | | consistency fix | 2009-01-21 11:34 |
| 2688 | | xref fixes; mention that audit pings don't happen for broken urls. | 2009-01-21 11:42 |
| 2689 | | Fix minor mistakes in recent checkins. | 2009-01-21 22:54 |
| 2690 | | Oops, missed Window.applicationCache in the IDL. | 2009-01-22 01:02 |
| 2691 | | Remove dynamic entries from the application cache for now. | 2009-01-22 01:24 |
| 2692 | | Big revamp of how Application Caches work. The core of the algorithm is the same, but it is described quite differently and the edge cases should be smoother now. | 2009-01-22 12:27 |
| 2693 | | Make it possible for appcaches to become obsolete. | 2009-01-23 00:09 |
| 2694 | | Add minor clarifications about interactions of appcache and HTTP. (credit: ap) | 2009-01-23 00:38 |
| 2695 | | Add more text about rationale for data-*='' attributes. | 2009-01-23 01:01 |
| 2696 | | When getting the manifest fails, don't associate the resource with the cache, since the resource is probably screwed up / too new / a captive portal anyway. | 2009-01-23 01:11 |
| 2697 | | Define handling of MIME type charsets in <script src> external scripts | 2009-01-23 10:19 |
| 2698 | | Mention that rel='' is case-insensitive. | 2009-01-23 11:48 |
| 2699 | | Clarify that there's no encoding necessary for innerHTML and such like. | 2009-01-24 00:15 |
| 2700 | | Handle <!DOCTYPE> in parser. | 2009-01-24 00:18 |
| 2701 | | xmlns:link='bla' is a parse error for all but one value of bla. | 2009-01-24 00:28 |
| 2702 | | script node was never pushed onto the stack, oops | 2009-01-24 00:32 |
| 2703 | | Allow <frameset> to override the 'in body' mode in certain cases for compatibility with IE and pages that rely on IE's behaviour. | 2009-01-24 01:52 |
| 2704 | | Oops, Unicode characters can be up to six digits hex, not five. | 2009-01-24 01:54 |
| 2705 | | typos | 2009-01-24 02:05 |
| 2706 | | accept-charset isn't a DOM attribute, duh | 2009-01-24 02:20 |
| 2707 | | Fix collected editorial mistakes. (credit: w) | 2009-01-24 02:29 |
| 2708 | | I missed a few non-characters. Not sure how I missed these. (credit: w) | 2009-01-24 05:07 |
| 2709 | | Abstract out the determination of the base URL from the resolving-a-relative-URL section; remove the resolving step from the navigating and fetching algorithms; make the base URI used for relative URL resolution by scripts be set by the first script that is running, not the last. | 2009-01-27 02:39 |
| 2710 | | Change the document's address when document.open() is invoked to match the _first script_'s document's address, not the address of the document of the script that invoked the method. | 2009-01-27 07:27 |
| 2711 | | Define base URIs and document addresses for various freaky cases with about:blank. | 2009-01-27 09:36 |
| 2712 | | Allow Emacs-style mode lines on the first line of a cache manifest file. (credit: ap) | 2009-01-27 23:22 |
| 2713 | | Oops, recent changes made it impossible for an image to be served from a cache while top-level. Make it possible for anything that isn't HTML or XML to be served that way. (HTML and XML need the manifest='' attribute.) (credit: ap) | 2009-01-28 01:23 |
| 2714 | | Avoid sending 'error' events twice to some documents. (credit: ap) | 2009-01-28 01:29 |
| 2715 | | Fire 'noupdate' for all browsing contexts, not just the new ones. (credit: ap) | 2009-01-28 01:32 |
| 2716 | | Simplify the cache failure steps. | 2009-01-28 01:38 |
| 2717 | | Yay pedants! | 2009-01-28 01:40 |
| 2718 | | Example for <section>. | 2009-01-28 07:07 |
| 2719 | | prevent document.domain from being set to 'com' or 'mtnview.ca.us'. | 2009-01-28 07:49 |
| 2720 | | Make outerHTML and insertAdjacentHTML work on XML too. Reorganise things and define the interaction of XML and the DOM for the purposes of HTML APIs. | 2009-01-29 05:12 |
| 2721 | | Missed that onload was a global that was also on <body>. | 2009-01-29 23:25 |
| 2722 | | Mention the global attributes everywhere. | 2009-01-30 05:05 |
| 2723 | | Fix weirdness from last checkin. (credit: sp) | 2009-01-30 07:22 |
| 2724 | | There is such a thing as being too subtle and cutting hairs too finely. This is one of these cases. (credit: sp) | 2009-01-30 07:31 |
| 2725 | | Make the legacy DOCTYPE string be compatible with more tools. Clarify some XML DOCTYPE comments. | 2009-01-30 08:33 |
| 2726 | | oops | 2009-01-30 08:39 |
| 2727 | | Change from the 'prevent scripts from running when documents are active' model to the 'split window' model, as it has better performance characteristics. | 2009-01-31 10:22 |
| 2728 | | Tweak wording in table header algorithm. | 2009-01-31 21:17 |
| 2729 | | Minor editorial fixes to the parser section (credit: ey) | 2009-02-01 01:56 |
| 2730 | | Fix handing of end tags allowed before, in, and after <head> elements. | 2009-02-01 05:23 |
| 2731 | | Floats: Allow '1e+0' syntax. Require it for serialising floating point numbers. Other editorial fixes. | 2009-02-01 08:31 |
| 2732 | | Simplify the foster parenting definition a tiny bit. | 2009-02-01 08:53 |
| 2733 | | Mark <datagrid> as broken for now. | 2009-02-01 08:59 |
| 2734 | | Start filling in the rendering section. | 2009-02-02 08:17 |
| 2735 | | Filling in the rendering section: editorial fixes; title=''. | 2009-02-02 10:10 |
| 2736 | | Filling in the rendering section: editorial fixes; sectioning content <h1>. | 2009-02-02 11:02 |
| 2737 | | Filling in the rendering section: editorial fixes; default styles for inline elements. | 2009-02-02 11:18 |
| 2738 | | Filling in the rendering section: editorial fixes. | 2009-02-02 11:25 |
| 2739 | | Filling in the rendering section: adding placeholders for future text. | 2009-02-02 11:42 |
| 2740 | | Filling in the rendering section: moving stuff around. | 2009-02-02 11:53 |
| 2741 | | Filling in the rendering section: moving notes around. | 2009-02-03 02:25 |
| 2742 | | Filling in the rendering section: moving notes around. | 2009-02-03 02:43 |
| 2743 | | Filling in the rendering section: more placeholder sections. | 2009-02-03 06:10 |
| 2744 | | Filling in the rendering section: moving things around. | 2009-02-03 06:13 |
| 2745 | | Filling in the rendering section: table placeholders; contenteditable placeholder | 2009-02-03 07:36 |
| 2746 | | Filling in the rendering section: research for placeholders | 2009-02-03 11:10 |
| 2747 | | Filling in the rendering section: more research for placeholders | 2009-02-03 12:57 |
| 2748 | | Filling in the rendering section: more research for placeholders | 2009-02-04 00:32 |
| 2749 | | Filling in the rendering section: <body> margins; administrivia | 2009-02-04 02:56 |
| 2750 | | Filling in the rendering section: more margin and alignment presentational hints; fixing the infrastructure around this stuff. | 2009-02-04 10:09 |
| 2751 | | Filling in the rendering section: color-related presentational hints; fixes for previous checkin. | 2009-02-04 10:43 |
| 2752 | | Filling in the rendering section: <font> and related changes. | 2009-02-04 11:58 |
| 2753 | | Filling in the rendering section: list styles; table borders; align=justify. | 2009-02-04 12:49 |
| 2754 | | Filling in the rendering section: move the 'maps' stuff back to the intro now that we're using it in more sections. | 2009-02-04 12:51 |
| 2755 | | Filling in the rendering section: change to a style for @namespace that i'm less likely to screw up all the time. | 2009-02-04 12:52 |
| 2756 | | Filling in the rendering section: hook up the semantics to the rendering. | 2009-02-04 22:34 |
| 2757 | | Filling in the rendering section: embedded content section. | 2009-02-05 01:52 |
| 2758 | | Filling in the rendering section: regexp editing error... | 2009-02-05 01:54 |
| 2759 | | Filling in the rendering section: Frames. | 2009-02-05 09:18 |
| 2760 | | Filling in the rendering section: Fill in more sections -- br, tool bars, ruby... | 2009-02-05 09:50 |
| 2761 | | Filling in the rendering section: <figure>, minor fixes | 2009-02-05 09:55 |
| 2762 | | Filling in the rendering section: <bb>, <button>, <details>, and a rearranging of the sections with minor tweaks. | 2009-02-05 23:33 |
| 2763 | | Filling in the rendering section: <hr>, and a rearranging of the sections with minor tweaks. Again. | 2009-02-06 01:43 |
| 2764 | | Filling in the rendering section: <fieldset>. | 2009-02-06 02:15 |
| 2765 | | Filling in the rendering section: <input type=text>; also, some tweaks to <img>'s requirements. | 2009-02-06 23:49 |
| 2766 | | Filling in the rendering section: more <input> types -- date, number, range, color. | 2009-02-07 00:08 |
| 2767 | | Filling in the rendering section: the remaining <input> types -- all the buttons. | 2009-02-07 00:21 |
| 2768 | | Filling in the rendering section: <select>, <progress>, <meter>; minor editorial fixes here and there. | 2009-02-10 00:06 |
| 2769 | | Filling in the rendering section: <textarea>; minor editorial fixes here and there. | 2009-02-10 00:15 |
| 2770 | | Filling in the rendering section: <mark>, links. | 2009-02-10 00:51 |
| 2771 | | Filling in the rendering section: remove hit testing (see www-style); require more UI for hyperlink auditing. | 2009-02-10 01:19 |
| 2772 | | Filling in the rendering section: printing. | 2009-02-10 02:41 |
| 2773 | | Filling in the rendering section: <link> interactivity and the browser UI | 2009-02-10 09:28 |
| 2774 | | Recommend using dir='' rather than CSS. | 2009-02-10 10:30 |
| 2775 | | Improve alt text. (credit: ns) | 2009-02-10 22:17 |
| 2776 | | How to parse a color in an IE-compatible way. (credit: sp) | 2009-02-11 00:20 |
| 2777 | | A variety of rendering section fixes: hide noscript; indent <dd>; redefine (poorly) how we do alignment; reset text-indent on form controls. | 2009-02-11 02:54 |
| 2778 | | Defined how pseudo-classes match HTML concepts. Redid how rtl/ltr changes are marked. Stopped <legend> centering for <figure>. Removed <multicol> support. Removed <basefont> support. Removed obsolete notes. Fixed minor typos. | 2009-02-11 07:36 |
| 2779 | | Fix the bug whereby color rules on 'html' elements in author CSS wouldn't work. (credit: sp) | 2009-02-11 07:38 |
| 2780 | | fix typos, copyright dates | 2009-02-11 07:58 |
| 2781 | | Remove <layer>, make <td>/<th> margins collapse too. | 2009-02-11 08:03 |
| 2782 | | Align more closely with CSS3 UI on selector definitions. | 2009-02-11 08:19 |
| 2783 | | :enabled doesn't match <input type=hidden> | 2009-02-11 08:26 |
| 2784 | | rendering rules for <area> | 2009-02-11 09:04 |
| 2785 | | Oops, <input type=hidden> can still be disabled. | 2009-02-11 09:19 |
| 2786 | | Remove redundancy in definition of :read-write. (credit: rk) | 2009-02-11 09:23 |
| 2787 | | note that we might want to make coords='' take %s | 2009-02-11 09:39 |
| 2788 | | Making everything white wasn't quite what I intended. Oops. | 2009-02-11 09:45 |
| 2789 | | Make coords='' processing (specifically error handling) more like IE for the ASCII range. (what IE does is nuts outside the ASCII range -- or rather, I can't work out what the pattern is -- so for now, we ignore that) | 2009-02-11 10:27 |
| 2790 | | Try to clarify why this note says 'some case'. | 2009-02-11 10:36 |
| 2791 | | Make <code> into a formatting element actually affected by the AAA. See r2509. (credit: kg) | 2009-02-11 10:44 |
| 2792 | | Forgot to include height/width DOM attributes on <input>. (credit: ak) | 2009-02-11 10:47 |
| 2793 | | Comment out broken link for now. | 2009-02-11 21:12 |
| 2794 | | Attempt to simplify the AAA a bit and make it less dependent on the DOM state. Please send feedback if this breaks anything. (It is expected that this will increase the number of DOM nodes in certain cases.) | 2009-02-11 23:31 |
| 2795 | | Make it possible to change a <script>'s text nodes or set its src='' attribute if it hasn't yet executed. | 2009-02-12 01:21 |
| 2796 | | <small> examples (credit: bl) | 2009-02-12 01:42 |
| 2797 | | Vaguely reduce the burden on data mining tools. | 2009-02-12 01:58 |
| 2798 | | Support <form autocomplete> | 2009-02-12 02:48 |
| 2799 | | Include more examples of small print in the prose. | 2009-02-12 02:49 |
| 2800 | | ack for prev checkin | 2009-02-12 02:50 |
| 2801 | | spellcheck='' attribute | 2009-02-12 10:36 |
| 2802 | | Support BOMs in <script src=''> JS files. (credit: mp) | 2009-02-12 10:46 |
| 2804 | | Handle elements losing focus when they are hidden, etc. | 2009-02-13 01:09 |
| 2805 | | Try once more to handle elements losing focus when they are hidden, and other focusing fixes. | 2009-02-13 01:37 |
| 2806 | | Allow </rt>, </rp>, </option>, </optgroup> to be omitted in fragment case. | 2009-02-13 01:59 |
| 2807 | | Simplify window.onerror. | 2009-02-13 02:19 |
| 2808 | | Allow HTML and XML files to be fetched from an application cache despite not having a manifest (same-origin caches only, of course). | 2009-02-13 02:34 |
| 2809 | | If an appcache is obsolete, swapCache() will now unassociate altogether. | 2009-02-13 03:10 |
| 2810 | | Stop making <noframes> a downplayed error. | 2009-02-13 03:12 |
| 2811 | | 'this' in the global scope in JS shouldn't return the window object, it should return the proxy. Hopefully one day this'll move to the ES specs. | 2009-02-13 03:16 |
| 2812 | | Trade willful violation of ECMAScript for unintentional violation of Unicode - update the character encoding alias rules. | 2009-02-13 03:21 |
| 2813 | | Stop referring to 'semi-transparent' elements. | 2009-02-13 03:23 |
| 2814 | | provide a .value API for <input type=file> | 2009-02-13 07:32 |
| 2815 | | use 'C:' instead of 'c:'; xref and typo fixes; changes to the generator again. | 2009-02-13 18:47 |
| 2817 | | legacy colors include 'transparent' and CSS2 system colors, for some reason | 2009-02-13 19:45 |
| 2818 | | Actually designMode does not make the document stop running scripts. That was a lie, just like the cake. Also, designMode, despite being an on/off attribute, is a string, not a boolean... | 2009-02-13 19:49 |
| 2819 | | DOMTimeStamp betrayed us. Switch it to Date. Hopefully WebIDL or Web DOM Core will define what that means for non-JS languages... | 2009-02-13 19:54 |
| 2820 | | Change how we define the handling of 'cursor' for <area>, to handle area { cursor: inhert }. (credit: db) | 2009-02-13 20:03 |
| 2821 | | typo | 2009-02-13 20:13 |
| 2822 | | Some of us are just in this for the fame. :-P | 2009-02-13 21:12 |
| 2823 | | Scripting being disabled didn't always block all scripts from being compiled. | 2009-02-13 23:13 |
| 2824 | | Clarify that sandbox's origin features only take effect at navigation. | 2009-02-13 23:18 |
| 2825 | | Clarify that iframe seamless can be dynamically set. | 2009-02-13 23:21 |
| 2826 | | Make 'transparent' as a color in legacy attributes be thrown out (no real change compared to what the spec said before). | 2009-02-14 01:26 |
| 2827 | | Clarify <small> even further, by popular request. Clarify the rules involved in the handshake of the Web Socket protocol. Some editorial tweaks. | 2009-02-17 03:14 |
| 2828 | | Minor WindowProxy fixes. | 2009-02-17 22:02 |
| 2829 | | Make clear that <iframe seamless> doesn't change height based on scroll position. (credit: ro) | 2009-02-18 02:03 |
| 2830 | | Change the way we find fragment identifiers to be slightly more compatible with legacy content. | 2009-02-18 03:27 |
| 2831 | | Fix a couple of typos; remove a feature that has now been added from the todo list. | 2009-02-19 02:03 |
| 2832 | | Defer ideas for modal dialogs to the next version; remove some 'XXX' markers for v2 features. | 2009-02-19 02:06 |
| 2833 | | Remove mention of the idea of an explicit calendar widget showing dates with events. This area is not yet mature (blog calendars, sites like Google Calendar, hCalendar, <time>, RDFa all have various ideas on how to approach the problem). | 2009-02-19 02:08 |
| 2834 | | Strip a variety of XXXs that are obsolete or inappropriate: CSS stuff belongs in CSS; keygen will be dealt with as part of e-mail feedback; the other things are already done. | 2009-02-19 02:12 |
| 2835 | | Collapse the XXXs for things for other specs into one XXX, and move it to the 'other specs' section. | 2009-02-19 02:26 |
| 2836 | | Move some v2 ideas at the bottom of the spec up into their relevant sections; move some more non-HTML ideas into the non-HTML section. | 2009-02-19 02:43 |
| 2837 | | Merge the text selection APIs into the relevant IDL blocks. | 2009-02-19 03:16 |
| 2838 | | move some XXX and v2 issues around | 2009-02-19 08:10 |
| 2839 | | watch() is a gecko-specific feature so I'm not going to address it in the spec | 2009-02-19 08:16 |
| 2840 | | Fill in media element security/privacy section. | 2009-02-19 09:14 |
| 2841 | | remove XXX markers for canvas v4 notes, since they probably won't make this version of the spec | 2009-02-19 10:20 |
| 2842 | | Abstract out the encoding stuff from the parser to the infrastructure section so that it also affects form submission | 2009-02-19 11:04 |
| 2843 | | Flesh out minor point about text nodes. Remove redundant internal note. | 2009-02-19 11:12 |
| 2844 | | Give up on 205. Define how session history updates work without breaking scripts. | 2009-02-19 11:30 |
| 2845 | | Define that <canvas>'s drawImage() can take a <video>. | 2009-02-20 01:10 |
| 2846 | | note feature requests for audio | 2009-02-20 03:16 |
| 2847 | | Define that <video> and <audio> delay the 'load' event. | 2009-02-22 09:24 |
| 2848 | | Avoid firing 'canplay' twice if media buffers slowly. Also, what's this about a 'prevous' ready state...? | 2009-02-22 09:28 |
| 2849 | | Change the way resources are loaded for media elements to make it actually work. | 2009-02-23 07:19 |
| 2850 | | Tweak document.domain to handle IPv6 addresses. | 2009-02-23 07:56 |
| 2851 | | Mark the semantics of cross-origin event sources as work-in-progress. | 2009-02-23 08:02 |
| 2852 | | Stop duplicate 'playing' events. | 2009-02-23 08:49 |
| 2853 | | Ugh. Fix the order of events in the case of autoplay. | 2009-02-23 08:55 |
| 2854 | | typos, mark bad examples, include feature requests for video | 2009-02-23 10:54 |
| 2855 | | Add the autobuffer='' attribute as a hint to browsers. | 2009-02-23 11:14 |
| 2856 | | Fix a mistake in the table algorithm where a couple of conditions were exactly backwards for some reason. (bug 6438) | 2009-02-23 11:39 |
| 2857 | | Ban cyclic references in headers=''. | 2009-02-23 11:53 |
| 2858 | | Remove mention of proprietary competing platforms. | 2009-02-23 12:12 |
| 2859 | | Allow <meta charset='utf-8'> in XML. (bug 6613) | 2009-02-23 12:14 |
| 2860 | | Clarify the <meta charset> rules for XML documents. | 2009-02-23 12:26 |
| 2861 | | Reword how we require that XML documents that use <meta charset> must use UTF-8. Also require it in the first 512 bytes. | 2009-02-23 12:57 |
| 2862 | | Reverse r2732 since it broke pages. | 2009-02-23 22:04 |
| 2863 | | Give more details of how <caption> elements should be used. | 2009-02-24 02:19 |
| 2864 | | Remove some notes that were intended for the rendering section but which are now addressed; address others. | 2009-02-24 02:26 |
| 2865 | | Remove redundant prose about content models for <table>. | 2009-02-24 02:29 |
| 2866 | | Make it clear that layout tables are wrong. Suggest that tools use heuristics to detect them anyway. Allows browsers to use the summary='' attribute. | 2009-02-24 02:49 |
| 2867 | | WebSocket-Location should use ws: or wss: (credit: wm) | 2009-02-25 02:16 |
| 2868 | | Accessibility of <canvas> is not optional. (credit: sf) | 2009-02-25 02:24 |
| 2869 | | Stylistic tweaks; mention the rendering rules for dim attributes. | 2009-02-25 23:37 |
| 2870 | | Drop <eventsource>. Replace the API with an EventSource object. Rename onclosed to onclose on WebSocket. Remove the mostly worthless event definitions. I'll add more useful intro text to replace them later. Defined garbage collection specialness for WebSocket and EventSource. | 2009-02-26 08:33 |
| 2871 | | There were a couple of places where I forgot that 'load' was also special. | 2009-02-26 08:35 |
| 2872 | | Drop bufferingRate and bufferingThrottled for now. | 2009-02-26 08:50 |
| 2873 | | video: Use better terminology; make all invokations of the resource selection algorithm async; fix the problem whereby you could get that algorithm running twice on one element; add a missing loop step. (credit: cp) | 2009-02-26 09:15 |
| 2874 | | Clarify where the lack of 'autobuffer' should cause a UA to stop buffering. (credit: roc) | 2009-02-26 09:19 |
| 2875 | | Make clear that EventSource objects don't reconnect on failure. | 2009-02-27 00:10 |
| 2876 | | Make it possible to hide implementation requirements with an alternative style sheet. Add author documentation for most of the APIs. Fix minor typos and oversights here and there. | 2009-03-18 06:49 |
| 2877 | | Extract Web Sockets, Event Source, and Web Storage out of HTML5. | 2009-03-18 19:31 |
| 2878 | | Clarify <time>'s use cases and provide examples. (bug 6536) | 2009-03-19 01:10 |
| 2879 | | Oops, missed the allowed range for 'minute'. (bug 6356) | 2009-03-19 01:13 |
| 2880 | | Clarify that the date in <time> elements with no datetime='' attribute musn't be Julian dates that happen to look like Gregorian dates. | 2009-03-19 01:28 |
| 2881 | | typo | 2009-03-20 07:00 |
| 2882 | | Change the way the Web Workers spec is generated. | 2009-03-20 08:36 |
| 2883 | | Integrate the specs together a bit more, fix some legacy issues. | 2009-03-20 08:52 |
| 2884 | | Change the term 'script's character encoding' to be less confusing. | 2009-03-20 20:03 |
| 2885 | | postMessage() methods that take MessagePort objects now take MessagePortArray objects. | 2009-03-20 21:09 |
| 2886 | | Add a conformance section to the WebSocket Protocol spec (e.g. reference RFC2119). | 2009-03-20 21:36 |
| 2887 | | Make the structured data cloning algorithm support RegExp, ImageData, and be more explicit and prototypes and Error objects. | 2009-03-20 22:13 |
| 2888 | | Define how to determine the character encoding of worker scripts. | 2009-03-20 22:28 |
| 2889 | | Support select.add(e) and select.options.add(e) with no second argument. (credit: cm) | 2009-03-20 23:04 |
| 2890 | | Rename attributes for form submission to avoid clashes with existing usage. | 2009-03-21 06:35 |
| 2891 | | update styles for w3c; fix xref errors | 2009-03-21 06:45 |
| 2892 | | xref | 2009-03-21 06:50 |
| 2893 | | Fix some headers and text/plain cross-reference issues. | 2009-03-23 18:23 |
| 2894 | | Require CRLF, not just CR, as the blank line after the headers. | 2009-03-23 23:42 |
| 2895 | | Remove localStorage from Workers for now. | 2009-03-23 23:57 |
| 2896 | | Remove the commented-out notification API. | 2009-03-24 02:12 |
| 2897 | | note for later about websocket security issue | 2009-03-24 02:28 |
| 2898 | | Define the storage mutex. Will be used in the next few checkins. | 2009-03-24 07:42 |
| 2899 | | Block concurrent access to .cookie and .localStorage using the storage mutex. | 2009-03-24 08:15 |
| 2900 | | xref fixes for the merged spec | 2009-03-24 08:23 |
| 2901 | | navigator.releaseLock() | 2009-03-24 08:45 |
| 2902 | | fix errors related to use of class=impl (credit: sp) | 2009-03-24 08:57 |
| 2903 | | make expressions not be considered broken references | 2009-03-24 09:12 |
| 2904 | | SVG in text/html: Second try, based on more recent feedback. | 2009-03-25 00:34 |
| 2905 | | Fire load/error events on <link> (for external resources) and <style> (credit: gh) | 2009-03-25 02:24 |
| 2906 | | v2 note | 2009-03-25 07:11 |
| 2907 | | Fix race conditions in the <video> load mechanism. | 2009-03-25 08:40 |
| 2908 | | Make <video> delay the load event until the first frame is available. | 2009-03-25 08:44 |
| 2909 | | mark issue regarding event inconsistency | 2009-03-25 09:45 |
| 2910 | | Allow mixed SVG and MathML and HTML in <foreignObject> so long as it is all flow content. (credit: ed) | 2009-03-25 10:30 |
| 2911 | | Poster frames delay the 'load' event; stalling the video altogether doesn't. | 2009-03-25 23:07 |
| 2912 | | Implicitly open the port message queue of dedicated workers. (Before, they would never actually receive messages, oops...) | 2009-03-25 23:08 |
| 2913 | | update refs for web workers, given the recent spec splits | 2009-03-25 23:57 |
| 2914 | | Rename navigator.releaseLocks() to navigator.getStorageUpdates(); make the network layer's seting of cookies grab the lock. | 2009-03-26 00:41 |
| 2915 | | ack for last checkin | 2009-03-26 04:31 |
| 2916 | | Release the storage lock whenever something modal happens, like window.alert(), or printing. | 2009-03-26 08:08 |
| 2917 | | tweak header levels; remove obsolete issue marker | 2009-03-27 00:13 |
| 2919 | | Rephrase the appcache section to talk about 'cache hosts' instead of documents and browsing contexts. | 2009-03-28 00:35 |
| 2920 | | Define the interaction of the appcache feature and the workers feature. | 2009-03-28 01:23 |
| 2921 | | Add placeholder= for <textarea>. | 2009-03-30 01:21 |
| 2922 | | Defer to mutation events spec. | 2009-03-30 22:56 |
| 2923 | | Add example of form association in weird case. (credit: js) | 2009-03-30 23:53 |
| 2924 | | Make pushState() and <a href='#foo'> actually update the window.location object's value. | 2009-03-31 01:07 |
| 2925 | | remove some XXX markers since i decided to use internal links after all | 2009-03-31 01:09 |
| 2926 | | Down-played errors: XHTML DOCTYPEs without SYSTEM URI are not valid. (credit: sp) (bug 6508) | 2009-03-31 01:24 |
| 2927 | | They collapse even with a border there. (credit: sp) (bug 6586) | 2009-03-31 01:26 |
| 2928 | | Rendering: <textarea> also resets text-indent. (credit: avk) (bug 6659) | 2009-03-31 01:28 |
| 2929 | | Define that <embed> and <applet> elements in <object> fallback do not instantiate plugins. (bug 6434) | 2009-03-31 01:48 |
| 2930 | | Discuss overlapping paragraphs. (bug 6507) | 2009-03-31 03:38 |
| 2931 | | Remove mention of renameNode() since it is going to be dropped from Web DOM Core. (credit: hs) (bug 6690) | 2009-03-31 03:46 |
| 2932 | | Not sure how I missed these 'prose content' bits, but that term was renamed to 'flow content' long ago. | 2009-03-31 03:48 |
| 2933 | | Expose event handler DOM attributes on Document objects. (credit: sp) (bug 6474) | 2009-03-31 03:53 |
| 2934 | | Remove line breaks from title='' examples. (credit: sp) (bug 6497) | 2009-03-31 04:05 |
| 2935 | | Propagate the quirks mode to the fragment parser in preparation to speccing the parsing quirks. (credit: hs) (bug 6563) | 2009-03-31 04:16 |
| 2936 | | Allow spellcheck='' to be set with no value as a shorthand for 'true'. This isn't compatible with what existing implementations do, so please let me know if this is a problem... (credit: avk) (bug 6652) | 2009-03-31 04:38 |
| 2937 | | Make HTMLAreaElement stringify; make <textarea wrap=''> support the 'off' value. | 2009-03-31 21:55 |
| 2938 | | Rendering: Hide noscript when script is _enabled_, duh. (credit: sp) (bug 6669) | 2009-03-31 21:59 |
| 2939 | | Tighten up the definitions of event handler attributes. (bug 6490) | 2009-03-31 23:44 |
| 2940 | | Improve consistency in syntax definitions. (credit: hs) (bug 6370) | 2009-03-31 23:50 |
| 2941 | | Clarify how to handle legacy color attributes when the parser for them returns an error. (credit: sp) (bug 6556) | 2009-03-31 23:56 |
| 2942 | | Move the enumerated attributes section up. (credit: sp) (bug 6637) | 2009-03-31 23:59 |
| 2943 | | Allow the dimension attributes to be set to zero. (credit: sp) (bug 6544) | 2009-04-01 00:12 |
| 2944 | | Clarify when start tags can be omitted, in the face of empty elements. (credit: sp) (bug 6630) | 2009-04-01 00:19 |
| 2945 | | Clarify when start tags can be omitted, in the face of empty elements. (credit: sp) (bug 6630) | 2009-04-01 00:20 |
| 2946 | | eventsource.URL should return an absolute URL. (bug 6628) | 2009-04-01 00:25 |
| 2947 | | Instead of cloning elements in the DOM, use the original tokens to reconstruct elements. (credit: hs) (bug 6743) | 2009-04-01 00:41 |
| 2948 | | Merge in the WF2 credits. (bug 6352) | 2009-04-01 01:13 |
| 2949 | | Support quotes around URLs in the Refresh pragma's value. (credit: sp) (bug 6464) | 2009-04-01 01:21 |
| 2950 | | Add a note about the head element pointer not being null in the 'after head' mode. (credit: hs) (bug 6390) | 2009-04-01 01:39 |
| 2951 | | alt='' is required, more or less... conformance checkers can say so, anyway (credit: sp) (bug: 6494) | 2009-04-01 01:49 |
| 2952 | | Clarify that you can't have two encoding decls. (credit: sp) (bug 6614) | 2009-04-01 01:54 |
| 2953 | | Visit the confessional. (credit: sb) (bug 6684) | 2009-04-01 18:21 |
| 2954 | | Refer to ECMAScript as JavaScript more consistently; add the various MIME types that JavaScript is sometimes known as. | 2009-04-02 00:48 |
| 2955 | | Correct a note about JavaScript MIME types. | 2009-04-02 18:51 |
| 2956 | | xref error w/ MessagePortArray | 2009-04-02 19:02 |
| 2957 | | Set the stage for a synchronous Database API. | 2009-04-02 21:32 |
| 2958 | | Introduce a Synchronous Database API for Workers. | 2009-04-02 23:54 |
| 2959 | | Avoid switching to foreign content if you're already in it. Oops. (credit: jg) | 2009-04-06 08:24 |
| 2960 | | First cut at defining <keygen>. Affects parser, rendering, and form submission. | 2009-04-07 03:48 |
| 2961 | | Add keygen to the void element list; make those element lists alphabetical; correct an acknowledgement spelling. | 2009-04-08 06:11 |
| 2962 | | <datagrid> mark II, first draft | 2009-04-18 01:16 |
| 2963 | | Typos: round 1. | 2009-04-18 06:33 |
| 2964 | | <fieldset> and <br> rendering fixes (credit: ds); also, additional ack for previous checkin | 2009-04-18 23:29 |
| 2965 | | Add a note that omitting a start tag doesn't omit the element. (credit: fs) | 2009-04-18 23:56 |
| 2966 | | Typos: round 2. (credit: gb) | 2009-04-19 00:01 |
| 2967 | | Typos: round 3. | 2009-04-19 00:17 |
| 2968 | | Typos: round 4. | 2009-04-19 00:32 |
| 2969 | | Typos: round 5. | 2009-04-19 20:24 |
| 2970 | | Typos: round 6. | 2009-04-19 20:56 |
| 2972 | | Typos: round 7. | 2009-04-20 18:44 |
| 2975 | | there is debate over whether SQL is a good idea | 2009-04-23 22:32 |
| 2976 | | rename the database section while we debate whether we should have databases. | 2009-04-24 06:50 |
| 2977 | | Add a protocol flag to WebSocket(), which, if set, must be echoed by the server. | 2009-04-24 07:33 |
| 2978 | | Limit number of non-established WebSocket connections per client. | 2009-04-24 09:49 |
| 2979 | | Make it possible to do document.forms.f.r.value = 'b' to check the second radio button in <form name=f><input type=radio name=r value=a><input type=radio name=r value=b></form> | 2009-04-25 01:31 |
| 2980 | | ack for prev checkin | 2009-04-25 01:35 |
| 2981 | | Make an empty <time> render the attribute value in a locale-specific manner. | 2009-04-25 06:03 |
| 2982 | | Update definition of :enabled to match updated Selectors spec better. | 2009-04-25 20:20 |
| 2983 | | Make it clear that images on web sites don't fall into the 'private communication' bucket. | 2009-04-25 21:31 |
| 2984 | | Add another example of badness. | 2009-04-25 21:40 |
| 2985 | | Remove confusing terminology. | 2009-04-25 21:46 |
| 2986 | | insertion mode isn't a flag it's a state variable | 2009-04-25 21:50 |
| 2987 | | IE8 says the <body> token should kill frameset-ok flag. Also, framset-ok wasn't supported correctly in foreign-content mode yet. | 2009-04-25 22:47 |
| 2988 | | lastModified returns current time according to IE, not the epoch. Also, never foster parent <input type=hidden>, <style>, or <script>. | 2009-04-26 06:40 |
| 2989 | | Simplify event terminology. Make 'load' events fired on the Window have the Document as the target. | 2009-04-26 19:42 |
| 2990 | | EOF in tag tokens throws away the token now (for security reasons) (credit: sp) | 2009-04-26 20:11 |
| 2991 | | loadeddata fires even when jumping throught to HAVE_FUTURE_DATA. (credit: ec) | 2009-04-26 21:05 |
| 2992 | | Clean up event dispatch, with a particular emphasis on whether events get canceled or not. | 2009-04-26 22:10 |
| 2993 | | Make EventSource available to workers, and add some notes to EventSource's definition that clarifies how to reduce the number of connections per server. (credit: jf) | 2009-04-26 23:28 |
| 2994 | | Fix a variety of mistakes in the rendering section. (credit: jb) | 2009-04-26 23:34 |
| 2995 | | reference SVG for the behaviour of document.title on SVGDocument | 2009-04-27 03:14 |
| 2996 | | Allow other specs to define default namespaces for elements they don't define. (credit: avk) | 2009-04-27 03:17 |
| 2997 | | Make the parser pause flag become true earlier than it has done before. (credit: kg) | 2009-04-27 04:08 |
| 2998 | | typos (credit: avk) | 2009-04-27 04:11 |
| 2999 | | Warn about not trusting trusted sources in postMessage(). (credit: jw) | 2009-04-27 06:16 |
| 3000 | | Fix typos, fix the silly 'escaping' of out-of-range characters in submission to actually match what browsers do. | 2009-04-27 19:57 |
| 3001 | | ack for last checkin | 2009-04-27 19:58 |
| 3002 | | Make pushState() affect Referer:, since otherwise analytics results would depend on when the user reloads the source page. | 2009-04-27 23:19 |
| 3003 | | Move onundo and onredo from Document to Window. | 2009-04-27 23:50 |
| 3004 | | Add onbeforeprint and onafterprint. | 2009-04-27 23:54 |
| 3005 | | Update the list of event handlers to handle all the event names used in HTML5 that we want supported at the DOM level. If I missed any let me know. | 2009-04-28 00:19 |
| 3006 | | <dl> can be ordered... it's not appropriate for dialogs because dialogs aren't name/value pairs. (credit: rk) | 2009-04-28 01:18 |
| 3007 | | Disambiguate what document's load event is delayed. (credit: roc) | 2009-04-28 01:36 |
| 3008 | | Clarify <section> example's use of <h1>. | 2009-04-28 01:39 |
| 3009 | | Define <map> as transparent. | 2009-04-28 01:54 |
| 3010 | | Rendering: video poster frames preserve aspect ration and are centered. (credit: roc) | 2009-04-28 07:24 |
| 3011 | | typo fix | 2009-04-28 22:11 |
| 3012 | | Fix a variety of issues with how media playback works when playbackRate is backwards. | 2009-04-28 22:38 |
| 3013 | | markup change | 2009-04-28 22:42 |
| 3014 | | Fire 'error' events at the <source> element when it fails to load. | 2009-04-28 23:17 |
| 3015 | | Add the URL decomposition attributes to <a> and <area>. | 2009-04-29 00:29 |
| 3016 | | Clarify that cloning a port doesn't cause messages to go spewing onto the floor temporarily. | 2009-04-29 00:32 |
| 3017 | | Design notes. | 2009-04-29 01:44 |
| 3018 | | Mention that uncommitted transactions get thrown away without blocking the entire world. | 2009-04-29 01:57 |
| 3019 | | plugins release the storage mutex | 2009-04-29 02:05 |
| 3020 | | typos | 2009-04-29 03:17 |
| 3021 | | typos | 2009-04-29 04:34 |
| 3022 | | Forgot [NameCreator] on Storage. | 2009-04-29 05:06 |
| 3023 | | Disable shadows when they're at their default values. | 2009-04-29 06:17 |
| 3024 | | note the idea of layers for canvas | 2009-04-29 06:20 |
| 3025 | | Define the task sources used for WebStorage; define that 'storage' events are queued not synchronous. (Also: Add some v4 notes for <canvas>.) | 2009-04-29 08:02 |
| 3026 | | Mention that tasks from discarded documents are also discarded. Change some prose to mention origins and sites instead of domains. Fire 'storage' on inactive documents as well so they all get notified. | 2009-04-29 08:29 |
| 3027 | | Make how <video> loads resources a bit more stable -- setting src='' once fixes the src to load; <source>s are examined when the DOM is stable; error events are only fired on <source> (or once on <video> if the UA gave up) when using <source> elements. | 2009-04-29 19:14 |
| 3028 | | Add some examples of processing of text nodes in HTML5. | 2009-04-29 21:53 |
| 3029 | | Prefixes can be adjustd so a prefix with a ':' in it is not really a problem. (credit: sp) | 2009-04-29 22:13 |
| 3030 | | Allow serialisers to not exactly match the DOM when it comes to CDATA nodes. (credit: sp) | 2009-04-29 22:18 |
| 3031 | | typo (credit: ab) | 2009-04-29 22:20 |
| 3032 | | Define the margins of h1 elements in section elements to match h2-h6, like with the font-size. (credit: sp) | 2009-04-29 22:25 |
| 3033 | | Hide mention of datagrid selections that I missed. | 2009-04-30 00:18 |
| 3034 | | Mention that the earliest possible position might be non-zero for non-streaming resources too. | 2009-04-30 00:35 |
| 3035 | | Introduce video.startTime to return the earliest possible position. | 2009-04-30 01:04 |
| 3036 | | oops, shouldn't have removed the local name part (credit: sp) | 2009-04-30 06:13 |
| 3037 | | Twiddle some text in case we ever use the dom manipulation task source here. | 2009-04-30 06:33 |
| 3038 | | Define the ordering of 'load' events in more pedantic detail. | 2009-04-30 07:02 |
| 3039 | | Rename <header> to <hgroup> and restrict it just to supporting subheadings. | 2009-04-30 17:37 |
| 3040 | | Introduce a new <header> element. | 2009-04-30 18:07 |
| 3041 | | Clarify <header>/<hgroup> etc. | 2009-04-30 18:39 |
| 3042 | | typo | 2009-04-30 18:43 |
| 3043 | | Attempt to resolve the terminology confusion of heading vs header. | 2009-04-30 19:04 |
| 3044 | | typo | 2009-04-30 19:09 |
| 3045 | | note more requests for canvas | 2009-04-30 22:53 |
| 3046 | | createImageData() now also takes a single ImageData argument, so that you can get new ImageData objects of the same dimensions, for filters that need that kind of thing. | 2009-04-30 23:01 |
| 3047 | | Simplify Philip's crazy arc ideas using more crazy arc ideas. I hope this makes sense to someone. If it doesn't, let me know, please... (credit: pt) | 2009-04-30 23:07 |
| 3048 | | typo | 2009-04-30 23:13 |
| 3049 | | Allow createPattern() based on <video> also, for completeness. | 2009-04-30 23:41 |
| 3050 | | Disallow <footer> in <header> since that's probably indicative of an error, so validators should probably report it. (credit: ms) | 2009-04-30 23:43 |
| 3051 | | Don't allow <header> in <address> or <footer>. | 2009-04-30 23:56 |
| 3052 | | Clarify meter length definition. | 2009-05-01 03:38 |
| 3053 | | typo | 2009-05-01 04:37 |
| 3054 | | Tentatively add a control for entering phone numbers. | 2009-05-01 05:31 |
| 3055 | | Allow browsers to tweak the punctuation of <input type=tel>. | 2009-05-01 05:41 |
| 3056 | | various minor webidl fixes (credit: so) | 2009-05-01 06:22 |
| 3057 | | I keep forgetting the text/css quirk is already defined, so let's link to it explicitly. | 2009-05-01 23:15 |
| 3058 | | Removed per hsivonen's request. | 2009-05-01 23:21 |
| 3059 | | Redefine getElementsByTagName() for performance. | 2009-05-02 01:18 |
| 3060 | | Correct syntax errors in the SQLException definition. | 2009-05-02 01:32 |
| 3061 | | Update text of getElementsByTagName() for clarity. | 2009-05-02 06:05 |
| 3062 | | Update references to Origin header to match the Origin I-D again. | 2009-05-02 20:09 |
| 3063 | | Change the way the Command API is defined so that it applies to all elements, so that we can make any element a command without jumping through hoops. | 2009-05-02 21:31 |
| 3064 | | fix copypasta, add more xrefs | 2009-05-02 21:34 |
| 3065 | | Define accesskey='' and related magic to try to Solve the Problem. | 2009-05-03 01:55 |
| 3066 | | No triggering hidden or disabled commands, oops. | 2009-05-03 05:37 |
| 3067 | | Comment out the <command default=''> feature because 'default' is a reserved word in JS and I can't come up with a better name. Also, 'default' isn't a critical feature, so it can wait for a future version. | 2009-05-03 07:59 |
| 3068 | | Bring setTimeout() and setInterval() up to date with recent changes and bring them back into the fold. | 2009-05-04 06:10 |
| 3069 | | Add cite='' attribute to <section> and <article>. | 2009-05-06 23:07 |
| 3070 | | note for future work (not written up yet as it depends on whether we pick sql or not) | 2009-05-06 23:09 |
| 3071 | | whitespace issues | 2009-05-07 00:12 |
| 3072 | | Clarify what 'return' means. (credit: ec) | 2009-05-07 01:50 |
| 3073 | | Update the definition of rel=license to match actual usage (in particular Flickr's usage). | 2009-05-07 08:48 |
| 3074 | | Add the ability to annotate custom microdata in HTML. | 2009-05-10 10:32 |
| 3075 | | Fix some typos and add the first draft of an intro section for microdata. | 2009-05-10 11:21 |
| 3076 | | Minor clarifications based on overnight comments on IRC. | 2009-05-10 19:29 |
| 3077 | | Minor editorial fixes for Philip and jgraham. | 2009-05-10 21:02 |
| 3078 | | Clarify (well, fix, really) handling of rel='' tokens in RDF conversion. | 2009-05-10 21:11 |
| 3079 | | Minor fixes to intro. | 2009-05-11 00:15 |
| 3080 | | More microdata intro text. | 2009-05-11 03:47 |
| 3081 | | more intro text for microdata | 2009-05-11 08:19 |
| 3082 | | Make the 'alternate stylesheet' keyword uppercase in RDF to prevent people from being able to set it explicitly. | 2009-05-11 08:47 |
| 3083 | | change the order to reduce confusion (microdata intro example) | 2009-05-11 09:07 |
| 3084 | | Finish off the microdata intro, and define the order and duplicate handling for property names. | 2009-05-11 10:22 |
| 3085 | | markup errors | 2009-05-11 10:30 |
| 3086 | | Oops, forgot <video>'s poorer sibling. | 2009-05-11 21:42 |
| 3087 | | Rename property='' to itemprop=''. | 2009-05-11 23:22 |
| 3088 | | Add to the microdata intro paragraphs introducing item='' and itemprop=''. | 2009-05-11 23:29 |
| 3089 | | Generate a triple for each top-level item, so that they can be enumerated easily. | 2009-05-11 23:40 |
| 3090 | | yeah i can't spell to save my life | 2009-05-11 23:43 |
| 3091 | | Note about performance characteristics of SQLResultSetRowList. (credit: ap) | 2009-05-11 23:53 |
| 3092 | | Strip 'about' properties when converting to RDF. | 2009-05-12 00:25 |
| 3093 | | Add language information to the RDF output. (credit: id) | 2009-05-12 01:17 |
| 3094 | | Introduce a vCard vocabulary. | 2009-05-13 01:44 |
| 3095 | | Introduce a vEvent vocabulary. | 2009-05-14 01:14 |
| 3096 | | Introduce a BibTeX vocabulary. | 2009-05-14 09:57 |
| 3097 | | Include a summary table for bibtex (and fix some minor issues from the previous checkin). | 2009-05-14 22:44 |
| 3098 | | Clarify a requirement regarding dtend's syntax which I had missed when going through vevent before. | 2009-05-14 22:57 |
| 3099 | | Define 'about'; allow top-level vcards that apply to documents to trigger more RDF triples. | 2009-05-14 23:08 |
| 3100 | | note future extension ideas for microdata | 2009-05-14 23:11 |
| 3101 | | Add examples for vEvent. | 2009-05-14 23:47 |
| 3102 | | oops, forgot to rename attributes | 2009-05-14 23:49 |
| 3103 | | Add vCard example; remove CR from vEvent example; mention 'article' includes blog entries; remove bogus 'conference' entry type in table; add bibtex examples; add support for citation object in JSON output. | 2009-05-15 00:35 |
| 3104 | | What if there's more than one? Let's continue our campaign of precision... | 2009-05-15 00:36 |
| 3105 | | Changed HTMLPropertyCollection to always return PropertyNodeLists when accessed by name. Make itemprop=about only work for RDF on the linking elements. vCard output support. Minor tweaks to microdata. Editorial fixes. | 2009-05-16 02:02 |
| 3106 | | Fix some algorithms aronud 'about'. | 2009-05-16 02:18 |
| 3107 | | Describe the model expected of processors that would allow vCard, iCalendar, BibTeX, etc, extraction. | 2009-05-16 10:09 |
| 3108 | | note language which me might add at some point | 2009-05-16 10:27 |
| 3109 | | Allow validators to catch the case where someone round-trips microdata through RDF and forgets to convert custom properties back to their short form (since that would result in different output in non-RDF processors that support forms other than URIs, unlike RDF) | 2009-05-16 10:42 |
| 3110 | | iCalendar output support. | 2009-05-16 11:24 |
| 3111 | | add reference to definition of the term used | 2009-05-16 11:26 |
| 3112 | | Not particularly great bibtex serialisation. If anyone knows of improvements that could be made here, please let me know. | 2009-05-18 06:18 |
| 3113 | | typo | 2009-05-18 06:20 |
| 3114 | | Include microdata when dragging-and-dropping or copying-and-pasting. | 2009-05-18 08:23 |
| 3115 | | Fix how drag and drop exports data. | 2009-05-19 01:11 |
| 3116 | | How to extract an Atom feed from an HTML5 document | 2009-05-22 05:55 |
| 3117 | | Fix up some Workers examples; remove extraneous <link rel=alternate> step in Atom export. (credit: sp) | 2009-05-23 09:09 |
| 3118 | | body.background is not a url dom attribute apparently. (bug 6097) | 2009-05-24 01:28 |
| 3119 | | Update spec to reference RFC5322 instead of RFC2822. (bug 6300) | 2009-05-24 01:38 |
| 3120 | | Drop in some 'Extensibility' text from WF2. | 2009-05-24 05:15 |
| 3121 | | Reduce the number of parse errors for EOF in DOCTYPE. (bug 6351) (credit: hs) | 2009-05-24 05:32 |
| 3122 | | Fix lack of consistency of naming of confidence flags. (bug 6423) (credit: hs) | 2009-05-24 05:42 |
| 3123 | | Make the formatBlock execCommand more discerning. (bug 6440) | 2009-05-25 01:27 |
| 3124 | | registerContentHandler() clarifications. | 2009-05-25 02:34 |
| 3125 | | Clarify how registered handlers work a little. (bug 6457) | 2009-05-25 22:10 |
| 3126 | | Try to make the definitions of 'available', 'supported', image.width, image.height, and image.complete more correct. | 2009-05-25 23:31 |
| 3127 | | ack for last checkin | 2009-05-25 23:33 |
| 3128 | | clean up some stuff around event handler attributes | 2009-05-26 01:00 |
| 3129 | | Mention what happens to event handlers on <body> elements obtained by XHR or createDocument(). (bug 6515) | 2009-05-26 01:17 |
| 3130 | | Clarify what document.fgcolor does when there's no <body> element. (bug 6516) | 2009-05-26 02:16 |
| 3131 | | Mention what to do when reflecting to a missing attribute. (bug 6516) | 2009-05-26 02:19 |
| 3132 | | Parsing-mode quirks. (bug 6562) | 2009-05-26 02:50 |
| 3133 | | <marquee>, DOM side | 2009-05-26 08:56 |
| 3134 | | Rename the spellcheck 'inherit' state to 'default'. | 2009-05-26 09:39 |
| 3135 | | Don't spellcheck passwords. | 2009-05-26 09:53 |
| 3136 | | fix some references | 2009-05-26 10:09 |
| 3137 | | Make 'default' spellcheck behaviour definition clearer. | 2009-05-26 10:15 |
| 3138 | | Elaborate on willful violations. | 2009-05-26 10:30 |
| 3139 | | note autofocus='' for contentEditable idea | 2009-05-26 10:31 |
| 3140 | | Try to clarify what it means to change the encoding from UTF-16 to UTF-8. | 2009-05-26 10:36 |
| 3141 | | <marquee>, CSS side | 2009-05-27 01:00 |
| 3142 | | various typos | 2009-05-27 18:51 |
| 3143 | | Big changes to Workers and SharedWorkers to make their lifetime model easier. Move 'close' events to v2. Also, fix some omissions and xref problems that I ran across. | 2009-05-28 07:01 |
| 3144 | | Only directly created nested workers inherit the lifetime requirements; ports on their own don't do it. | 2009-05-28 09:25 |
| 3145 | | Allow workers to be GC'ed when they become useless. | 2009-05-28 21:29 |
| 3146 | | Allow href='http://example.com/demo?id=hello©=1&world=fun' experimentally. | 2009-05-29 00:02 |
| 3147 | | Clarify MessagePort GC rules. | 2009-05-29 00:38 |
| 3148 | | getAttribute() and getAttributeNode() convert their argument to lowercase. | 2009-05-29 00:48 |
| 3149 | | Fix grammatically confusing sentence. (bug 6759) | 2009-05-29 01:27 |
| 3150 | | Fix examples to match HTTP rules. (credit: jw) | 2009-05-30 02:33 |
| 3151 | | Try to make the magic margin collapsing rule more accurate. | 2009-05-30 03:49 |
| 3152 | | fix step reference (bug 6764) (credit: or) | 2009-05-30 19:39 |
| 3153 | | minor wording tweaks | 2009-05-30 19:57 |
| 3154 | | Clarify 'alt' text rules. | 2009-05-30 22:41 |
| 3155 | | document.all (bug 6766) | 2009-05-31 08:45 |
| 3157 | | Tweak some informative wording for clarity. (bug 6767) | 2009-06-01 08:54 |
| 3158 | | Tweak some informative wording for clarity. (bug 6768) | 2009-06-01 09:27 |
| 3159 | | Fix some grammar errors errors. (bug 6769) | 2009-06-01 09:31 |
| 3160 | | Fix the magic margin quirk some more. | 2009-06-01 19:49 |
| 3161 | | Try to be a little more consistent about typographical use. (bug 6770) | 2009-06-01 20:09 |
| 3162 | | <object usemap> is interactive. (bug 6790) | 2009-06-01 20:15 |
| 3163 | | <keygen> breaks out of <select> too. (bug 6796) | 2009-06-01 20:17 |
| 3164 | | Allow <datagrid> to contain any flow content. (bug 6382) | 2009-06-01 21:31 |
| 3165 | | Make addColumn()'s last argument 'hidden' instead of 'visible'. (bug 6833) | 2009-06-01 21:37 |
| 3166 | | Make <datagrid> more resilient in the face of incomplete or disabled images. (bug 6833) | 2009-06-01 21:41 |
| 3167 | | Omit one occurrence of datagrid.multiple that I had missed. (bug 6835) | 2009-06-01 21:43 |
| 3168 | | Add some IDs. (bug 6842) | 2009-06-01 21:59 |
| 3169 | | Forgot to say that 'checked' is a boolean attribute. (bug 6894) | 2009-06-01 22:00 |
| 3170 | | Change the terminology to be clearer that 'lowercase' and 'uppercase' refer to ASCII case only. (bug 6898) | 2009-06-01 22:15 |
| 3171 | | %-escape strings used in IRIs in RDF output. (bug 6902) | 2009-06-02 00:40 |
| 3172 | | %-escape strings used in IRIs in RDF output; continued. (bug 6902) | 2009-06-02 00:43 |
| 3173 | | Make the BibTeX 'author' and 'editor' fields take individual values. (bug 6937) | 2009-06-02 01:40 |
| 3174 | | Forgot some cases of making sure 'resolve a url' didn't fail. (bug 6942) | 2009-06-02 02:37 |
| 3175 | | Make xml:lang requirements more clear. (bug 6949) | 2009-06-02 02:57 |
| 3176 | | Be clearer that innerHTML doesn't affect the scripting flag. (bug 6974) | 2009-06-02 03:04 |
| 3177 | | textarea.textLength (bug 6973) | 2009-06-02 03:11 |
| 3178 | | typo fix | 2009-06-02 07:43 |
| 3179 | | Make document.title collapse whitespace. (credit: roc) | 2009-06-02 08:26 |
| 3180 | | Allow certain URLs to have url-specific origins. (credit: bz) | 2009-06-02 09:23 |
| 3181 | | Names don't contain namsepaces. | 2009-06-03 07:33 |
| 3182 | | A variety of editorial fixes. Note also the minor change to document.charset. | 2009-06-03 09:16 |
| 3183 | | Clarify that undefined attributes aren't allowed. | 2009-06-03 09:29 |
| 3184 | | Had wrong definition of 53-week week-years. | 2009-06-03 09:41 |
| 3185 | | To avoid confusion, use different words for workers closing and for ports being disabled. | 2009-06-03 19:27 |
| 3186 | | Improve compat for 'fallback-free' term. (credit: sp) | 2009-06-03 19:41 |
| 3187 | | Move optgroup suggestion to optgroup section. | 2009-06-03 20:32 |
| 3188 | | Map SHIFT_JIS to Win31J. | 2009-06-04 19:24 |
| 3189 | | Update the appcache mechanism for handling low-storage-space cases. | 2009-06-04 22:28 |
| 3190 | | Fix wording to refer to 'schemes' not 'protocols' where appropriate. (credit: rb) | 2009-06-04 22:53 |
| 3191 | | Support dash-dash-bang-angle comment terminators. | 2009-06-04 23:42 |
| 3192 | | Define the WebSocket protocol in more detail for servers. | 2009-06-05 00:33 |
| 3193 | | Correct the algorithm for <textarea> dimensions. (credit: ov) | 2009-06-05 01:23 |
| 3194 | | Remove a redundant parse error in the bang state. Make shadows hidden until they're non-zero-alpha. | 2009-06-05 07:13 |
| 3195 | | Also support dash-dash-space-angle (with any number or type of spaces) in comments. | 2009-06-05 07:48 |
| 3196 | | Forgot to correct the text when I copied-and-pasted it. | 2009-06-05 07:53 |
| 3197 | | v3 note for drawImage() | 2009-06-05 09:20 |
| 3198 | | Define that the timeline for videos and audio is linear. | 2009-06-05 09:22 |
| 3199 | | typo | 2009-06-05 19:00 |
| 3200 | | Try to make the paragraphs section more understandable. | 2009-06-05 22:17 |
| 3201 | | Allow accesskey='' to be implied by UAs. | 2009-06-05 23:28 |
| 3202 | | Correct the 'frame' attribute name. | 2009-06-05 23:33 |
| 3203 | | Try to get the table border algorithm improved. | 2009-06-06 00:19 |
| 3204 | | When parsing UTF-16 tentatively, if the new encoding is UTF-16, then don't treat it as UTF-8. | 2009-06-06 01:18 |
| 3205 | | If you find a declaration while decoding as UTF-16, then ignore it. It can only be correct if it is not giving a different encoding, in which case it's not useful anyway. (credit: kp) | 2009-06-06 01:28 |
| 3206 | | Make '<' in unquoted attribute values non-conforming. | 2009-06-06 02:18 |
| 3207 | | Correct a logic error in the resource selection algorithm. (credit: pj) | 2009-06-06 02:25 |
| 3208 | | Make <hgroup> adopt the rank of its descendants. | 2009-06-06 03:00 |
| 3209 | | Put an image in a <figure> since it's not clear which <h1> applies to it. | 2009-06-06 03:13 |
| 3210 | | Add a .rollback() method for the sync database API, so you don't have to depend on GC if you want to give up a transaction. (credit: ap) | 2009-06-06 03:16 |
| 3211 | | remove XXX now that web dom core defines this | 2009-06-06 04:57 |
| 3212 | | Minor tweaks to figure and aside. | 2009-06-09 00:56 |
| 3213 | | Mention that <aside> isn't for parentheticals. | 2009-06-09 01:27 |
| 3214 | | Note that DOMTokenList exposes the undordered tokens in a defined order. | 2009-06-09 22:56 |
| 3215 | | typo | 2009-06-09 23:40 |
| 3216 | | Caret affects rendering. | 2009-06-10 01:23 |
| 3217 | | Allow <rp> to contain any phrasing content. | 2009-06-10 07:08 |
| 3218 | | Mention frameset event handler attributes (they work like <body>'s apparently) | 2009-06-10 08:31 |
| 3219 | | Clarify when 'n' can be omitted in vCard. | 2009-06-10 21:50 |
| 3220 | | Define location.reload(). | 2009-06-10 23:46 |
| 3221 | | Fix a couple of leftover mistakes from the <eventsource> days. (credit: mjs) | 2009-06-11 19:13 |
| 3222 | | Vaguely clarify event loop mechanics for web workers. | 2009-06-11 21:39 |
| 3223 | | Clarify 'Referer' handling in general. Fix it for window.open() spcifically. | 2009-06-12 00:23 |
| 3224 | | Clarify behaviour in the face of redirects. | 2009-06-12 01:08 |
| 3225 | | Clarify <frameset> parsing behaviour. | 2009-06-12 01:11 |
| 3226 | | typo | 2009-06-12 01:17 |
| 3227 | | Fix the garbage collection rules for ports to actually make sense, and add a note for authors urging them not to rely on the gc for ports. | 2009-06-12 03:22 |
| 3228 | | Fix an invariant description for the ImageData APIs. | 2009-06-12 03:42 |
| 3229 | | update relationship to html4 | 2009-06-12 07:49 |
| 3230 | | Mention that getImageData() might return different pixel data than you set, due to premultiplying. | 2009-06-12 18:44 |
| 3231 | | Be clearer that Content-Type headers are honoured for <video>. | 2009-06-12 18:55 |
| 3232 | | Clarify exactly what kind of .wav file is expected to be supported. | 2009-06-12 19:37 |
| 3233 | | copy/paste error | 2009-06-12 19:46 |
| 3234 | | Reference abarth's draft and remove the duplicate content from the HTML5 spec. | 2009-06-12 21:58 |
| 3235 | | Revert r3146 ('Allow href='http://example.com/demo?id=hello©=1&world=fun' experimentally.') since it's too confusing. | 2009-06-12 22:08 |
| 3236 | | Remove the <p> from 'isindex' parsing. | 2009-06-12 22:24 |
| 3237 | | Catch unpaired surrogates before trying to convert them to UTF-8. | 2009-06-12 22:33 |
| 3238 | | Revamp how the spec refers to 'HTML5', 'XHTML', etc. | 2009-06-12 23:09 |
| 3239 | | wording fix in example | 2009-06-13 01:02 |
| 3240 | | Clarify what 'affected' means. | 2009-06-13 01:04 |
| 3241 | | editorial cleanup | 2009-06-13 06:46 |
| 3242 | | more editorial cleanup | 2009-06-13 06:53 |
| 3243 | | begin collecting references | 2009-06-13 20:08 |
| 3244 | | editorial cleanup | 2009-06-13 23:51 |
| 3245 | | Strip the URLs section out now that DanC is editing the Web Addresses draft. | 2009-06-14 00:21 |
| 3246 | | editorial cleanup and reference collection | 2009-06-14 00:28 |
| 3247 | | collect references for character encodings table | 2009-06-14 20:45 |
| 3248 | | editorial cleanup; reference collection | 2009-06-15 00:36 |
| 3249 | | v2 notes for dnd | 2009-06-15 00:42 |
| 3250 | | make some notes of v2 suggestions. | 2009-06-15 01:10 |
| 3251 | | xref fix | 2009-06-15 01:31 |
| 3252 | | Remove ondataunavailable, since we got rid of it some time ago it seems. | 2009-06-15 06:13 |
| 3253 | | collecting reference urls... | 2009-06-15 18:54 |
| 3254 | | Make DOMTokenList be sorted by the underlying string only. | 2009-06-15 19:24 |
| 3255 | | Rename DOMTokenList.has() to .contains() for consistency with DOMStringList. | 2009-06-15 19:26 |
| 3256 | | fill in the obsolete features sections a bit (still lots more to add). | 2009-06-15 19:45 |
| 3257 | | mark the points where we are implying the existence of an Interaction Events spec, so that once it exists we can do the cross-refs. | 2009-06-15 20:01 |
| 3258 | | yup, someone complained... | 2009-06-15 21:33 |
| 3259 | | Fix terminology around the concept of an 'active parser'. | 2009-06-15 22:30 |
| 3260 | | Make document.open() handle timeouts and database transactions more cleanly. | 2009-06-15 22:55 |
| 3261 | | remove some old notes that don't apply anymore | 2009-06-15 23:02 |
| 3262 | | Define the behaviour of Default-Style. Note that this depends on CSSOM which needs a maintainer -- are you available to volunteer? | 2009-06-15 23:09 |
| 3263 | | WAVE reference? Also, fix wording to make all three freqs required. | 2009-06-15 23:39 |
| 3264 | | Collect more references together. | 2009-06-15 23:58 |
| 3265 | | CSSOM-related cleanup. The term 'alternative style sheet sets' is no longer cross-referenced because it will be defined in the CSSOM spec (blocked on CSSOM and PMS-cross-spec-xrefs). | 2009-06-16 00:09 |
| 3266 | | more editorial cleanup (abnf, clean up some notes about IE, remove redundant note) | 2009-06-16 00:17 |
| 3267 | | Revamp <address>'s semantics to make more sense given <article>'s semantics. | 2009-06-16 00:52 |
| 3268 | | editoral cleanup | 2009-06-16 00:53 |
| 3269 | | use <label> in the <br> anti-example | 2009-06-16 00:56 |
| 3270 | | xref fixup | 2009-06-16 01:00 |
| 3271 | | Include a note about the dangers of ASCII art. | 2009-06-16 01:01 |
| 3272 | | editoral cleanup | 2009-06-16 01:03 |
| 3273 | | Fill in the rules about .click() not opening a popup. | 2009-06-16 01:09 |
| 3274 | | Even more editorial cleanup. | 2009-06-16 01:12 |
| 3275 | | Remove note about longdesc='', since no new evidence has come up yet. (If there is outstanding feedback, I'll read, consider, and respond to that feedback separately from this -- I'm just cleaning up the spec here for now.) | 2009-06-16 01:14 |
| 3276 | | typo fix | 2009-06-16 01:56 |
| 3277 | | Remove remaining references to [WINDOW]. | 2009-06-16 01:59 |
| 3278 | | websocket protocol intro (part 1) | 2009-06-16 17:43 |
| 3279 | | cleanup some suggestions we had noted | 2009-06-16 18:55 |
| 3280 | | <iframe> content model. | 2009-06-16 19:14 |
| 3281 | | typos (bug 7003) | 2009-06-16 19:17 |
| 3282 | | Authoring tools - use UTF-8 please. (bug 6993) | 2009-06-16 19:18 |
| 3283 | | WebIDL spelling. (bug 6992) | 2009-06-16 19:20 |
| 3284 | | A variety of mostly editorial fixes: XML MIME type xref; resolve some minor issues for plugins, collect references. | 2009-06-16 19:55 |
| 3285 | | more xref fixes | 2009-06-16 19:56 |
| 3286 | | Mention the weirdness with <object> and appcache explicitly. | 2009-06-16 22:56 |
| 3287 | | Define ordering of 'load' event for <object> elements. | 2009-06-16 23:01 |
| 3288 | | Annotate some possible hacks we'll have to add for <embed> and <object>. | 2009-06-16 23:04 |
| 3289 | | Editorial cleanup. Explicitly say that when a subpart of a media stream isn't supported, it's just ignored and nothing else happens yet. | 2009-06-16 23:41 |
| 3290 | | Cleanup terminology related to 'in the document'; 'removed from the document', etc. | 2009-06-17 00:11 |
| 3291 | | remove redundant notes | 2009-06-17 03:57 |
| 3292 | | Clean up references to CSS specs. | 2009-06-17 04:22 |
| 3293 | | hide XXX markers in v2 placeholder text | 2009-06-17 04:26 |
| 3294 | | more cleanup for <canvas> | 2009-06-17 04:29 |
| 3295 | | Define handling of <area>.click() and popup blockers. | 2009-06-17 04:44 |
| 3296 | | variety of editorial changes to clean things up | 2009-06-17 05:02 |
| 3297 | | cleanup of internal comment for form='' feature | 2009-06-17 05:22 |
| 3298 | | Fold command.click() into the regular HTMLElement.click(). | 2009-06-17 05:34 |
| 3299 | | Roll in the various notes I'd made about menu construction into the algorithm. | 2009-06-17 05:52 |
| 3300 | | Update a paragraph that still refers to the old DataGridDataProvider. Note that the name might change again, though. | 2009-06-17 05:54 |
| 3301 | | contextmenu='' inherits; also, fix markup error in last checkin | 2009-06-17 06:17 |
| 3302 | | Variety of editorial cleanup; also, fix the Action facet of <input> controls. | 2009-06-17 07:01 |
| 3303 | | more cleanup | 2009-06-17 07:12 |
| 3304 | | Write some explanatory text around the HTML parser. | 2009-06-23 01:33 |
| 3305 | | spelling errors occurred | 2009-06-23 01:58 |
| 3306 | | Define interaction with CSS case-sensitivity rules. | 2009-06-23 06:22 |
| 3307 | | markup error | 2009-06-23 18:45 |
| 3308 | | define 'case-[in]sensitive' for CSS section | 2009-06-23 19:55 |
| 3309 | | Workers have to define how to resolve the URL passed to the constructor, oops. | 2009-06-23 22:10 |
| 3310 | | Example for scope=rowgroup. | 2009-06-24 01:12 |
| 3314 | | Use [Supplemental] instead of [XXX], in preparation for WebIDL defining [Supplemental]. Add all the DOM2 HTML obsolete stuff. Define <frame>. | 2009-06-24 11:55 |
| 3315 | | All interfaces for elements are supposed to inherit from HTMLElement. | 2009-06-25 07:02 |
| 3316 | | A quick introduction to HTML. | 2009-06-25 23:19 |
| 3319 | | 'hashchange' is supposed to be async. | 2009-06-26 01:19 |
| 3320 | | minor markup change for debugging purposes | 2009-06-26 01:52 |
| 3321 | | Example for <label>. | 2009-06-26 05:18 |
| 3322 | | example for formnovalidate | 2009-06-26 05:39 |
| 3323 | | Add rules for improving compat with XSLT 1.0. (bug 6776) | 2009-06-26 06:34 |
| 3324 | | Add rules for improving compat with XPath 1.0. (bug 6778) | 2009-06-26 08:32 |
| 3325 | | Move openDatabase(), localStorage, and sessionStorage from HTML5 to Web Storage. Make it clearer where constructors are supposed to be visible. | 2009-06-26 08:42 |
| 3326 | | markup fixes | 2009-06-26 08:51 |
| 3327 | | markup error | 2009-06-26 09:08 |
| 3328 | | Define the 'Text' content model more clearly. | 2009-06-26 09:15 |
| 3329 | | Tentatively allow flow content inside <table><caption> and <figure><legend>. (bug 7056) | 2009-06-26 09:37 |
| 3330 | | Add some exposition around <div> and <section>. (bug 6771) | 2009-06-28 08:26 |
| 3331 | | Allow Shift_JIS to be treated as ASCII-compatible. (bug 6858) | 2009-06-28 10:10 |
| 3332 | | Elaborate on the rules for ASCII-compatible encodings (see last checkin). (credit: pt) | 2009-06-28 10:53 |
| 3333 | | Missed a bit during my rewrite of <address> semantics recently. | 2009-06-28 10:57 |
| 3334 | | Yet more attempts to make the ASCII-compatible definition clear. | 2009-06-28 11:28 |
| 3335 | | Yet more tinkering of the ASCII-compatible definition. Also, discourage ISO-2022-* due to the potential for XSS. | 2009-06-29 00:35 |
| 3336 | | postprocessor update | 2009-06-29 00:59 |
| 3337 | | Try to document the appcache model. | 2009-06-29 09:59 |
| 3338 | | Update some of the content models and element categories. Also, create some lists to cross-reference from the definitions of the main catgories to the elements in those categories. | 2009-06-29 10:46 |
| 3339 | | Add lists of elements for the remaining categories used in content models. | 2009-06-29 11:05 |
| 3340 | | Tweak presentation of category lists. | 2009-06-29 11:24 |
| 3341 | | Be less judgmental about certain encodings... (bug 6858) | 2009-06-29 23:29 |
| 3342 | | Remove the sections on audio and video codecs, since no solution is forthcoming. | 2009-06-30 04:50 |
| 3343 | | Clarify meaning of 'css tables'. (credit: og) | 2009-07-01 01:43 |
| 3344 | | Discourage use of 'autoplay'. (credit: jf) | 2009-07-01 01:49 |
| 3345 | | Describe how to do footnotes in tables. | 2009-07-01 02:23 |
| 3346 | | Allow cloning and posting of closed ports. (credit: dw) | 2009-07-01 03:55 |
| 3347 | | Define how to tell if the parser is being called re-entrantly more precisely. | 2009-07-01 04:08 |
| 3348 | | Add a note that implementators should check before using third-party libraries. (credit: jr) | 2009-07-01 04:36 |
| 3349 | | Indexing an object should return null, not throw an exception, when out of range. | 2009-07-01 04:44 |
| 3350 | | Mark impl-specific mirodata sections as such. Make some non-normative text more obviously non-normative. Make location.assign() act like .replace() when performed on the initial about:blank document. Fix markup error. | 2009-07-01 21:38 |
| 3351 | | Try to specify the occasional reuse of Window objects when navigating away from about:blank initial docs to docs in the same origin. (credit: bz, sw) | 2009-07-01 22:08 |
| 3352 | | Make the markup prettier in the examples. | 2009-07-02 03:14 |
| 3353 | | Define <label accesskey> and <legend accesskey> behaviours. | 2009-07-02 04:45 |
| 3354 | | Make < in attribute names a parse error. | 2009-07-02 04:48 |
| 3355 | | Remove section on XHTML2 given recent developments. | 2009-07-03 19:56 |
| 3356 | | Elaborate on how to describe a table. | 2009-07-06 03:06 |
| 3357 | | and a crossref for summary='' | 2009-07-06 03:09 |
| 3358 | | Allow other ways of including table descriptions. | 2009-07-06 10:22 |
| 3359 | | Define how history.back() works in a manner compatible with what IE does. | 2009-07-07 00:32 |
| 3360 | | websocket: Mention the security model in the intro, allow timeouts in connection, be explicit about UTF-8 errors, and some editorial fixes. | 2009-07-07 01:40 |
| 3361 | | Rename WebSocket.postMessage() to WebSocket.send(). | 2009-07-07 03:47 |
| 3362 | | Remove confusing non-normative text. | 2009-07-07 03:55 |
| 3363 | | Make send() not fire an exception if called after the connection has closed. | 2009-07-07 03:59 |
| 3364 | | Mention explicit what happens in case of failure during WebSocket creation. | 2009-07-07 04:12 |
| 3365 | | Rename disconnect() to close() for consistency with the event names. | 2009-07-07 04:26 |
| 3366 | | ack for last websocket checkin | 2009-07-07 04:31 |
| 3367 | | Discuss how to handle proxies some more. | 2009-07-07 04:41 |
| 3368 | | Clarify the encoding aliases mess. | 2009-07-07 08:26 |
| 3369 | | Apparently some people think 'between' includes the end points. | 2009-07-07 21:40 |
| 3370 | | Microdata: Introduce a vocabulary for licensing works which maps to ccREL at the RDF layer. | 2009-07-07 23:21 |
| 3371 | | Simplify getElementsByName() for compatibility reasons. | 2009-07-08 00:37 |
| 3372 | | Prefer SOCKS proxies over HTTPS proxies. (credit: rc) | 2009-07-08 00:41 |
| 3373 | | Correct the rules for rendering of carets in contenteditable. | 2009-07-08 00:56 |
| 3374 | | Make invalid &#x...; character references not get converted to U+FFFD, for consistency with literal invalid characters. | 2009-07-08 01:04 |
| 3375 | | Elaborate that .globalAlpha ignores Infinity and NaN values. | 2009-07-08 02:21 |
| 3376 | | Removing BibTeX vocabulary and related features. | 2009-07-08 02:45 |
| 3377 | | Define the relationship of WebSocket to HTTP and TCP better. | 2009-07-08 07:00 |
| 3378 | | Change the transition approach from 'downplayed error' to 'conforming with warning'. | 2009-07-08 08:21 |
| 3379 | | Technically I forgot to actually allow the permitted DOCTYPEs. This isn't the best way to do it, but it'll do for now. Also, remove a duplicate paragraph. | 2009-07-08 08:41 |
| 3380 | | Tweak the new warnings section. | 2009-07-08 19:06 |
| 3381 | | Further tweak the new warnings section; remove the specific mention of <caption> as an alternative to summary='', describe what <a name> was for, and require that conformance checkers not call docs with warnings an unqualified 'valid'. | 2009-07-08 19:42 |
| 3382 | | Change how space characters are handled in tables. Removes 'taint' concept, but adds an insertion mode (that I expect nobody will really implement that way, since the best way to code this is to have string tokens, not character tokens). | 2009-07-10 00:35 |
| 3383 | | Define the task source for web workers. | 2009-07-10 04:34 |
| 3384 | | canPlayType() should return something that ToBoolean()s to false in the negative case, for sanity's sake. | 2009-07-10 04:36 |
| 3385 | | Make .spellcheck into a DOMString attribute. | 2009-07-10 05:28 |
| 3386 | | Allude to consequences of non-UTF-8 encodings. | 2009-07-10 22:09 |
| 3387 | | Mention that pushImageData() doesn't get affected by shadows, etc. | 2009-07-12 06:58 |
| 3388 | | Clarify DOMTokenList's case-sensitivity. | 2009-07-13 03:15 |
| 3389 | | copy/paste error | 2009-07-13 05:12 |
| 3390 | | Make the definition of 'plugin' actually comprehensible. | 2009-07-13 05:20 |
| 3391 | | <canvas> can become origin-dirty through painting of <video>s as well. | 2009-07-13 09:24 |
| 3392 | | ack for last checkin | 2009-07-13 09:26 |
| 3393 | | Poke around at the <nav> section to make it clearer. | 2009-07-13 10:37 |
| 3394 | | Fix use of <i>, <em>, punctuation. Add note to <em> section. | 2009-07-13 11:16 |
| 3395 | | fix some typos | 2009-07-13 21:29 |
| 3396 | | ack for many checkins | 2009-07-13 21:32 |
| 3397 | | Audience tweaks, and typo fixes. | 2009-07-14 01:01 |
| 3398 | | work in some consistency in the ways of referencing HTML4. | 2009-07-14 01:03 |
| 3399 | | typo | 2009-07-14 01:52 |
| 3400 | | Change a number of DOM attributes that historically have been 'long' to 'unsigned long' to make the spec self-consistent about how the corresponding content attributes are parsed. (Browsers are very inconsistent about this today.) | 2009-07-14 02:47 |
| 3401 | | Support '+' prefixes in integers, for compat with IE. (still not conforming, though) | 2009-07-14 03:00 |
| 3402 | | make tables consistent with IANA registry | 2009-07-14 03:17 |
| 3403 | | Introduce more magic for document.all. | 2009-07-14 04:59 |
| 3404 | | Correct a logic error in the algorithm for parsing a vague date or time. | 2009-07-14 05:24 |
| 3405 | | Correct an error in the input element's summary of attributes and stuff: 'input' events don't fire for type=radio and checkbox. | 2009-07-14 05:27 |
| 3406 | | Remove hasFeature() support. | 2009-07-14 05:45 |
| 3407 | | Clarify some hard-to-read prose about drawImage() with animated images. | 2009-07-14 06:13 |
| 3408 | | fixup some of the domintro blocks for collections | 2009-07-14 06:33 |
| 3409 | | Define HTMLAllCollection for document.all. (Should we give it the [[Class]] HTMLCollection?) | 2009-07-14 07:21 |
| 3410 | | document.all uses HTMLAllCollection. Also, add a note about webkitPreservesPitch. | 2009-07-15 00:14 |
| 3411 | | Add an example of a script moving nodes the parser is parsing. | 2009-07-15 01:29 |
| 3412 | | Correct mention of which step to jump to; change the way long text nodes are marked up in the examples. | 2009-07-15 03:27 |
| 3413 | | UTF-16 is LE on the web, not BE, according to IE. | 2009-07-15 04:25 |
| 3414 | | Recommend SSIs for framesets. | 2009-07-15 08:10 |
| 3415 | | ch/choff content attributes should have been char/charoff -- I should pay more attention when generating text like this... | 2009-07-15 08:27 |
| 3416 | | Define that document.bgcolor et al don't reflect for <frameset>. | 2009-07-15 08:51 |
| 3417 | | Drop the 'applies to section' concept. | 2009-07-15 09:05 |
| 3418 | | Split Web Storage into two: Web Storage and Web Database. | 2009-07-15 10:53 |
| 3419 | | idl typo | 2009-07-15 21:14 |
| 3421 | | Give <span> its own interface. | 2009-07-15 22:34 |
| 3422 | | ack for last checkin | 2009-07-15 22:38 |
| 3423 | | Clarify that only uncaught errors are reported. | 2009-07-16 01:04 |
| 3424 | | tweaking production pipeline | 2009-07-16 02:07 |
| 3425 | | Somehow these got missed when changing EventListener to Function a while back. | 2009-07-16 02:21 |
| 3428 | | Add a sentence that made <hgroup> understandable for someone who didn't understand it... | 2009-07-16 21:40 |
| 3429 | | Add a section on establishing a connection. | 2009-07-16 23:52 |
| 3430 | | Allow hashchange to fire during page load. | 2009-07-17 00:27 |
| 3431 | | strings are DOMString, not DOMObject, duh | 2009-07-17 00:39 |
| 3432 | | Elaborate on attributes and DOM trees in the intro section. | 2009-07-17 00:57 |
| 3433 | | Allow conformance checkers to be used offline. | 2009-07-17 01:08 |
| 3434 | | missed an impl requirement | 2009-07-17 01:09 |
| 3435 | | Rename PropertyNodeList.content to .contents to avoid confusion with HTMLElement.content. | 2009-07-17 01:11 |
| 3436 | | Change document.items to document.getItems() with built-in filtering. | 2009-07-17 01:30 |
| 3437 | | Elaborate on when you might share ports. | 2009-07-17 03:27 |
| 3438 | | Elaborate on unquoted attribute values in intro. | 2009-07-17 03:57 |
| 3439 | | runon sentences | 2009-07-17 05:20 |
| 3440 | | Work on the intro section to make it more approachable. | 2009-07-17 11:28 |
| 3441 | | ack for last checkin. i really must learn to check who sent the feedback to which i'm replying earlier in my edit cycle. | 2009-07-17 11:29 |
| 3442 | | Clarify what is normative and what is not in the <header> section. | 2009-07-17 11:42 |
| 3443 | | add notes and fix typos | 2009-07-18 00:45 |
| 3444 | | Correct a typo that was removing lots of content; add more stuff to the W3C header part. | 2009-07-18 18:58 |
| 3445 | | Be more specific about which elements are meant when the spec says 'all elements' but means HTML elements only. | 2009-07-19 10:52 |
| 3446 | | typo fix | 2009-07-19 10:53 |
| 3447 | | Update 'structure of this specification' section. | 2009-07-19 11:04 |
| 3448 | | typo | 2009-07-19 11:15 |
| 3449 | | new Audio() sets .autobuffer to true. | 2009-07-19 11:19 |
| 3450 | | Correct an ambiguity between MIME and media types. | 2009-07-19 19:57 |
| 3451 | | Add a terminology piece to clarify MIME vs media type. (and fix a typo) | 2009-07-19 20:44 |
| 3452 | | Define DOMTokenList's behaviour with empty string arguments. | 2009-07-20 08:50 |
| 3453 | | appcache: Add support for '*' in the online whitelist, allowing caches to be used without failing on non-cached resources. | 2009-07-20 22:18 |
| 3454 | | appcache: Master entries shouldn't have fragids in the cache either. | 2009-07-20 22:47 |
| 3455 | | audio synthesis notes for v2 | 2009-07-20 23:00 |
| 3456 | | Define how innerHTML triggers <script defer> scripts. This is pretty ridiculous. | 2009-07-21 01:39 |
| 3457 | | Make DOMContentLoaded wait until after scripts have run. | 2009-07-21 02:25 |
| 3458 | | Parenthetical on the wrong line. | 2009-07-21 06:26 |
| 3459 | | Make sure the insertion point is undefined after parsing, since data past that point will be ignored. | 2009-07-21 07:24 |
| 3460 | | microdata vocabs: add vcard's IMPP extension which I somehow missed the first time | 2009-07-21 08:02 |
| 3462 | | Change how media elements load resources again, to make it treat src= and <source> in more similar ways. | 2009-07-26 03:05 |
| 3463 | | Fix typo in BNF. | 2009-07-26 03:23 |
| 3464 | | Fix typo in IDL. | 2009-07-26 03:28 |
| 3465 | | Mark non-normative IDL blocks to aid automation of IDL processing. | 2009-07-26 03:29 |
| 3466 | | When navigating, the new URL has to have a fragid for the fragment-only thing to kick in. | 2009-07-26 06:11 |
| 3467 | | Make &#xZ; for Z > 0x10FFFF return U+FFFD. | 2009-07-26 09:25 |
| 3469 | | Make innerHTML on text nodes only look at the parent node, not ancestors, when deciding to serialise without escaping. | 2009-07-27 21:41 |
| 3470 | | remove some authoring requirements that are redundant with IDL. | 2009-07-27 22:03 |
| 3471 | | mention that scaling algorithm isn't defined | 2009-07-27 22:09 |
| 3472 | | Fix EventSource GC rules. | 2009-07-27 22:33 |
| 3473 | | Make 'input' and 'change' events bubble. | 2009-07-27 23:11 |
| 3474 | | Move diagram for drawImage() up into the intro text. | 2009-07-27 23:15 |
| 3475 | | collect v2 feature requests for file upload | 2009-07-27 23:23 |
| 3476 | | Change how lineTo(), arcTo(), quadraticCurveTo(), and bezierCurveTo() behave when there's not been a moveTo() call before them. | 2009-07-27 23:47 |
| 3477 | | Minor fixups to the bezierCurveTo() intro and make arcTo() behaviour clearer by merging two paragraphs. | 2009-07-27 23:51 |
| 3478 | | typos | 2009-07-28 00:04 |
| 3479 | | Make DOMTokenList not remove duplicates. | 2009-07-28 00:57 |
| 3480 | | appcache: make sure to strip the fragment component from manifest='' when init'ing the appcache. | 2009-07-28 21:35 |
| 3481 | | readyState should be an unsigned short, like its constants. | 2009-07-28 21:55 |
| 3482 | | Clarify what a remote host means. | 2009-07-28 22:11 |
| 3483 | | Allow port banning in WebSocket. | 2009-07-28 22:12 |
| 3484 | | Clarify what I mean by 'HTTP proxy'. | 2009-07-28 22:14 |
| 3485 | | websocket: Define how buffering works a bit better; add a .bufferedAmount attribute and make send() return a boolean. | 2009-07-28 23:33 |
| 3486 | | Make <applet>, <object>, and <embed> not instantiate if they have <video> or <audio> ancestors. | 2009-07-28 23:54 |
| 3487 | | tooLong applies only to modified content, not new content. Oops. | 2009-07-28 23:57 |
| 3488 | | Disallow nesting <video> and <audio> since the fallback is specifically for UAs that don't support <video> or <audio>. | 2009-07-29 00:11 |
| 3489 | | Make accesskey='' activate/click elements, not just focus them. This includes a horrific paragraph of confusingness. Let me know if you can find a clear way to rephrase it. | 2009-07-29 00:27 |
| 3490 | | hasFeature() strings. If any of these combinations can be reduced to being only supported by one browser, I'll drop them from the spec. | 2009-07-29 00:32 |
| 3491 | | Tweak microdata vcard example. Add appcache v2 idea for multiuser appcaches. | 2009-07-29 01:17 |
| 3492 | | Not all the subsections are parse errors, so... | 2009-07-29 01:18 |
| 3493 | | I've surrounded myself with pedants. (define what bgColor and co do with frameset as the body element) | 2009-07-29 01:20 |
| 3494 | | Clarify what 0-value means. | 2009-07-29 08:04 |
| 3495 | | Mention the case of a previously-CA-signed-cert page turning into a self-signed-cert page. | 2009-07-29 08:40 |
| 3496 | | Placeholder for index tables -- if anyone wants to volunteer to write a script to scrape this data, let me know, I'd love to help. | 2009-07-29 23:09 |
| 3497 | | Add a section introducing the actual protocol. | 2009-07-29 23:38 |
| 3498 | | Ignore application/octet-stream when used to label videos. Add a note to the WebSocket security section. | 2009-07-30 22:43 |
| 3499 | | Wow, how did I miss that iframe was interactive? What else have I missed?? | 2009-07-30 22:45 |
| 3500 | | Changed default styles for article, aside, nav, section, dialog. | 2009-07-30 22:46 |
| 3501 | | Update the spec to refer to current CSSOM terminology for LinkStyle/StyleSheet. | 2009-07-30 23:03 |
| 3502 | | Define handling of <listing>, <plaintext>, <acronym>, <xmp>, <dir>. | 2009-07-30 23:21 |
| 3503 | | capitalisation issues | 2009-07-30 23:22 |
| 3504 | | Remove the word 'legalese' since it was offending some people for some reason. | 2009-07-30 23:33 |
| 3505 | | Introduce HTMLUnknownElement. | 2009-07-31 00:37 |
| 3506 | | Make <input type=image> a command also. | 2009-07-31 00:57 |
| 3507 | | Add a cautionary note about 8601. | 2009-07-31 01:06 |
| 3508 | | fix typos | 2009-07-31 01:23 |
| 3509 | | Mention explicitly that type=tel isn't format-checked. | 2009-07-31 01:28 |
| 3510 | | Clarify what 'completely fetched the entire resource' means... | 2009-07-31 01:47 |
| 3511 | | Apparently <xmp> was more like <pre> than <code>. It's all before my time... | 2009-07-31 08:40 |
| 3512 | | markup fixes | 2009-07-31 10:07 |
| 3513 | | Clarify what should be ignored on .font for canvas | 2009-07-31 22:46 |
| 3514 | | Define how to handle still-loading @font-face fonts in canvas. | 2009-07-31 22:52 |
| 3515 | | Clarify 'font' serialisation. | 2009-07-31 23:00 |
| 3516 | | setCustomValidity() message. | 2009-08-01 00:07 |
| 3517 | | Mention the potential upcoming vote. | 2009-08-01 08:04 |
| 3518 | | Disallow <td> inside <thead>. | 2009-08-01 09:15 |
| 3519 | | Remove text that was referring to command=''. | 2009-08-01 09:30 |
| 3520 | | Mention the uses of id=''. | 2009-08-01 09:50 |
| 3521 | | Correct and clarify terminology around the http-equiv attribute and its states. | 2009-08-01 10:18 |
| 3522 | | Will need to define that style sheets block scripts -- still investigating quite how it should work. | 2009-08-02 02:09 |
| 3523 | | Explain why summary= is discouraged now. | 2009-08-02 02:35 |
| 3524 | | Define that UAs can pause before running scripts if there's a style sheet pending. | 2009-08-02 10:05 |
| 3525 | | elaborate on the note-to-self about video activation behaviour | 2009-08-02 10:21 |
| 3526 | | Forgot to say what the argument to stepUp()/stepDown() does. | 2009-08-03 03:24 |
| 3527 | | Text explaining what the element definitions mean and stating that some parts of those definitions are normative. | 2009-08-03 07:00 |
| 3528 | | Clean up some of the conventions around Infinity and NaN. | 2009-08-03 07:16 |
| 3529 | | Make HTMLOptionElement.text read-write. | 2009-08-03 07:20 |
| 3530 | | PropertyNodeList.contents returns an Array, not a DOMStringArray (whatever that is) | 2009-08-03 10:13 |
| 3531 | | Remove an obsolete note. | 2009-08-03 10:22 |
| 3532 | | typo (thanks to ms2ger) | 2009-08-03 10:25 |
| 3533 | | ack for last checkin | 2009-08-03 10:40 |
| 3534 | | typo | 2009-08-03 11:09 |
| 3535 | | Clarify that drawImage() with negative dimensions is no different than with positive dimensions. | 2009-08-04 05:15 |
| 3536 | | Implement handling of 301, 302, 303, 307, and 401 responses for WebSocket. | 2009-08-04 23:23 |
| 3537 | | Clarify how context.font works regarding relative values for font-size. | 2009-08-04 23:34 |
| 3538 | | Fix an infinite loop in parser: <select><input>, <select><keygen>, and <select><textarea> when setting innerHTML on a <select>. Thanks to gsnedders for catching this. | 2009-08-04 23:55 |
| 3539 | | Mention that location bars contain the current address (not the regular document's address) | 2009-08-05 01:26 |
| 3540 | | Oops, <rp> should be display:none, not block. | 2009-08-05 01:34 |
| 3542 | | Move summary text to table section. | 2009-08-05 23:16 |
| 3543 | | I guess without listing the attribute here, it's technically non-conforming, which wasn't the intent of the previous checkin. | 2009-08-05 23:40 |
| 3544 | | input.files support | 2009-08-05 23:56 |
| 3545 | | input.files should be readonly. | 2009-08-06 07:21 |
| 3546 | | Add input.files domintro text. | 2009-08-06 09:04 |
| 3547 | | Add dataTransfer.files for drag-and-drop. Not sure how to expose it during the drags yet, though. | 2009-08-06 09:24 |
| 3548 | | Allow File, FileData, and FileList to be passed through postMessage(). | 2009-08-06 23:13 |
| 3549 | | Make Storage support structured data, not just strings. | 2009-08-06 23:43 |
| 3550 | | Remove support for <script defer> with no src='', and remove the associated magic with innerHTML that this involved. | 2009-08-07 00:03 |
| 3551 | | WebSocket: Security considerations and IANA considerations. | 2009-08-07 05:17 |
| 3552 | | Include MIME type registration sections. | 2009-08-07 09:44 |
| 3553 | | We've said it's a UTF-8 doc, so mentioning the encoding again is redundant. | 2009-08-07 09:48 |
| 3554 | | Apparently change controllers need to be standards organisations, not people. | 2009-08-07 10:02 |
| 3555 | | Remove <datagrid> for now. People aren't happy with the current design and we won't have time to address it soon. We'll get back to it in a future version. | 2009-08-07 20:16 |
| 3556 | | Update to latest Web IDL. | 2009-08-08 00:20 |
| 3557 | | Allow location.replace() to be accessed cross-origin too. | 2009-08-08 00:51 |
| 3558 | | HTMLInputElement.files should return the same object until the list changes. (bug 7229) | 2009-08-08 01:12 |
| 3559 | | Consistency in terminology. (bug 7227) | 2009-08-08 01:17 |
| 3560 | | Grammar fix. | 2009-08-08 01:21 |
| 3561 | | Typo (bug 7214) | 2009-08-08 01:25 |
| 3562 | | Rename 'CDATA' to 'Raw Text' to avoid confusing it with CDATA sections. (bug 6689) | 2009-08-08 01:40 |
| 3563 | | Ensure 'object' doesn't clash with WebIDL | 2009-08-08 01:41 |
| 3564 | | Make innerHTML, outerHTML, and insertAdjacentHTML() trigger mutation events as if a DocumentFragment had been inserted. | 2009-08-08 07:50 |
| 3565 | | Clarify how events propagate to Window. | 2009-08-08 07:55 |
| 3566 | | Make document.title safe from synchronous mutation events. | 2009-08-08 07:58 |
| 3567 | | Clean up some references in preparation for actually having a references section. | 2009-08-08 08:20 |
| 3568 | | Move some notes around for references. | 2009-08-09 19:25 |
| 3569 | | Remove an incorrect note. | 2009-08-09 19:26 |
| 3570 | | typo | 2009-08-09 20:32 |
| 3571 | | Lowercase DOCTYPE names for consistency. | 2009-08-09 21:27 |
| 3572 | | Clarify that Content-Language is conforming-with-warning. | 2009-08-09 21:43 |
| 3573 | | typos | 2009-08-09 22:39 |
| 3574 | | Clarify what I meant by saying that onload='' couldn't be specified on <body>. (bug 7143) | 2009-08-09 22:42 |
| 3575 | | Implicitly clarify that only one mutation event fires here. | 2009-08-09 23:09 |
| 3576 | | Change the grammar to be less colloquial. | 2009-08-09 23:12 |
| 3577 | | typo | 2009-08-09 23:14 |
| 3578 | | Remove mediaMode in favour of CSSOM View's AbstractView.media. (bug 7138) | 2009-08-09 23:17 |
| 3579 | | Include domintro text for clearTimeout() and clearInterval(). (bug 7175) | 2009-08-09 23:26 |
| 3580 | | Add references. Define MIME type. Define valid MIME type. | 2009-08-11 00:57 |
| 3581 | | Update references in all the specs I'm working on. | 2009-08-11 01:54 |
| 3582 | | Add text/ping registration. | 2009-08-11 05:57 |
| 3583 | | Make files visible by making 'Files' a magic type in the .types array. | 2009-08-11 06:14 |
| 3584 | | Update <keygen> references. | 2009-08-11 06:49 |
| 3585 | | ack for last checkin | 2009-08-11 06:52 |
| 3586 | | More reference cleanup | 2009-08-11 07:09 |
| 3588 | | Clarify DragEvent's MouseEvent attributes are set to 0 when there's no mouse interaction going on. | 2009-08-11 22:23 |
| 3589 | | DND: Make .types always accessible. | 2009-08-11 22:44 |
| 3590 | | It appears that Sean Hogen is supposed to be Sean Hogan. Please let me know if you are a Sean Hogen who contributed to the spec. | 2009-08-12 00:18 |
| 3591 | | Make CanvasPixelArray use 'octet' instead of 'unsigned short'. | 2009-08-12 01:01 |
| 3592 | | Provide constants for DB errors. | 2009-08-12 01:10 |
| 3593 | | Ack for last checkin. | 2009-08-12 01:14 |
| 3594 | | CSSOM correctness. | 2009-08-12 01:18 |
| 3595 | | Fixed typos. | 2009-08-12 06:34 |
| 3596 | | Define how option.value really works. | 2009-08-12 07:44 |
| 3597 | | Location stringifies to .href. | 2009-08-12 08:25 |
| 3598 | | Allow draggable='' to make this focusable. | 2009-08-12 08:43 |
| 3599 | | Clarify processing of charset in script type. | 2009-08-12 22:37 |
| 3600 | | Explicitly mention legal case reports as being works for <cite>. | 2009-08-12 23:38 |
| 3601 | | cross-ref error. | 2009-08-12 23:41 |
| 3602 | | Try to clarify when 'close' events are fired after calling close(). | 2009-08-13 11:44 |
| 3603 | | Note that pushState() doesn't imply onhashchange. | 2009-08-13 21:39 |
| 3604 | | Yet another example of how context-sensitive markup leads to brittle copy-and-paste behaviour. Context-sensitive markup like prefixes: just say no! | 2009-08-13 23:32 |
| 3605 | | typos | 2009-08-14 00:00 |
| 3606 | | appcache: Always allow cross-scheme networking to work unaffected. Clarify rules about syntax of manifests regarding schemes and the like. | 2009-08-14 00:29 |
| 3607 | | Ack for last checkin | 2009-08-14 00:46 |
| 3608 | | typo | 2009-08-14 00:55 |
| 3609 | | s/all/most/ legacy UAs, in intro | 2009-08-14 03:13 |
| 3610 | | Try to help the cadence of the introduction. | 2009-08-14 04:04 |
| 3611 | | Encourage lowercase DOCTYPE names subtly. | 2009-08-14 04:08 |
| 3612 | | the term 'per-element partition' was thrown overboard in the xmlns update. | 2009-08-14 04:11 |
| 3613 | | Remove an 'actually'. | 2009-08-14 04:17 |
| 3614 | | typo | 2009-08-14 05:16 |
| 3615 | | typo | 2009-08-14 05:35 |
| 3616 | | no idea how _this_ typo came to be. I thought I copied and pasted this text all over the place. How did just one get screwed up? | 2009-08-14 05:37 |
| 3617 | | Fixed a dangling clause. No idea what I meant by it originally. | 2009-08-14 05:42 |
| 3618 | | Factor out the definition of how to parse a Web Socket URL, so that there's no duplication. Clarify the definitions of ws: and wss:. | 2009-08-14 06:56 |
| 3619 | | Trigger a 'progress' event once all media data has been downloaded, to ensure that progress bars complete even if the decoding hasn't finished. | 2009-08-14 09:17 |
| 3620 | | Mention that <nav> might be used by ATs. | 2009-08-14 10:13 |
| 3621 | | Remove <bb>. | 2009-08-14 10:33 |
| 3622 | | Rework the security model for cross-origin access, so that we can be surer that prototype objects are safe. | 2009-08-14 22:52 |
| 3623 | | Remove redirect support from WebSockets until we can work out a safe way to do it. | 2009-08-14 23:06 |
| 3624 | | flush various formatting changes | 2009-08-14 23:07 |
| 3625 | | encourage servers to send spaces after colons in the handshake | 2009-08-14 23:10 |
| 3626 | | typo | 2009-08-14 23:27 |
| 3627 | | Drop cite= from <section> and <article>. | 2009-08-15 11:12 |
| 3628 | | Add an example of how DOMTokenList works when reflecting attributes that aren't there. | 2009-08-15 11:31 |
| 3629 | | grammar fix | 2009-08-15 11:34 |
| 3630 | | grammar fix | 2009-08-15 11:39 |
| 3631 | | Clarity of writing fix. | 2009-08-15 11:43 |
| 3632 | | canvas: Mention how to handle system fonts. | 2009-08-15 11:45 |
| 3633 | | WebIDL typos. | 2009-08-15 11:48 |
| 3634 | | Clarify what <time> can represent. | 2009-08-16 03:07 |
| 3635 | | websocket: Fix HTTP handshake to include the port in Host: headers. Explain why we have framing. Factor out the algorithm for constructing ws:// URLs. Make the connecting algorithm more resilient to non-cannonical input. Define interaction with PAC scripts. Reference ORIGIN where appropriate. Include documentation on referencing the Web Socket Protocol spec from other specs. | 2009-08-16 09:19 |
| 3636 | | Make the Sync Database API use callbacks. | 2009-08-16 10:28 |
| 3637 | | Tweak <kbd> example to mention that you don't have to be so pedantic. | 2009-08-16 10:43 |
| 3638 | | Tweak examples for <sub>/<sup> to be less specific about the semantics of <sub> with <var>. | 2009-08-16 11:23 |
| 3639 | | video: Remove the cue range API. | 2009-08-16 11:42 |
| 3640 | | Fix minor stylistic issues; add a summary for text-level elements. | 2009-08-17 02:14 |
| 3641 | | Rearrange the text-level semantics section to be in a more useful order. | 2009-08-17 02:23 |
| 3642 | | Based on feedback about videos on links, give up on giving videos activation behaviours. Clean up some conformance criteria in the canvas lines section. | 2009-08-17 02:37 |
| 3643 | | Remove the tabular data intro section since we're going to be adding examples all the way through the section instead. | 2009-08-17 02:56 |
| 3644 | | Remove more XXX markers in preparation for last call. | 2009-08-17 03:03 |
| 3645 | | A brief and vague introduction to form submission. | 2009-08-17 09:47 |
| 3646 | | Add a half-baked intro for <menu>. | 2009-08-17 10:28 |
| 3647 | | Hook progress events into the media elements. | 2009-08-17 22:02 |
| 3648 | | Include progress information when updating the application cache. | 2009-08-17 22:43 |
| 3649 | | Add a note about it being important that data get deleted promptly. | 2009-08-17 23:01 |
| 3650 | | Add some example code in the intro. | 2009-08-18 01:13 |
| 3651 | | Ensure that the version number only gets bumped if the transaction commits properly. | 2009-08-18 02:57 |
| 3652 | | Add a feature to openDatabase() to make creating the database the first time way easier. | 2009-08-18 04:39 |
| 3653 | | Simplify the intro example based on recent changes. Tweak the way the new creation callback is defined to make it safer in race conditions. Let changeVersion()'s success callback be omitted. | 2009-08-18 05:00 |
| 3654 | | A brief introduction to avoiding sql injection. | 2009-08-18 05:14 |
| 3655 | | Tidy up the database spec. Leave a big scary placeholder for defining the Web SQL dialect. | 2009-08-18 05:19 |
| 3656 | | Remove the intro placeholder for the user interaction section. We'll add examples to individual sections were needed instead. | 2009-08-18 05:21 |
| 3657 | | First cut at ARIA integration. | 2009-08-22 01:11 |
| 3658 | | Remove the role=presentation implication since it screws up contenteditable, draggable, etc. | 2009-08-22 01:34 |
| 3659 | | Remove the 'no role's, split the hyperlink row in three, and make the header even clearer about what is being defined. | 2009-08-22 05:50 |
| 3660 | | hide some impl-only text | 2009-08-22 05:55 |
| 3661 | | Note that onloadedmetadata happens after the <video> element is resized. | 2009-08-22 06:54 |
| 3662 | | Tidy up the microdata section in preparation of defining some variants for usability testing (see mail to whatwg list); disallow straight identifiers in this version altogether. | 2009-08-23 08:43 |
| 3663 | | Mention that microdata does not imply a relationship with the document's contents. | 2009-08-23 09:02 |
| 3664 | | Add a variant on microdata that has only one type per item, and that can thus allow words to be used as tokens for itemprops. | 2009-08-24 07:38 |
| 3665 | | Rather than having such a minor variant, just make the item='' property always have a single type, and remove all the multitype features. | 2009-08-24 08:01 |
| 3666 | | Clarify exactly when you can use short unregistered identifiers in microdata. | 2009-08-24 08:43 |
| 3667 | | Clarify the conditions under which <object> generated a nested browsing context. | 2009-08-24 23:31 |
| 3668 | | Make it clear that <small> isn't to contain blocks. | 2009-08-25 00:09 |
| 3669 | | ack for last checkin; fix up editorial issues in references. | 2009-08-25 00:17 |
| 3670 | | xref fix | 2009-08-25 03:44 |
| 3671 | | Remove an unnecessary paragraph that people couldn't agree about. | 2009-08-25 03:46 |
| 3672 | | pubrules fixes | 2009-08-25 21:58 |
| 3673 | | Make SharedWorker's second argument optional. | 2009-08-25 23:25 |
| 3674 | | Add extra restrictions on <a name>. | 2009-08-25 23:46 |
| 3675 | | Also ban duplicate <a name>s (not just <a name> clashing with id=''). | 2009-08-25 23:56 |
| 3676 | | Clarify old purpose of <a name>. | 2009-08-26 02:11 |
| 3677 | | Make popstate and hashchange synchronous. | 2009-08-26 03:20 |
| 3678 | | Fix minor editorial issues with history stuff. | 2009-08-26 03:24 |
| 3679 | | Remove reliance on UTS22, which is apparently too loose. This will be addressed by registering aliases instead. Anne's apparently leading that effort. | 2009-08-26 03:58 |
| 3680 | | Adjust terminology around time-zone offsets. | 2009-08-26 22:26 |
| 3681 | | Rename subject='' to itemfor=''. | 2009-08-26 22:29 |
| 3682 | | Clarify text that some people thought implied you had to implement aliases for encodings you didn't support (whatever that would mean). | 2009-08-26 22:33 |
| 3683 | | Add UA conformance criteria for <head profile> and <meta scheme>; remove bogus conformance criteria for id=''. | 2009-08-28 00:33 |
| 3684 | | Clarify usage of <article> for widgets. | 2009-08-28 00:48 |
| 3685 | | drawImage() and createPattern() no longer throw an exception if the image isn't ready. | 2009-08-28 01:03 |
| 3686 | | Fractals aren't complex, I'm told. | 2009-08-28 02:06 |
| 3687 | | Various consistency and editorial fixes for media elements. | 2009-08-28 02:11 |
| 3688 | | Talk more about the hourglasses. | 2009-08-28 02:18 |
| 3689 | | Typo omnibus. | 2009-08-28 19:44 |
| 3690 | | Sync with XHR2. | 2009-08-29 00:42 |
| 3691 | | <br>: mark implementation reqs as such; remove requirement redundant with content model. | 2009-08-29 00:49 |
| 3692 | | Prevent nesting <time>, <meter>, <progress>. | 2009-08-29 00:50 |
| 3693 | | Move <time> away from <meter>. | 2009-08-29 00:53 |
| 3694 | | Block window.frames access cross-process, since that would have to be synchronous. | 2009-08-29 19:24 |
| 3695 | | Only one kind of float now. | 2009-08-29 21:54 |
| 3696 | | Add a note about text/html making HTML documents also. | 2009-08-29 22:12 |
| 3697 | | Clarify that xml:lang shouldn't be used on HTML elements, but is ok on MathML and SVG elements in text/html. (also, fix xref) | 2009-08-29 22:14 |
| 3698 | | Clarify xml:lang nonsense. | 2009-08-29 22:21 |
| 3699 | | Remove stray dots. | 2009-08-29 23:28 |
| 3700 | | Update domintro bit about document.open()'s replace argument. | 2009-08-29 23:33 |
| 3701 | | Split document.open() and document.close(). | 2009-08-29 23:48 |
| 3702 | | Correct the domintro sections for innerHTML and outerHTML to mention the right exceptions. | 2009-08-29 23:52 |
| 3703 | | Move to consistently referring to HTML versions as 'HTMLx' rather than having a space in there. | 2009-08-30 00:03 |
| 3704 | | Revamp how we refer to XHTML, the HTML syntax, and DOM5 HTML in the intro, hopefully to confuse readers less. | 2009-08-30 00:31 |
| 3705 | | Rename getStorageUpdates() | 2009-08-30 01:06 |
| 3706 | | Fix class=impl error for attr-textarea-maxlength. | 2009-08-30 01:39 |
| 3707 | | Remove an encoding requirement that is redundant with a previous step. Make SVG rules only apply to SVG-supporting UAs. | 2009-08-30 19:56 |
| 3708 | | Typos | 2009-08-30 20:12 |
| 3709 | | Note that we'll have to ask IESG to retire RFC2854. | 2009-08-30 20:16 |
| 3710 | | URL decomposition attributes are DOM attributes. | 2009-08-30 20:23 |
| 3711 | | Mark some attributes as replaceable. | 2009-08-30 21:21 |
| 3712 | | <video> should render its video as big as possible. | 2009-08-30 21:40 |
| 3713 | | Rename DOM attributes to IDL attributes. | 2009-08-31 02:28 |
| 3714 | | Work around bug in the ARIA spec that requires the <body> element to be the 'root' instead of <html>... | 2009-08-31 02:36 |
| 3715 | | add an id | 2009-08-31 03:06 |
| 3716 | | Extend the allowed e-mail syntax further. | 2009-08-31 03:48 |
| 3717 | | Tighten up the definition of the e-mail address syntax. | 2009-08-31 05:53 |
| 3718 | | Move pubdate='' from <article> to <time>. | 2009-08-31 07:48 |
| 3719 | | Add a recommended reading section. | 2009-08-31 08:46 |
| 3720 | | Clarify some requirements regarding form validation APIs. | 2009-08-31 09:02 |
| 3721 | | make the link ui a 'may' instead of a 'should'. | 2009-08-31 09:16 |
| 3722 | | Remove confusing statements that contradicted later statements about localStorage and cookies. | 2009-08-31 10:12 |
| 3723 | | Make it possible to create a shared worker based only on the URL, not the name. | 2009-09-01 23:47 |
| 3724 | | Fix some case issues in the form DOM APIs. | 2009-09-01 23:58 |
| 3725 | | Update WebSocket to use ports 80 and 443 instead of 81 and 815, on advice from IANA. | 2009-09-02 00:18 |
| 3726 | | Add support for ARIA aria-level for headings; try confusing people less with <hgroup>. | 2009-09-02 01:04 |
| 3727 | | No elements have a hyphen these days. | 2009-09-02 01:14 |
| 3728 | | Make <object> type handling more compatible with reality. (based on implementor feedback) | 2009-09-02 21:39 |
| 3729 | | Update drawImage() and createPattern() domintro blocks. | 2009-09-02 22:00 |
| 3730 | | Make changeVersion()'s callbacks optional. Make null callbacks just be no-ops. | 2009-09-02 22:12 |
| 3731 | | Make event summaries explicitly non-normative. | 2009-09-02 22:16 |
| 3732 | | Clarify when 'abort' fires on media elements. | 2009-09-02 22:18 |
| 3733 | | Prevent recloning a cloned port. | 2009-09-02 22:34 |
| 3734 | | People don't like 'either neither' for some reason. | 2009-09-02 23:30 |
| 3735 | | Make document.open() throw INVALID_STATE_ERR when called on an xml doc instead of turning it into an HTML doc. | 2009-09-03 09:41 |
| 3736 | | Define the rules for <meter>'s contents better. | 2009-09-03 10:39 |
| 3737 | | Update intro to WebSocket protocol. | 2009-09-03 11:15 |
| 3738 | | Reduce confusion stemming from mention of fallback content. | 2009-09-03 11:34 |
| 3739 | | Mention that the current position is never before the earliest possible start position. | 2009-09-03 11:59 |
| 3740 | | Integrate with draft-abarth-cookie-03. | 2009-09-03 12:15 |
| 3741 | | Allow validators to not complain if alt='' is omitted if <meta name=generator> is specified, on the assumption that we don't want WYSIWYG editors to be forced to add in bogus alt='' text just to shut up validators. | 2009-09-03 12:26 |
| 3742 | | Realistically, PINs would be type=password... | 2009-09-03 12:40 |
| 3743 | | Soften some language about being like cookies. | 2009-09-03 13:05 |
| 3744 | | Remove redundant requirements on <a>; remove constraints on UI for <link>. | 2009-09-03 22:48 |
| 3745 | | Try to make formatBlock match UAs more. | 2009-09-04 00:09 |
| 3746 | | Copy attributes for formatBlock. | 2009-09-04 00:12 |
| 3747 | | Update the algorithms to be fully IRI-aware. | 2009-09-04 02:13 |
| 3748 | | Update the ws: and wss: scheme registrations. | 2009-09-04 04:40 |
| 3749 | | Remove the <mark> scroll bar stuff. | 2009-09-04 07:31 |
| 3750 | | Make <time> have just a .valueAsDate attribute instead of .date/.time/.timezone, since people prefer just one attribute. | 2009-09-04 07:47 |
| 3751 | | Extend <footer> to be more like <header>. | 2009-09-04 09:12 |
| 3752 | | Make pubdate='' apply to <body> also. | 2009-09-04 09:20 |
| 3753 | | Make it clear that if either side of the connection drops the connection, the UA is to consider it closed. | 2009-09-04 09:38 |
| 3754 | | markup error | 2009-09-04 09:40 |
| 3755 | | handle roundtripping for fragment serialising of <noscript> when scripting is not supported in a tool, but the tool doesn't pretend it's enabled. | 2009-09-04 20:52 |
| 3756 | | Tidy up how 'abort' and 'emptied' events fire when you call load() while it's already loading. | 2009-09-04 22:06 |
| 3757 | | Remove meaningless 'also'. | 2009-09-04 22:20 |
| 3758 | | minor typo fixes | 2009-09-04 22:47 |
| 3759 | | autocomplete=off disabled history navigation remembering values too | 2009-09-04 23:06 |
| 3760 | | autocomplete=off should also disabled autocomplete of past stored values. | 2009-09-04 23:15 |
| 3761 | | xref 'tasks' | 2009-09-04 23:22 |
| 3762 | | Clarify a note on Option() constructor. | 2009-09-04 23:29 |
| 3763 | | More minor fixes. | 2009-09-04 23:41 |
| 3764 | | Fix a potential security problem with the use of progress events. | 2009-09-07 10:04 |
| 3765 | | XPath 1.0 legacy compatibility. | 2009-09-07 10:33 |
| 3766 | | Add .naturalWidth/.naturalHeight IDL attributes to <img>. | 2009-09-07 11:02 |
| 3767 | | xref error | 2009-09-07 11:04 |
| 3768 | | Make <xmp> close <p> to match IE. | 2009-09-07 11:05 |
| 3769 | | Make </li> be scoped by <ol>/<ul> also. | 2009-09-07 11:26 |
| 3770 | | Update publication bits | 2009-09-08 22:02 |
| 3771 | | Make the accesskey attribute work when tabindex is set also. (bug 7190) | 2009-09-09 05:31 |
| 3772 | | Move the character encoding stuff down to the HTML syntax section since we don't want to override XML here. | 2009-09-09 06:47 |
| 3773 | | Add a worthless <keygen> example. | 2009-09-09 07:40 |
| 3774 | | grammar fix | 2009-09-09 09:42 |
| 3775 | | grammar | 2009-09-09 09:45 |
| 3776 | | valueAsDate has to always return a new object, since the Date objects are mutable. | 2009-09-09 09:54 |
| 3777 | | Example typo. | 2009-09-09 09:56 |
| 3778 | | Merge redundant notes. | 2009-09-09 09:59 |
| 3779 | | Try to reduce the confusion caused by implied paragraphs and <ins>/<del>, by making some sections non-normative, and clearly marking bad examples. | 2009-09-09 10:16 |
| 3780 | | Example wasn't consistent with the rest of itself. | 2009-09-09 10:27 |
| 3781 | | minor readability issue | 2009-09-09 10:29 |
| 3782 | | cross-ref to the aforementioned example | 2009-09-09 10:31 |
| 3783 | | Add the dummy validation API stuff to <object> since it can be in .elements too. | 2009-09-09 10:43 |
| 3784 | | <html> example | 2009-09-09 11:35 |
| 3785 | | <head> examples | 2009-09-10 08:43 |
| 3786 | | <base> example. | 2009-09-10 09:02 |
| 3787 | | <link> examples | 2009-09-10 09:10 |
| 3788 | | Mention that <meta name> is case-insensitive. | 2009-09-10 09:11 |
| 3789 | | <meta> examples. | 2009-09-10 09:20 |
| 3790 | | <style> example. | 2009-09-10 09:39 |
| 3791 | | <script> example. | 2009-09-10 09:57 |
| 3792 | | minor editorial issues | 2009-09-10 09:59 |
| 3793 | | <noscript> example | 2009-09-10 11:17 |
| 3794 | | Clarify when the version of the db is set. | 2009-09-10 11:22 |
| 3795 | | The links actually have to make sense, also. | 2009-09-10 11:25 |
| 3796 | | <article>, <body>, and related examples. | 2009-09-10 23:09 |
| 3797 | | typo | 2009-09-10 23:23 |
| 3798 | | ack for last checkin | 2009-09-10 23:45 |
| 3799 | | Add examples of blog comments. | 2009-09-10 23:53 |
| 3800 | | New text for XPath hack. | 2009-09-11 00:24 |
| 3801 | | <hx> examples. | 2009-09-11 00:31 |
| 3802 | | typo | 2009-09-11 02:35 |
| 3803 | | Remove the site-wide heading section. It was incomprehensible and nobody cares anyway. | 2009-09-11 03:42 |
| 3804 | | <hr> and <span> examples. | 2009-09-11 04:35 |
| 3805 | | <del> example | 2009-09-11 08:34 |
| 3806 | | make <h1> example more precise | 2009-09-11 08:35 |
| 3807 | | markup fixes | 2009-09-11 08:40 |
| 3808 | | Lame demo for <iframe>. | 2009-09-11 09:31 |
| 3809 | | <embed> example. | 2009-09-11 09:36 |
| 3810 | | <canvas> example. | 2009-09-11 09:56 |
| 3811 | | <math> example. | 2009-09-11 10:05 |
| 3812 | | Help spec splitter do better work. | 2009-09-11 19:22 |
| 3813 | | Table examples. | 2009-09-12 04:07 |
| 3814 | | <form>, <fieldset> examples | 2009-09-12 08:44 |
| 3815 | | list='' example | 2009-09-13 06:20 |
| 3816 | | readonly='' example. | 2009-09-13 07:12 |
| 3817 | | required='' example | 2009-09-13 07:34 |
| 3818 | | multiple='' examples | 2009-09-13 07:36 |
| 3819 | | maxlength='' example | 2009-09-13 07:40 |
| 3820 | | step/min/max examples. | 2009-09-13 07:50 |
| 3821 | | <button> example. | 2009-09-13 08:34 |
| 3822 | | <select> examples | 2009-09-13 08:59 |
| 3823 | | <optgroup> example | 2009-09-13 09:35 |
| 3824 | | <textarea> and <output> examples, plus some minor changes to others. | 2009-09-13 11:06 |
| 3825 | | <details> example | 2009-09-13 11:23 |
| 3826 | | Make navigating to change a fragid while the page is parsing work. | 2009-09-13 21:34 |
| 3828 | | Make <object> and <embed> not have live plugins when out-of-document. | 2009-09-14 05:26 |
| 3829 | | Handle the situation where a plugin supports a UA-supported type (and give the UA types priority). | 2009-09-14 05:34 |
| 3830 | | Allow <object> plugins to register for extensions, like <embed>. | 2009-09-14 06:10 |
| 3831 | | Encourage outliners to include implied headings. | 2009-09-14 06:33 |
| 3832 | | remove word 'paranoid' | 2009-09-14 06:36 |
| 3833 | | Define how to scale anamorphic video. | 2009-09-14 06:48 |
| 3834 | | Update an <audio> note similar to a previously updated <video> note. | 2009-09-14 06:52 |
| 3835 | | Minor editorial markup fixes | 2009-09-14 07:02 |
| 3836 | | Bring document.close() in XML in line with the other API methods from this set, and in line with gecko/webkit | 2009-09-14 07:08 |
| 3837 | | Define 'being rendered'. | 2009-09-14 07:18 |
| 3838 | | Tidy up the cookie resurrection text. | 2009-09-14 07:43 |
| 3839 | | copy/paste error | 2009-09-14 07:54 |
| 3840 | | Try to clarify autocomplete section. | 2009-09-14 08:40 |
| 3841 | | <aside> tweaks. | 2009-09-14 09:44 |
| 3842 | | Placeholders for descriptions in the index. Update <ruby> examples to be more accurate. | 2009-09-14 10:12 |
| 3843 | | Make <keygen>'s crypto bits optional. | 2009-09-14 10:33 |
| 3844 | | clarify applies table | 2009-09-14 11:03 |
| 3845 | | Add a note about type=text vs type=search | 2009-09-14 11:22 |
| 3846 | | <button type= 'reset' and 'button' > is barred from constraint validation, like <input> with the same types. | 2009-09-14 11:34 |
| 3847 | | Weird typos. | 2009-09-14 11:46 |
| 3848 | | minor editorial fixes | 2009-09-14 11:54 |
| 3849 | | hex digits to Z? no... | 2009-09-15 01:12 |
| 3850 | | Make hashchange and popstate fire after scrolling and UA updates. | 2009-09-15 01:34 |
| 3851 | | Rename a state for consistency. | 2009-09-15 01:42 |
| 3852 | | Allow <span title=&> since the syntax section says it's ok. | 2009-09-15 01:44 |
| 3853 | | Add note about why we strip all BOMs. | 2009-09-15 04:06 |
| 3854 | | Cloning an <input> element saves state. | 2009-09-15 05:32 |
| 3855 | | appcache intro: Mention that the main page is always cached. | 2009-09-15 06:41 |
| 3856 | | Elaborate on <noscript> example. | 2009-09-15 08:22 |
| 3857 | | clarify that data: and javascript: don't work as worker scripts | 2009-09-15 08:35 |
| 3858 | | Update the syntax section to more correctly handle newlines. | 2009-09-15 08:46 |
| 3859 | | Parser changes: <dc>, <ds>, <dialog> are now treated differently. Styling changes: <dialog>, <dc>, <ds>, and <details> are now treated differently. Semantic changes: Dropped <dialog>. <figure> and <details> now use <dt>/<dd> instead of <legend>. Editorial changes: Added a section on how to mark up conversations, moved the sections on footnotes and tag clouds around. Updated lots of examples. Validator changes: Changed rules for missing alt='' given the new elements. | 2009-09-15 11:09 |
| 3860 | | Clarify where <dt> and <dd> are allowed with <figure> and <details> | 2009-09-15 11:18 |
| 3861 | | Move <div> and <legend> to more appropriate spots. | 2009-09-15 11:20 |
| 3862 | | Use <sup> around footnote in example. | 2009-09-15 11:27 |
| 3863 | | Include an example for how to get the filename out of input.value | 2009-09-15 12:04 |
| 3864 | | Don't force people to use <b> for speakers in conversations. | 2009-09-15 22:32 |
| 3865 | | tweak ruby alt text | 2009-09-16 00:12 |
| 3866 | | Fix example now that Storage is no longer string-based. | 2009-09-16 00:15 |
| 3867 | | Change how the intrinsic ratio is applied to match implementations. | 2009-09-16 00:32 |
| 3868 | | Change how <keygen> is made optional so that support is detectable from script. | 2009-09-16 00:44 |
| 3869 | | Tweak element definitions based on data collected from a study Jeremey did. | 2009-09-16 01:08 |
| 3870 | | cook the copy pasta | 2009-09-16 08:13 |
| 3871 | | Make surrogates in UTF-8 and character references turn into U+FFFD to prevent UTF-16 environments having hard-to-handle bugs. | 2009-09-16 09:22 |
| 3872 | | Sync with Unicode terminology. | 2009-09-16 09:38 |
| 3873 | | More Unicode terminology fixings. | 2009-09-16 09:41 |
| 3874 | | Allow <input type=file> to be reset by setting value to ''. | 2009-09-16 09:51 |
| 3875 | | Make document.domain and history.back() release the storage mutex. | 2009-09-16 10:45 |
| 3876 | | Tweak <article> for clarity. | 2009-09-16 11:09 |
| 3877 | | Note to self. Usage summary needed for sectioning elements. | 2009-09-16 11:11 |
| 3878 | | Setting document.domain has to make localStorage unusable because otherwise you can cause deadlocks with per-origin localStorage locks | 2009-09-16 22:22 |
| 3879 | | Warn about document.domain on shared hosting. | 2009-09-16 22:47 |
| 3880 | | Update ws: and wss: registration. | 2009-09-17 10:11 |
| 3881 | | websocket: Mention the forward-compatibility story and include a diagram in the intro. | 2009-09-17 10:38 |
| 3882 | | Mention and encourage UTF-8 detection specifically. | 2009-09-17 22:42 |
| 3883 | | Reference Workers where appropriate. | 2009-09-17 22:56 |
| 3884 | | Expand the history section, drop the relationships sections. | 2009-09-18 00:13 |
| 3885 | | Update SotD for W3C copy of the spec. | 2009-09-18 01:15 |
| 3886 | | highlight relevant part of example for consistency | 2009-09-18 04:53 |
| 3887 | | Define <area> focusability. | 2009-09-18 05:06 |
| 3888 | | Tidy up some XXX markers. | 2009-09-18 05:12 |
| 3889 | | Drag and drop model documentation. | 2009-09-18 06:59 |
| 3890 | | Clean up in drag and drop section. | 2009-09-18 07:10 |
| 3891 | | Cleanup in Undo Manager section. | 2009-09-18 07:47 |
| 3892 | | More cleanup | 2009-09-18 07:57 |
| 3893 | | EventSource: remove CORS for now; add intro; other cleanup. | 2009-09-18 08:15 |
| 3894 | | Optimise parser a bit (and remove some ambiguity). Bail on intros for WebSocket and MessagePort for now. Other cleanup. | 2009-09-18 08:24 |
| 3895 | | Make the order of the tokeniser lines more consistent. | 2009-09-18 08:30 |
| 3896 | | Ignore (most) end tags before the <html> tag. | 2009-09-18 08:42 |
| 3897 | | remove note saying we might consider adding some elements that go into <head> before <body>. | 2009-09-18 08:43 |
| 3898 | | Added some examples to a lower section a while back. | 2009-09-18 08:46 |
| 3899 | | Minor intro fixes. | 2009-09-18 08:48 |
| 3900 | | More editorial tweaks to the updated history section. | 2009-09-18 08:57 |
| 3901 | | miscellaneous cleanup | 2009-09-18 09:00 |
| 3902 | | Cleanup in the parser. | 2009-09-18 09:08 |
| 3903 | | typo | 2009-09-18 09:15 |
| 3904 | | Make rel=up text self-consistent. | 2009-09-18 09:47 |
| 3905 | | profile='' processing; example for <object>; add link to research for dialog suggestions | 2009-09-18 20:30 |
| 3906 | | ref the wiki where appropriate. | 2009-09-18 20:43 |
| 3907 | | Clarify the registries for rel='', <meta name=''>, and http-equiv=''. | 2009-09-18 21:33 |
| 3908 | | Give power to the wiki maintainers to nuke pointless synonyms. | 2009-09-18 21:37 |
| 3909 | | Make it clear that spaces around the value of type='' on <script> are stripped first, and that the types are compared literally. | 2009-09-19 10:01 |
| 3910 | | Move 'implements' requirements to IDL. | 2009-09-19 21:14 |
| 3911 | | PropertyNodeList.contents should have been readonly. | 2009-09-19 22:00 |
| 3912 | | Correct a misspelling of a name. | 2009-09-19 22:16 |
| 3913 | | Clarify that drawImage() and createPattern() aren't useless with anamorphic video. | 2009-09-19 22:22 |
| 3914 | | Forgot video here. | 2009-09-19 22:23 |
| 3915 | | fix nonsensical statement | 2009-09-19 22:25 |
| 3916 | | fix xrefing of tdth | 2009-09-19 22:27 |
| 3917 | 7400 | Typo | 2009-09-19 22:38 |
| 3918 | | typo | 2009-09-20 11:16 |
| 3919 | 7362 | Encourage UAs to make tooltips keyboard-accessible. | 2009-09-20 11:37 |
| 3920 | 7367 | Add some legacy HTMLEmbedElement IDL attributes. | 2009-09-20 11:45 |
| 3921 | | missed a non-impl bit | 2009-09-20 20:59 |
| 3922 | 7591 | <fieldset disabled> shouldn't disable the fieldset's legend's form controls. | 2009-09-21 09:15 |
| 3923 | 7615 | Don't require a space between the word system and the system identifier. | 2009-09-21 09:20 |
| 3924 | 7631 | Avoid inserting a <source> being the trigger for retrying the src='', since that makes no sense. | 2009-09-21 09:34 |
| 3925 | 7632 | Clarify that removing src='' has no effect. | 2009-09-21 09:36 |
| 3926 | 7646 | Update media query requirements to treat '' as 'all'. | 2009-09-21 10:05 |
| 3927 | 7403 | Update the rendering section to handle media elements' controls='' attribute in a more correct way. | 2009-09-21 10:22 |
| 3928 | 7404 | Make <canvas> descendants focusable to enable keyboard accessibility. | 2009-09-21 10:40 |
| 3929 | | xref | 2009-09-21 10:44 |
| 3930 | 7416 | Reference the IDNA spec more reliably. | 2009-09-21 10:55 |
| 3931 | | typo xref | 2009-09-21 10:57 |
| 3932 | 7431 | clarity | 2009-09-21 11:16 |
| 3933 | 7419 | Add replaceState() to let people update the state without adding billions of entries to the session history | 2009-09-21 22:39 |
| 3934 | 7427 | textarea.maxLength and input.maxLength apparently return -1 when the attribute is missing. | 2009-09-21 23:12 |
| 3935 | 7432 | Make the text more consistent. | 2009-09-21 23:13 |
| 3936 | 7439 | typo | 2009-09-21 23:19 |
| 3937 | 7441 | Remove introductory text for something that never happens ambiguously and so isn't needed. | 2009-09-21 23:21 |
| 3938 | 7445 | Update impl annotations. | 2009-09-21 23:26 |
| 3939 | | Cleanup around parser, add some 'impl' classes I'd accidentally left out. | 2009-09-21 23:29 |
| 3940 | 7447 | Clarify how to send 'codebase' to a plugin now. | 2009-09-21 23:31 |
| 3941 | 7448 | Clean up an orphan colon in author mode. | 2009-09-21 23:33 |
| 3942 | 7452 | What collection? That made no sense. (browsing context's session history definition) | 2009-09-21 23:36 |
| 3943 | 7453 | Tighten up the definition and use of the terms 'preferred name' and 'preferred MIME name'. | 2009-09-21 23:43 |
| 3944 | 7459 | XML documents can't have syntax errors, only documents 'labeled as XML' can have syntax errors. | 2009-09-21 23:50 |
| 3945 | 7465 | an IDL, not a IDL. | 2009-09-22 00:02 |
| 3946 | 7472 | Mention ARIA in table of contents, for easier scanning. | 2009-09-22 00:04 |
| 3947 | 7477 | Clarify what I meant by 'an ID /key/'. | 2009-09-22 00:07 |
| 3948 | 7484 | Clarify that profile='' took multiple tokens. | 2009-09-22 00:12 |
| 3949 | 7487 | Clarify what the XML fragment serialization algorithm means by an internal general parsed entity being XML namespace-well-formed. | 2009-09-22 00:26 |
| 3950 | | Gotta make sure that the element itself has no declarations otherwise who knows what that actually means... | 2009-09-22 00:32 |
| 3951 | 7488 | If you move a node from an HTML doc to an XML doc, you can create nodes with names you otherwise could not. So we have to handle that case also. | 2009-09-22 00:39 |
| 3952 | 7489 | Try to clarify fallback entries. It's not entirely clear that I did an acceptable job here, but it's a start. | 2009-09-22 01:15 |
| 3953 | 7501 | typo | 2009-09-22 01:26 |
| 3954 | 7502 | Try to clarify <footer>. | 2009-09-22 01:45 |
| 3955 | 7504 | More xreffing. | 2009-09-22 03:58 |
| 3956 | 7510 | Add a note about how namespaces aren't supported. | 2009-09-22 09:09 |
| 3957 | 7511 | Make the implicit submission mechanism validate the form. | 2009-09-22 09:35 |
| 3958 | 7519 | Tidy up the content models section. | 2009-09-22 09:58 |
| 3959 | 7521 | input 'applies' summary table cleanup. | 2009-09-22 10:10 |
| 3960 | 7522 | Add <math> to the same categories as <svg> for consistency. | 2009-09-22 10:12 |
| 3961 | 7524 | Bring the authoring section in line with the parsing section for allowed character references. | 2009-09-22 10:19 |
| 3962 | 7527 | Update the outline algorithm to generate implicit headings, and to create a new section for headings that come after subsections that come before the first heading of their parent section. | 2009-09-22 10:49 |
| 3963 | | Mention that the permitted DOCTYPEs thing only applies to text/html. | 2009-09-22 10:54 |
| 3964 | 7555 | Remove redundant paragraph in the 'scope' section. | 2009-09-22 10:56 |
| 3965 | 7558 | xref | 2009-09-22 10:58 |
| 3966 | 7484 | More tweaks to the profile='' attribute. | 2009-09-22 11:03 |
| 3967 | 7560 | Try to clarify what is meant regarding the newline eaten at the front of <pre>s. | 2009-09-22 11:04 |
| 3968 | 7576 | Say what the infinite attributes on <embed> are for. | 2009-09-22 11:19 |
| 3969 | 7583 | <label for=x> <input id=x hidden> should do nothing when you activate the label, regardless of platform. | 2009-09-22 11:32 |
| 3970 | 7595 | Remove misleading use of the word 'represents' | 2009-09-22 11:38 |
| 3971 | 7603 | learning my alphabet | 2009-09-22 11:41 |
| 3972 | 7608 | typo | 2009-09-22 11:43 |
| 3973 | 7617 | xref | 2009-09-22 11:46 |
| 3974 | 7618 | Apparently CSS is now immune to HTML vs XML differences. | 2009-09-22 11:51 |
| 3975 | 7619 | Remove redundant text in document interfaces requirement. | 2009-09-22 11:53 |
| 3976 | 7473 | Mention that MathML and SVG semantics are defined in their relevant specs. | 2009-09-22 21:36 |
| 3977 | 7510 | Clarify that HTML doesn't override SVG. | 2009-09-22 22:38 |
| 3978 | | Mention <atom:entry> is similar to <article> | 2009-09-23 07:14 |
| 3979 | | Remove the word 'independent' from the definition of <article> to avoid quite so much confusion. | 2009-09-23 08:43 |
| 3980 | | Apparently 'tool bar' isn't right. | 2009-09-23 12:59 |
| 3981 | | remove the 'out of scope' section | 2009-09-23 13:05 |
| 3982 | | Tweaks to handling of bad characters. | 2009-09-24 09:06 |
| 3983 | | A variety of typo fixes and other editorial tweaks. | 2009-09-24 09:59 |
| 3984 | | Change the media events xrefs so that other occurrences of 'load', 'error', etc, don't xref to the media section. | 2009-09-24 10:03 |
| 3985 | | Move note to before the examples so it isn't sandwiched | 2009-09-24 10:05 |
| 3986 | | Explain ABNF. | 2009-09-24 10:10 |
| 3987 | | Show that you don't need to put <nav> in <header>. | 2009-09-24 10:19 |
| 3988 | | More clarifications, editorial fixes, example fixes, etc. | 2009-09-24 10:31 |
| 3989 | | mention <meter> doesn't work with alt=''. | 2009-09-24 19:59 |
| 3990 | | Fix error in example. | 2009-09-24 20:02 |
| 3991 | | Add some more obsolete attributes. | 2009-09-24 20:04 |
| 3992 | | Clean up the play() and pause() algorithms. | 2009-09-24 20:10 |
| 3993 | | try to tweak the text on initializing the canvas | 2009-09-24 20:14 |
| 3994 | | Oops, got the order of 'optional' and 'in' in teh wrong way around. | 2009-09-24 23:14 |
| 3995 | | Editorial fixes: mis-xreffing, too many 'when's | 2009-09-24 23:17 |
| 3996 | | Editorial fixes: more mis-xreffing | 2009-09-24 23:21 |
| 3997 | | Editorial fixes: yet more mis-xreffing; convert x1, etc, to x_1. | 2009-09-24 23:32 |
| 3998 | | Make text more clear (and consistent with later similar text). | 2009-09-24 23:35 |
| 3999 | | Editorial fixes: more mis-xreffing | 2009-09-24 23:37 |
| 4000 | | Editorial fixes: more mis-xreffing. Will it never end? | 2009-09-24 23:40 |
| 4001 | | Editorial fixes: a paragraph that shouldn't be class=impl; a missing xref. | 2009-09-25 01:04 |
| 4002 | | Make a number of clarifications for authors. (forms-related stuff) | 2009-09-25 18:16 |
| 4003 | | Use INVALID_STATE_ERR rather than INVALID_ACCESS_ERR in a number of cases. | 2009-09-25 18:59 |
| 4004 | | xref fixes, spelling mistakes, and make some non-normative paragraphs less obviously non-normative since the point as being hammered maybe a little too hard. | 2009-09-26 22:38 |
| 4005 | | xrefs | 2009-09-27 02:01 |
| 4006 | | Change 'unless' to 'except where' in cases where that reduces ambiguity. | 2009-09-27 09:17 |
| 4007 | 7059 | Rewrite how we patch XPath 1.0 for HTML5. | 2009-09-28 19:34 |
| 4008 | 7488 | Add some more cases that lead to unserializable DOMs. | 2009-09-28 19:50 |
| 4009 | 7510 | Try some tweaks Shelley suggested. | 2009-09-28 20:17 |
| 4010 | 7550 | Clarify that 'invalid' sometimes has a default action and sometimes doesn't. | 2009-09-28 21:00 |
| 4011 | 7599 | Synchronise with the latest Origin spec rules and semantics. | 2009-09-28 23:51 |
| 4012 | 7621 | Add an example for pushState(). | 2009-09-29 00:22 |
| 4013 | 7625 | Rename 'event handler attributes' to 'event handlers' to reduce confusion with the actual attributes. | 2009-09-29 00:40 |
| 4014 | 7623 | Mention the angle units. | 2009-09-29 00:41 |
| 4015 | 7627 | xref more 'being rendered' | 2009-09-29 00:50 |
| 4016 | 7628 | Change how <details> renders by default to use the <dt> and <dd> elements. | 2009-09-29 00:56 |
| 4017 | 7629 | Hide margin on 'dd' if in <figure> or <details>. | 2009-09-29 01:01 |
| 4018 | | Mention the mostly hypothetical security risk of <iframe marginwidth> | 2009-09-29 01:13 |
| 4019 | 7635 | Recommend just redesigning tables to not need explanations instead of including complicated descriptions. | 2009-09-29 01:22 |
| 4020 | | remove newlines near <pre> and </pre> tags. | 2009-09-29 01:29 |
| 4021 | 7637 | a.name somehow fell through the cracks | 2009-09-29 01:33 |
| 4022 | 7639 | Remove <dc> and <ds> since forward-looking compatibility isn't popular apparently. So much for people liking extensibility... :-) | 2009-09-29 01:43 |
| 4023 | | Bulk cleanup of some XXX markers (mostly obsolete things or ideas that we won't get to this time). | 2009-09-29 01:52 |
| 4024 | 7640 | Define isindex as not defined. | 2009-09-29 01:56 |
| 4025 | 7642 | Remove '<font pointsize>' altogether. | 2009-09-29 02:06 |
| 4026 | 7643 | Be less specific about how <details> hides its kids. | 2009-09-29 02:11 |
| 4027 | 7644 | clarify example | 2009-09-29 02:14 |
| 4028 | 7659 | Other applicable specifications definition. | 2009-09-29 02:41 |
| 4029 | | Example of <section> use without <article>. | 2009-09-29 05:57 |
| 4030 | 7660 | Set currentSrc reliably. | 2009-09-29 06:22 |
| 4031 | 7662 | Explicitly allow <canvas> support to be disabled. | 2009-09-29 06:33 |
| 4032 | 7668 | Mention what events are involved in copy/paste. | 2009-09-29 07:31 |
| 4033 | 7679 | By request, show the bookkeeping stuff to authors. | 2009-09-29 07:34 |
| 4034 | 7688 | Note the idea of <input type=time> having an allowed range crossing midnight. | 2009-09-29 08:03 |
| 4035 | 7690 | Try to make this note about what happens with clashes in the manifest cover more cases. | 2009-09-29 08:16 |
| 4036 | 7691 | typo | 2009-09-29 08:19 |
| 4037 | 7699 | Define when reset event fires. | 2009-09-29 08:40 |
| 4038 | | tiny editorial fixes | 2009-09-29 08:54 |
| 4039 | 7700 | Define 'abort' event half-heartedly. Any improvement suggestions welcome. | 2009-09-29 09:03 |
| 4040 | 7701 | Handle the case where /node/ is removed in step 7.2 and then we return to 7.1 and try to index based on /node/. | 2009-09-29 09:14 |
| 4041 | 7708 | mention <time pubdate> from <article> | 2009-09-29 09:31 |
| 4042 | 7709 | Block cross-origin PUT and DELETE from <form>s for now. | 2009-09-29 09:37 |
| 4043 | 7710 | grammar fix | 2009-09-29 09:39 |
| 4044 | 7598 | character data doesn't include stuff in markup, oops | 2009-09-29 09:48 |
| 4045 | 7717 | Make it clear that if the user doesn't give permission to appcache, nothing happens. | 2009-09-29 09:52 |
| 4046 | 7718 | resolve a conflicting requirement | 2009-09-29 09:59 |
| 4047 | 7723 | first first -> first five | 2009-09-29 10:08 |
| 4048 | 7725 | Include explicit text about how swapCache() doesn't change anything but the active cache. | 2009-09-29 10:10 |
| 4049 | | sleep is for the weak | 2009-09-29 10:21 |
| 4050 | 7626 | Removing an event handler content attribute needs to clear out the event handler. | 2009-09-29 10:35 |
| 4051 | 7726 | Report parse error for missing spaces in DOCTYPEs. | 2009-09-29 10:59 |
| 4052 | 7726 | Authoring-side change for the previous checkin. | 2009-09-29 11:01 |
| 4053 | 7739 | Add an ID. (also, add a missing word) | 2009-09-29 11:11 |
| 4054 | 7741 | fix markup errors in example | 2009-09-29 11:13 |
| 4055 | | Cleanup some more XXX issues that I decided to punt on. | 2009-09-29 11:35 |
| 4056 | | Cleanup some more XXX issues that I decided to punt on. | 2009-09-29 11:40 |
| 4057 | | First woefully inadequate cut at <applet>. Please file bugs if you know better... | 2009-09-29 11:54 |
| 4058 | | Make the display of the appcache UI more clearly optional, and elaborate a bit on the thinking behind the design. Also, add a note about how ApplicationCache is always present. | 2009-09-30 08:01 |
| 4059 | | Three unrelated editorial improvements. | 2009-09-30 09:31 |
| 4060 | 7754 | try to make the appcache syntax section more clearly indicate that the online whitelist takes namespaces | 2009-09-30 09:35 |
| 4061 | 7754 | Rename online whitelist URLs to online whitelist namespaces. | 2009-09-30 09:37 |
| 4062 | 7757 | Fix the points that call the application cache update process to send a cache host, not a browsing context. | 2009-09-30 10:03 |
| 4063 | 7759 | Fix the points that call the application cache update process to send a cache group, not a cache. | 2009-09-30 10:05 |
| 4064 | 7762 | Add a progress event at the end of all the caching, so that progress bars complete. | 2009-09-30 10:13 |
| 4065 | 7763 | make 'progress' include skipped files to make the progress bar not jump at the end | 2009-09-30 10:15 |
| 4066 | | Update microdata based on results of usability study | 2009-10-02 21:44 |
| 4067 | | correct an example | 2009-10-03 02:28 |
| 4068 | | Update the RDF conversion to be unambiguous in all cases. | 2009-10-04 03:53 |
| 4069 | | Restructure how microdata vocabularies are defined; fix microdata to address some issues found while doing that; clean up the RDF conversion. | 2009-10-04 08:50 |
| 4070 | | Split out the microdata vocabularies into their own specs | 2009-10-04 10:23 |
| 4071 | | Elaborate on 'non-legacy'; fix misuse of 'recommended'. | 2009-10-04 11:27 |
| 4072 | | changed 'fire [an event] called /event/' to 'fire [an event] named /event/'. | 2009-10-04 11:41 |
| 4073 | | Remove obsolete note. | 2009-10-04 11:47 |
| 4074 | | Typo | 2009-10-04 11:54 |
| 4075 | | Elaborate on how foreign elements are to be written in the HTML syntax. | 2009-10-05 02:25 |
| 4076 | | Disallow ` in unquoted attribute values. | 2009-10-05 03:31 |
| 4077 | | Make spec consistent in its use of ASCII and Unicode character references and it's references to bytes sequences. | 2009-10-05 06:41 |
| 4078 | | Register about:legacy-compat. | 2009-10-05 06:47 |
| 4079 | | Fix how line feeds and line endings are handled by the EventSource format. Also, defer to DOM Events for what makes a correct event type, since it is unstable. | 2009-10-05 09:08 |
| 4080 | | Add (LF) and similar annotations in more places that mention characters. | 2009-10-05 09:13 |
| 4081 | | EventSource: Elaborate on when a reconnect should happen in the face of a connection error, and other minor corrections. | 2009-10-05 10:17 |
| 4082 | | Add document.head. | 2009-10-05 23:32 |
| 4083 | | Hide <audio> irrespective of CSS. | 2009-10-05 23:34 |
| 4084 | | Clarify how pushState() and transfering nodes between documents affects Referer: computation in the fetch algorithm. | 2009-10-05 23:39 |
| 4085 | | Clarify that 'authors must' and 'documents must' are to be considered equivalent. | 2009-10-05 23:44 |
| 4086 | | Try to clarify WindowProxy. | 2009-10-06 02:27 |
| 4087 | | More <meter> examples. | 2009-10-06 03:01 |
| 4088 | | Terminology consistency fix. | 2009-10-06 05:27 |
| 4089 | | oops, LTR-specific styles | 2009-10-06 05:32 |
| 4090 | | typo | 2009-10-06 06:35 |
| 4091 | | Add IANA considerations sections for HTTP headers. | 2009-10-06 10:02 |
| 4092 | | Index of elements. Thanks to Ms2ger for the help with this. | 2009-10-07 08:45 |
| 4093 | | fix toc; add 'interface' column to event index table | 2009-10-07 20:14 |
| 4094 | | Index of attributes. | 2009-10-08 12:04 |
| 4095 | | Remove the reflecting IDL attribute index; correct a use of 'active document'; some xref fixes; add tables for events and interfaces; clear out the remaining XXXs; other editorial fixes. | 2009-10-09 01:20 |
| 4096 | | Fix an error caused during the WF2 credits merge of April 2009. | 2009-10-09 01:55 |
| 4097 | | <applet> fallback | 2009-10-09 03:28 |
| 4098 | 7792 | Dramatically simplify <script defer> and <script async> handling. | 2009-10-09 04:46 |
| 4099 | | Make a 'complete' spec of all the bits that WHATWG has worked on. | 2009-10-09 06:53 |
| 4101 | | typo | 2009-10-09 09:20 |
| 4103 | | Define how <script> gets blocked while <style>@import</style>, and a general rewrite of how <script>s are executed and interact with the parsers. | 2009-10-11 08:02 |
| 4104 | | Add references for UTF-8 detection. | 2009-10-11 08:57 |
| 4105 | | Prevent onunload hijacks. | 2009-10-12 01:04 |
| 4106 | | Make stepUp() and stepDown() arguments optional. | 2009-10-12 01:10 |
| 4107 | | <input type=hidden>.value was classified incorrectly. | 2009-10-12 01:44 |
| 4108 | | Call beforeunload earlier in the process. | 2009-10-12 05:34 |
| 4109 | | Looks like I'd only half made javascript: async. | 2009-10-12 05:51 |
| 4110 | | Make sure the history is updated before scripts run. | 2009-10-12 05:55 |
| 4111 | | Remove <link rel=feed> in favour of rel=alternate with specific types. | 2009-10-12 06:15 |
| 4112 | | Say 'resource' instead of 'file' where it has confused people. | 2009-10-12 06:17 |
| 4113 | | typo | 2009-10-12 06:19 |
| 4114 | | Allow non-IETF HTTP headers to be registered as pragmas also. | 2009-10-12 06:40 |
| 4115 | | Make <legend> optional. | 2009-10-12 07:18 |
| 4116 | | Clarify <aside>; change 'demographics' to 'locales'. | 2009-10-12 11:46 |
| 4117 | | Oops, these got pasted too high beore. | 2009-10-12 23:33 |
| 4118 | | typo fix | 2009-10-13 01:37 |
| 4119 | | Update the WHATWG complete spec to handle the bits where local storage and database specs had common text. | 2009-10-13 01:45 |
| 4120 | | Remove a contradiction (can you delete data or not?) | 2009-10-13 02:02 |
| 4121 | | Update complete spec to have a separate section for Web Storage and Web Database. | 2009-10-13 04:03 |
| 4122 | | cook ye copy pasta | 2009-10-13 05:49 |
| 4123 | | Ack for last checkin, and note for feature in future versions. | 2009-10-13 07:23 |
| 4124 | | Default <header> to no ARIA role, but allow it to be set to 'banner'. | 2009-10-13 07:34 |
| 4125 | | Try to explain 'transparent' with an example. | 2009-10-13 09:44 |
| 4126 | | List the default encodings by locale. | 2009-10-13 10:45 |
| 4127 | | Looks like a mistake in the source material. | 2009-10-13 11:16 |
| 4128 | | Apparently 'uk' is the language code, 'ua' is the country code. So it was right after al and I'm a doofus. | 2009-10-13 21:42 |
| 4129 | | Update the WS abstract. | 2009-10-13 23:23 |
| 4130 | | Say what the locale codes are. | 2009-10-14 00:12 |
| 4131 | | Make changing src='' call load(). | 2009-10-14 08:54 |
| 4132 | | <video> and <audio> never fire 'load' anymore. | 2009-10-14 10:00 |
| 4133 | | Make media elements not fire progress events, just regular events, since we don't know what to put in their 'loaded' attributes. | 2009-10-14 10:08 |
| 4134 | | 'security exception' got defined more precisely a while ago | 2009-10-14 10:25 |
| 4135 | | Constructors _are_ interface objects... oops. | 2009-10-14 10:27 |
| 4136 | | typo in idl | 2009-10-14 10:28 |
| 4137 | | xref errors found by complete.html | 2009-10-14 10:41 |
| 4138 | | Drop support for anything but UTF-8 from Workers. | 2009-10-14 10:55 |
| 4139 | | Make the microdata DOM API more consistent with other APIs. (camelCase) | 2009-10-14 11:05 |
| 4140 | | Microdata: Rename .content to .itemValue and make it more useful. | 2009-10-14 11:35 |
| 4141 | | Fix scripted examples for microdata | 2009-10-14 12:01 |
| 4142 | | Remove 'loadend' event from media elements. | 2009-10-14 12:03 |
| 4143 | | Fix markup error in example DOM tree. | 2009-10-15 08:45 |
| 4144 | | xref typo | 2009-10-15 20:46 |
| 4145 | | Make the NETWORK: section override the FALLBACK: section. Comment out a comment regarding <cite> not being applicable for ships. | 2009-10-16 01:44 |
| 4146 | | xref | 2009-10-16 05:55 |
| 4147 | | Add an example for Microdata based on http://gavin.carothers.name/2009/08/13/trying-to-understand-microdata-rdfa/comment-page-1/#comment-18 | 2009-10-16 06:16 |
| 4148 | | Prevent <object type=text/plain data> from triggering text-v-binary sniffin |