HTML5 Tracker

Diff (omit for latest revision)
Filter

Short URL: http://html5.org/r/5-5995

SVNBugCommentTime (UTC)
6Update <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
7Typo fixes, wording simplifications, defined error handling for lone LIs, defined handling for value attribute better, added some TODO notes from Henri regarding content model rules2006-03-10 19:44
8updated status section and misc conf criteria2006-03-10 19:58
9Updates to the Conformance section based on dbaron's feedback2006-03-10 20:05
10Need work on this section (encoding detection). Added some issues and XXX comments on the matter.2006-03-10 20:50
11Text from Henri for conf checkers and parse errors2006-03-10 21:04
12Minor fixes to the parser part.2006-03-11 00:07
13Minor typo fixes and notes.2006-03-11 01:28
14Bunch of minor fixes in the parsing section2006-03-21 02:05
15<meter> and <progress> (sorry for the big checkin, had svn issues)2006-03-29 01:50
16A few changes to the parser based in implementation feedback2006-03-30 07:23
17Changes 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
18Removed '(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
19More notes on <script defer>, minor wordsmithing in the parsing spec.2006-04-13 00:16
20Navigating-across-documents section placeholder, first draft of Custom-protocol-and-content-handlers section, fix a bunch of typos2006-04-13 08:20
21misclosed tag2006-04-13 08:32
22More security concerns with the new content handler idea2006-04-13 08:41
23Storage APIs version 2.0: Now with SSL Support and Only Supporting Lame Text Strings2006-04-13 22:25
24Expand 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
25Fix minor issues raised by jst and biesi in the content handler and storage sections2006-04-13 23:46
26bool=>boolean2006-04-14 01:10
27typo markup fix; make abortion legal for browsers2006-04-15 11:12
28Make alternate stylesheet set names case-sensitive.2006-04-15 11:14
29Big changes to the way we do <title> and <script> parsing, and how we handle EOF conditions.2006-04-18 20:36
30minor parser changes2006-04-19 04:00
31More changes to the parsing model2006-04-20 21:01
32Clear up the handling of EOF tokens in body parsing (pass 1)2006-04-20 21:23
33added 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
34One more EOF handling case2006-04-22 01:06
35Remove XMLHttpRequest in favour of the W3C spec for the same API.2006-04-22 01:14
36Fix an infinite loop when hitting </td> or </th> in a document, oops.2006-04-22 01:16
37Added note to calm implementors that can't work out why whitespace ends up in the wrong place2006-04-22 02:07
38Fix ambiguous text in the select insertion mode2006-04-22 02:55
39Frameset parsing fixes2006-04-22 04:28
40Simplify the AAA while making it actually work...2006-04-22 05:03
41Remove some lies! Damn lies! which wasted an hour of my time.2006-04-22 07:33
42Address some of biesi's comments for content handling; fix whitespace and comment handling in the parser2006-04-24 20:26
43Change 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
44add isPointInPath()2006-04-26 20:16
45Clear up that the content handler thing is only for _potential_ handlers.2006-04-27 00:51
46isindex anchor2006-04-28 03:50
47rename marked section to markup declaration2006-05-01 23:03
48Minor fix to informative text regarding toDataURL2006-05-01 23:06
49Some work on script defer/async2006-05-03 00:27
50getImageData/drawImageData proposal2006-05-05 23:39
51Make <!-- -- --> a parse error2006-05-10 14:59
52shapes in canvas - minor edits2006-05-16 14:33
53fix a minor typo in the canvas rgba() spec2006-05-17 15:23
54Canvas changes -- putImageDara; transform(), and minor changes2006-05-19 09:22
55Mention case folding in a couple of places2006-05-19 09:43
56security of drawimagedata2006-05-19 15:35
57mention more about rounding for the imagedata apis2006-05-19 15:52
58Few minor canvas edits2006-05-19 16:39
59Minor changes to Audio (repeat->play) and getItem in Storage.2006-05-24 16:18
60Sample implementation of custom handlers to explain things better2006-06-01 22:46
61Make the description slightly more explicit2006-06-01 23:12
62Move 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
63Minor work on scripting, fix example bug in storage section.2006-06-02 20:38
64Script defer/async draft work2006-06-06 04:01
65More work on <script>2006-06-06 04:13
66minor async edits2006-06-06 22:01
67Big 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
68Restructuring 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
69Unexpected 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
70Fix a bug that would make the stack and the list get out of sync...2006-06-22 06:07
71IDs for Anne2006-06-23 22:36
72<b><p><b></p></b> didn't work.2006-06-26 20:11
73Move some sections around (wip)2006-06-27 22:13
74More section moves2006-06-27 22:21
75Fx the onerror section and move the other browsing context sections out into separate sections2006-06-27 23:03
76Move disclosure element; update acks; add parse errors for EOF in title elements, etc2006-07-01 07:06
77Define a <details> element to act as a disclosure triangle widget.2006-07-06 06:09
78Make all EOF processing go through the data state.2006-07-07 01:00
79Make contenteditable case-insensitive2006-07-12 01:32
80minor changes to parser spec2006-07-12 01:52
81More security problems with storage areas2006-07-13 07:51
82Couple more examples in the security section for storage.2006-07-13 07:56
83Make option/optgroup not create nodes in body insertion mode2006-07-14 03:37
84Second draft of <details>2006-07-17 23:47
85More <details> notes.2006-07-18 00:00
86Clarify the bogus comment state rules2006-07-18 23:47
87make attribute duplication a parse error2006-07-20 00:48
88typo fixes2006-07-20 05:19
89Fix </html> handling2006-07-21 03:55
90AAA fixes: don't bother checking if the node was no longer in the tree now, remove nearest block concept2006-07-22 01:26
91WIP for d.w(); make <hx> start tags close <hx> elements2006-07-26 00:40
92Oops... (AAA impossible situations: some elements aren't in the list, but aren't blocks...)2006-07-27 23:24
93Typos s/let/if/2006-07-27 23:29
94Need to also remove the non-formatting nodes, or things go all skewiff2006-07-28 00:47
95<wbr> is an empty element.2006-07-31 21:42
96How To Read This Specification and other minor edits2006-07-31 23:44
97More minor changes to the intro section2006-07-31 23:59
98Minor id change s/intro/introduction2006-08-01 17:21
99Fix issue in parser with </select>, <a>-implying-</a>; update security section in gen'ed page2006-08-03 20:47
100Fix <a><table><a></table>2006-08-05 01:47
101Minor text additions for the navigation processing model2006-08-11 01:56
102Next pass at doing document.write() plumbing... (more to come)2006-08-13 07:51
103it's a switch, not a normal dl2006-08-13 07:56
104Markup error2006-08-13 07:59
105Consistent markup2006-08-13 08:03
106Make 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
107markup fixup2006-08-13 19:05
108Clarifications to the insertion point handling. More cross-refs across scripting sections.2006-08-13 19:12
109Notes for document.write()2006-08-13 20:10
110<details> draft 1 done; removing TBW tag2006-08-14 04:44
111More IDs for cross-refs2006-08-14 07:35
112Example for entity parsing.2006-08-14 23:08
113More fragids.2006-08-15 05:42
114What's a duplicate attribute? Exact same name.2006-08-21 08:16
115Change the way that paths work to be compatible with safari2006-08-29 19:13
116Set the stage for datagrid changes2006-09-12 23:44
117more datagrid notes2006-09-12 23:45
118Add progress.position for datagrid purposes, tweak some definitions for progress and make more cross-references2006-09-13 00:01
119Data Grid Draft 22006-09-19 23:32
120ID for datagrid2006-09-19 23:38
121drag and drop baby2006-09-21 19:01
122minor things missed when defining drag-and-drop (e.g. adding draggable to the HTMLElement interface IDL)2006-09-21 19:05
123text field selections2006-09-21 22:03
124make insertion modes links, document.write() notes, rearrange script section, minor edits to the tokeniser, placeholder for attribute minimisation handling2006-09-21 22:58
125. .update.sh 2006-09-21 23:03
127start of a d.w() section2006-09-21 23:22
128make the table slightly more verbose2006-09-21 23:26
129Behold, document.write() in HTML2006-09-21 23:56
130more clear issue markers2006-09-21 23:58
131minor grammar nazi attack2006-09-22 00:01
132crossref error2006-09-22 00:03
133notes for innerHTML, cache pining, fix typo 'characters tokens', add issue about merging phases and insertion modes2006-09-25 17:35
134add placeholder for where mathml-p might go2006-09-25 18:09
135define terminology getting/setting. placeholder for innerHTML in HTML. some wording fixes for RFC2119-compliance in the definition of 'reflect'.2006-09-25 22:56
136innerHTML getter draft 12006-09-26 20:49
137minor editorial tweaks to the innerHTML getter2006-09-26 21:58
138Behold! The goodness that is the innerHTML setter.2006-09-28 23:15
139add another example of bogus sillyness in innerHTML2006-09-28 23:22
140move rfc2119 reference, and update to new postprocessor2006-10-11 23:10
141Oops, noframes was listed twice. Also, 'Create an element node for' wasn't hyperlinking correctly.2006-10-12 20:17
142Make <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
144Oops, broke the reset insertion mode algorithm in the <table> case2006-10-13 00:46
145HTMLCollection work2006-10-13 22:27
146checkpoint: 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 behaviour2006-10-16 22:35
147HTMLOptionsCollection definition2006-10-17 01:00
148ECMAScript *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
149Move markers around and make a note more visible2006-10-17 05:40
150remove a few 'the the's.2006-10-17 17:31
151add ackn2006-10-17 17:55
152document.title part 12006-10-17 21:52
153the html/head/title/body elements; document.title2006-10-17 22:35
154add some quotes around 'the body element' in one case where we mean the formal term-ish; add some notes of what needs defining2006-10-17 22:42
155document.referrer2006-10-18 00:09
156add some notes from my research2006-10-18 06:10
157add some notes in teh parser text since we have some open issues with unexpected stuff at the start and end of streams2006-10-18 23:37
158add an example to the 'a' start tag case to explain the weird requirements2006-10-19 00:43
159Replace 'anything else' with something less confusing2006-10-19 05:15
160colgroup/column group2006-10-19 20:24
161Error Handling for collections; link security exception to a placeholder definition.2006-10-19 21:49
162handle HTML elements with no 'name' attribute in HTMLCollection (for templateElements, tBodies, rows, etc)2006-10-19 22:50
163document.domain and document.URL definitions (except for the hard parts)2006-10-20 00:18
164the body element and document.body2006-10-20 03:22
165Define the images, links, forms, and anchors collections.2006-10-20 03:40
166document.cookie; placeholder for document.open2006-10-20 21:44
167getElementsByName draft 1, add notes for document.close()2006-10-20 22:06
168limit getElementsByName() to certain elements2006-10-20 22:31
169move some comments around to more appropriate places2006-10-20 22:34
170document.getSelection() in the DOM section2006-10-20 22:42
171notes in getElementsByName()2006-10-20 22:44
172document.commands definition; collapse some space in an IDL block due to comments2006-10-20 22:52
173clarify 'root element' since we define that term to mean something slightly different in some cases2006-10-20 22:57
174minor editorial tweaks -- capitalisation, etc2006-10-21 00:35
175add designMode placeholder section; link to that and execCommand in the document section2006-10-21 00:46
176getElementsByClassName() with string and array versions2006-10-23 19:58
177getElementsByTagName() now taks an array only.2006-10-23 20:02
178ackn update2006-10-23 20:11
179Twiddle things around in the Document section, remove useless forward references.2006-10-23 21:41
180Move the editing stuff into its own section2006-10-23 22:00
181Array isn't typed enough. Let's use another pretend syntax.2006-10-23 22:05
182start mentioning document.open()...2006-10-24 01:37
183document.open() 4+ arg work2006-10-24 03:11
184document.open() first draft completion.2006-10-24 07:44
185document.close placeholder2006-10-24 07:47
186document.open/document.close draft 22006-10-24 22:12
187wording tweak in document.close()2006-10-24 22:29
188define document.innerHTML, do cleanup from the fallout that causes2006-10-24 23:43
189remove '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
190innerHTML 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
191HTMLElement TBW->WIP2006-10-25 05:08
192move the dom sections around a bit; markup 'HTML documents' and 'XML documents'; minor related tweaks to text.2006-10-25 05:48
193big 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
194big, not bug...2006-10-25 07:29
195Move sections around in the DOM section again; add a section on APIs in HTML documents (case-sensitivity etc)2006-10-25 19:32
196Move HTMLElement definition up to where it should be (part 1)2006-10-25 19:37
197HTMLElement cleanup2006-10-25 19:43
198Make HTML Elements a term too (hyperlinks some stuff, weee)2006-10-25 19:46
199hyperlink 'html elements' some more now that we define it2006-10-25 19:51
200make 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 reference2006-10-25 20:52
201more work on HTMLElement2006-10-25 22:01
202global attribute changes (mostly editorial)2006-10-25 22:19
203move global attributes up a bit2006-10-25 22:29
204editoral: used wrong elements dt/dd; also, didn't define class and contenteditable correctly2006-10-25 22:37
205try making the global attributes thing an element dl2006-10-25 22:40
206extraneous > in markup (probably from the original, too, go figure)2006-10-25 22:45
207HR element (still looking for a decent backronym for that, let me know if you find one...)2006-10-25 22:59
208HR done, not TBW anymore; change <i> to <x> for now.2006-10-25 23:07
209markup error x/ -> x</2006-10-25 23:08
210<t> element, draft the first.2006-10-26 08:23
211Ignacio Javier pointed out a typo and confusion (TCP connection security handling paragraph)2006-10-26 08:27
212missing quotes make validation hard2006-10-26 08:30
213add issue to ask for help on <t>. Also, make a half-hearted attempt at clarifying the timezone definition.2006-10-26 08:39
214markup error in example; <t> becomes </t> now2006-10-26 08:44
215microsyntaxes for numbers; some cleanup related to the use of terms like 'whatespace'.2006-10-27 01:03
216oops, s/gauge/meter/...2006-10-27 01:06
217don'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
218profile attribute: should use microsyntax. Also, make it use a different hyperlink title for consistency.2006-10-27 01:36
219placeholders for URI microsyntaxes2006-10-27 01:41
220add reminder to go through and define all attribute value syntaxes2006-10-27 01:42
221refs have square brackets2006-10-27 01:45
222Move the definition of the datetime attribute up to the microsyntax section2006-10-27 05:23
223How to parse datetime='' on <ins> and <del> elements.2006-10-31 07:37
224placeholder for 'date and/or time' section2006-10-31 07:47
225spacing issues with inequalities2006-10-31 07:49
226forgot to mark example as example2006-10-31 07:51
227spacing issues with inequalities2006-10-31 07:53
228introduced extraneous character at top of file, oops2006-10-31 07:56
229date 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
230tokens part 12006-11-01 00:13
231Tokens part 2: define the algorithms; make DOMTokenString use them.2006-11-01 00:43
232class attribute redefined in terms of microsyntaxes2006-11-01 00:49
233Remove the placeholders for microsyntaxes for URIs for now2006-11-01 00:50
234clarify minor things about HTML Documents vs XML Documents2006-11-01 01:15
235make document.innerHTML kill any active parser first (on setting)2006-11-01 01:23
236behold! placeholders for multimedia elements.2006-11-01 01:55
237make some minor edits based on comments by Stephen Ma (networking).2006-11-01 02:12
238<iframe> section header2006-11-01 15:44
239note bz feedback about innerHTML2006-11-01 15:47
240embed, object, param, map, area headers. Make comments and PIs explicitly not affect content model.2006-11-01 21:38
241notes to self about usemap, area2006-11-01 21:47
242move attributes around so that the order is consistent across elements2006-11-01 21:55
243placeholder for canvas2006-11-01 23:47
244Believe it or not, microsyntaxes are defined now\! Weee\!2006-11-02 00:22
245remove 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
246hreflang might not be present2006-11-02 01:17
247The Great Link Abstraction: factoring out common definitions for <link>, <a>, and <area>.2006-11-02 15:55
248WIP on <area> and image maps2006-11-02 16:26
249dfn img-alt and img-src; mention usemap in img and object definitions2006-11-02 16:35
250DOM attributes for embedded content; also, add some 'must's to DOM attribute reflections that were missing them2006-11-02 16:46
251dom-a- to dom-img- for the img ones, heh2006-11-02 16:57
252quirk is covered by definition of 'reflect'2006-11-02 16:59
253make sure className.match(), etc, still works2006-11-02 17:02
254note empty sections2006-11-02 17:03
255more notes for image maps ismap/usemap processing2006-11-02 17:35
256add more stuff to <img> definition, slightly more placeholding for usemap2006-11-02 18:40
257behold: 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
258remove 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 section2006-11-03 10:31
259Constructors 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
260move canvas placeholder up to before area/map2006-11-06 19:00
261<title> cleanup now that we have a parser and a DOM2006-11-06 19:50
262iframe element definition2006-11-06 23:51
263clarify <iframe>2006-11-06 23:58
264src 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
265issue about ordering of events on iframes and content of iframes2006-11-07 02:17
266various notes on type='' attributes and on img height/width, plus, work on the definition of embed.2006-11-07 08:14
267adding more text to object section2006-11-08 00:28
268about face for <embed type=''>. Instead of making it advisory, make it the type decider.2006-11-08 01:03
269clarify HTTP error codes with <img>2006-11-08 01:55
270we will have to clarify handling of HTTP error codes with <embed>2006-11-08 02:06
271should we say that content-sniffing is on for <embed>?2006-11-08 02:09
272placeholder section for Content-Type stuff; <object> element draft (incomplete)2006-11-08 21:34
273interfaces from plugins on embed, object; errors on object cause fallback (says acid2...); define object processing model, first mostly full draft2006-11-08 23:52
274param 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
275we don't define NPAPI2006-11-09 01:07
276<map> definition2006-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
279link to anne's diffing tool2006-11-10 19:59
280split reflecting of numbers into reflecting of signed and unsigned numbers; fixed references to toNumber; <colgroup> second part; <col>; table processing model placeholder2006-11-10 20:48
281setting span to 0 is bad too.2006-11-10 21:02
282thead, tbody, tfoot, tr, and tweaking of some other table wording2006-11-10 23:40
283move the TBW marker to the processing model section; correct a minor validity typo2006-11-10 23:43
284correct more typos2006-11-10 23:47
285don't require a <tfoot>2006-11-11 01:31
286<col span> titles were wrong and pointed to colgroup's2006-11-11 01:52
287the remaining table elements; placeholders for the DOM interfaces for the table elements2006-11-13 22:29
288define DOM interfaces for remaining table elements2006-11-13 23:46
289cleanup 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
290removing <calendar> and <card> since the microformats.org group still hasn't formally and clearly defined how you're supposed to parse their microformats2006-11-14 00:03
291reorder some sections around in the processing model to slightly more closely match the order the elements are defined in2006-11-14 01:00
292the start of a tabular data model2006-11-14 22:33
293tabular data, row groups and column groups and more crossrefs2006-11-15 00:40
294constraints on row groups and column groups2006-11-15 00:44
295Corresponding elements (informative so far).2006-11-15 02:23
296could have a cell in no row/col groups2006-11-15 02:30
297Work in progress for tabular model2006-11-15 22:45
298Cross-Document Messaging update (should be pretty much done now)2006-11-16 00:20
299um, s/below/above/ -- i moved the section down...2006-11-16 00:21
300don't allow <col> under <table>2006-11-16 00:37
301oops, unclosed tag2006-11-16 00:40
302remove <col> from the list of elements to not ignore in <table>2006-11-16 01:20
303more work on tabular data model2006-11-21 00:04
304col and colgroup2006-11-21 00:51
305minor typos; row groups; make jumps back slightly clearer in table model.2006-11-21 01:24
306introduce the concept of table model errors; handle cells that span out of row groups2006-11-21 01:49
307more 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 error2006-11-21 02:12
308use '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 stuff2006-11-21 03:02
309consistency2006-11-21 03:06
310markup 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 error2006-11-21 05:34
311don't make all the cells overlap -- actually increase x-current! also, some comments, and, placeholders for growing cells.2006-11-21 05:44
312factor out the steps for growing downward-growing cells2006-11-21 05:59
313handle downward-growing cells (those with rowspan=0)2006-11-21 06:24
314fix step number in tabular data processing model2006-11-21 06:28
315markup error2006-11-21 06:42
316fix a bunch of markup errors2006-11-21 06:50
317split one item into two items in the algorithm for ending a row group2006-11-21 06:52
318placeholder so i don't forget to defined how TDs and THs work together (scope, etc)2006-11-21 22:41
319First attempt at a list of link types (they will then be defined in more detail)2006-11-22 01:20
320redefine 'up', add archives2006-11-22 01:47
321don't ask me what THAT was about2006-11-22 01:52
322merge the <a> and <area> columns since they'll always be the same; disallow nofollow and external on <link>2006-11-22 01:55
323change 'allowed on' to 'effect on' for link types2006-11-22 01:57
324make definitions of linktypes more consistent with each other. define 'alternate'. move comment down2006-11-22 02:29
325rewrite the top of the 'alternate' definition to say that it creates a hyperlink2006-11-22 02:34
326placeholder for extensibility of rel=''; rel=archives part 1; rel=alternate tweaking to merge the first two paras2006-11-22 02:42
327fix markup error2006-11-22 04:01
328rel=archives2006-11-22 04:05
329rel=author2006-11-22 04:15
330downgrade some headers2006-11-22 04:44
331introduce the concept of synonyms for link types, add rel=bookmark2006-11-22 05:46
332try wrapping the example differently; remove comment about rev='' since we aren't introducing that in html52006-11-22 05:51
333minor editorial fixes, and add rel=contact2006-11-22 05:57
334make rel=author apply to section, not just page2006-11-22 06:05
335rel=external, rel=feed2006-11-22 07:25
336Hierarchical link types; remove some comments that have already been dealt with; minor markup fixups2006-11-22 08:32
337somehow these words got dropped, oops2006-11-22 08:43
338rel=help2006-11-22 08:52
339rel=icon2006-11-22 09:00
340rel=license2006-11-22 09:03
341rel=nofollow; mention copyright for rel=license2006-11-22 09:07
342target document -> referenced document2006-11-22 09:08
343rel=pingback2006-11-22 09:14
344auditory icons, not aural icons2006-11-22 09:15
345rel=search, rel=stylesheet placeholder, rel=prefetch2006-11-22 09:23
346rel=sidebar, rel=tag2006-11-22 09:27
347update comments/issues for link types2006-11-22 09:29
348rel=copyright is a synonym for rel=license; define the extension mechanism for 'rel' values.2006-11-22 22:22
349types can't specify anything themselves...2006-11-22 22:24
350make it even easier to add extensions2006-11-22 22:26
351make it possible to distinguish proposals from actual extensions for rel='' link types2006-11-22 23:38
352minor editorial tweaks to HTMLDocument and HTMLElement IDLs (ordering, whitespace); getting ready for .focus() and company; complete the definition of 'Rejected' in link types2006-11-23 00:02
353move sections about some more to make more sense2006-11-23 00:06
354introduce an interaction section for focus/click stuff2006-11-23 00:11
355more comments2006-11-23 00:15
356interaction, click, focus, etc: first draft2006-11-23 00:38
357hasFocus, activeElement, more structure in the activation section2006-11-23 01:17
358note elements that are yet to be defined2006-11-23 01:45
359<t> becomes <time>2006-11-23 01:56
360<x> -> <t>2006-11-23 02:04
361xref 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
362noscript isn't TBW anymore! wee2006-11-26 06:20
363the 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
364make 'embedded content' an actual type of content2006-11-27 21:40
365the figure element and associated trappings2006-11-27 22:22
366add note about win1252 entities2006-11-28 02:26
367turns 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
368update the TBW markings so we can easily see what's up to date and what isn't2006-11-28 05:11
369notes for syntax section2006-11-28 18:37
370start tags: draft 1 (wip)2006-11-28 20:21
371more work on syntax2006-11-28 21:01
372DOCTYPEs and other syntax bits2006-11-28 23:19
373doctype tweaks2006-11-28 23:23
374minor wording tweak to make things flow better2006-11-28 23:54
375tweaks based on feedback from atom folk to help feed autodiscovery; correct links to 'space character'; add dfn for doctype2006-11-29 00:13
376behold! attribute syntax.2006-11-29 01:09
377rel-alternative is transitive2006-11-29 01:11
378five more words on text... more coming soon!2006-11-29 16:23
379behold, status.whatwg.org for inline status annotation2006-11-29 16:32
380further work on the syntax section2006-11-29 18:46
381let's make that make at least a modicum of sense, shall we2006-11-29 18:59
382singleton -> void, for now; better terms are welcome (but 'empty elements' is too confusing)2006-11-29 19:02
383further flesh out the syntax section2006-11-29 20:38
384minor clarafications to syntax2006-11-29 20:48
385<html> tag omission2006-11-29 22:48
386head, body tag omission2006-11-29 23:18
387li, dt, dd end tag omission2006-11-29 23:21
388p element tag omission2006-11-29 23:48
389don't put end-tag-implying elements inside p elements2006-11-30 00:47
390entities are in the form &#0; not &0;. Oops.2006-11-30 01:00
391implied tags in tables2006-11-30 01:43
392add blank line for clarity in source2006-11-30 01:45
393mark this list as brief since it's not a set of paragraphs2006-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
395appease the XML gods2006-12-01 03:25
396space characters in start tags: the return2006-12-01 16:19
397refer to later space restrictions for clarity2006-12-01 16:33
398various fixes to the tag omission stuff -- thanks simon2006-12-01 16:38
399markup error2006-12-01 16:39
400elliotte says Unicode uses 'code point' not 'codepoint'2006-12-01 17:01
401this is totally unnecessary2006-12-01 19:35
402slit on spaces? oops2006-12-01 21:35
403as Simon points out, two empty attributes need a space between them2006-12-01 21:37
404get rid of the idea of meaningful class names for now2006-12-01 21:56
405when can script run; whether script can run2006-12-01 23:52
406add the fact that TR can't be in TABLE2006-12-04 05:08
407try allowing xmlns='' and see what happens2006-12-04 07:23
408clarification2006-12-04 08:00
409explain XML vs HTML2006-12-04 23:58
410parser 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
411Misread the spec. Make it clearer2006-12-05 03:48
412make it clearer that conformance checkers must use the parser section not the syntax section2006-12-06 16:13
413add form controls to the optional end tag section2006-12-06 16:18
414make </optgroup> optional and make <optgroup> imply it2006-12-06 17:16
415various scripting changes (wip)2006-12-07 00:20
416change the paragraphs section to a prose section to be less confusing2006-12-08 00:37
417conversation2006-12-08 01:13
418touch up the dialog examples and notes2006-12-08 01:27
419confusing indendation begone\!2006-12-08 01:39
420move the tabular and form processing model sections closer to their elements, add in some placeholders for form control sections2006-12-08 01:46
421move Window into its own section so we can see it in the ToC2006-12-08 01:50
422profile out, class and meta wiki registrations in. some predefined classes and metas too.2006-12-08 06:08
424elements should say which classes apply to them; element names should be alphabetical in the table; search shouldn't apply to article2006-12-08 06:28
425move classes up one level, and put metadata attributes back under global attributes2006-12-08 06:31
426add IDs to be able to link to them from the wiki2006-12-08 06:51
427we have a section on that now2006-12-12 02:28
428move security into the scripting section, maybe it'll make more sense there2006-12-12 02:30
429try making this easier to follow by some slight changes2006-12-12 02:35
430more 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
431Move Events down to Scripting section for now; move the generic DOM APIs up a bit2006-12-12 02:52
432move 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
433move the headings and sections section in processing models up to the headings and sections section in semantics2006-12-12 03:22
434slowly adding to the event listener section (work in progress)2006-12-12 05:00
435Specify 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
436xref Object to nothing instead of <object>2006-12-13 01:42
437remove redundant syntax requirement in conformance section now that we have a syntax section2006-12-13 16:14
438clean 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
439title 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
440try 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
441cross-ref xml:lang better2006-12-13 16:46
442remove issue that's now been resolved; add idl class to a <pre> block that contains an IDL excerpt2006-12-13 16:54
443colour->color; overhaul of the canvas section; move 'sound' to the browser section2006-12-13 18:57
444crossreference fixes2006-12-13 20:10
445more cross-reference fixing2006-12-14 01:25
447notes regarding sniffing (nothing normative yet)2006-12-18 19:59
448fix table processing of bogus content (<a><table><a>xxx case)2006-12-18 21:19
449missing 'the'2006-12-18 21:23
450remove SCS markers (will be done out-of-band instead)2006-12-20 21:24
451oops, lang->xml:lang here.2006-12-20 21:34
452clarify 'it' in 'it must be dropped'2006-12-20 21:35
453fix validity errors2006-12-21 20:16
454remove TBW and WIP markers in favour of external marking script2006-12-21 22:46
455intro, not into. also, make intros non-normative.2006-12-21 22:55
456inter-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
457extraneous blank link in example2006-12-22 01:11
458finish off the <b> element section (oops)2006-12-22 01:14
460typo in acks -- sorry2006-12-22 01:21
461copy/paste error2006-12-22 02:25
462reconstructing the inlines when there are none would lead to problems.2006-12-23 07:00
463missed a step number when i added some steps2006-12-23 07:02
464vaguely try to make EOF parse errors clearer2007-01-04 00:49
465forgot to remove this note when we supported this2007-01-04 01:35
466introduction of WYSIWYG editors and the <font> element (content model to follow)2007-01-11 20:17
467transparent content models; div is allowed to contain inline or block now; fix some xrefs2007-01-12 00:48
468move transparent section up one2007-01-12 01:13
469broaden the definition of transparent content models so that we have 'transparent elements', and make the determination of inline vs block look through transparent elements2007-01-12 01:23
470make note of problems with the style='' attribute, and use cases we have to cover2007-01-12 02:26
471allow <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 changes2007-01-12 23:25
472scoped stylesheets baby2007-01-12 23:33
473embed the styling processing model placeholder into the spec a bit more2007-01-12 23:41
474fix markup, add open issue in parser2007-01-17 00:27
475fix transform() method matrix2007-01-17 00:39
476styling processing model (will integrate into Anne's CSSOM spec -- http://dev.w3.org/cvsweb/~checkout~/csswg/cssom/Overview.html)2007-01-17 02:03
477Closer integration with CSSOM.2007-01-17 02:24
478factor out text for all boolean attributes; fix typo in an IDL; define <script> defer and async2007-01-18 02:12
479hoist the menu processing model section up to the <menu> element section2007-01-18 02:23
481ref from DOM boolean attribute to content boolean attribute2007-01-18 02:27
482enumerated attributes (affects dir, contenteditable, draggable); fix typo2007-01-18 23:36
483add note about percentages/dimensions; fix the time microsyntax to allow seconds to be optional2007-01-18 23:57
484fix note on enumerated attributes, add note for rel=search2007-01-19 00:15
485clean up attributes that specify MIME types. add more stuff for rel=alternate.2007-01-19 00:40
486define 'language' as a spec term (this will make one thing xref to it)2007-01-19 00:42
487minor edits in the <menu> section to make it neater2007-01-19 00:44
488fix some xrefs. define value/start better (e.g. using microsyntaxes)2007-01-19 00:57
489URI attribute cleanup2007-01-19 01:36
490markup error2007-01-19 02:09
491make the example XML so it works2007-01-19 03:15
492define 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[Authors] [Conformance Checkers] [Tools] add two parse errors for EOF in <noscript>/<noframe>/<iframe>/<textarea>; drop leading newlines in <pre> blocks2007-01-20 00:21
494How <th> elements work.2007-01-20 05:54
495fix the state names to be consistent2007-01-20 06:02
496xref fixing...2007-01-20 06:05
497very draft description of how navigation should work. more to come, but send comments now please.2007-01-25 01:04
498oops, markup error2007-01-25 01:14
499moving notes around to get the area ready; removing redundant editorial issues2007-01-25 02:24
500more work on history traversal and page navigation2007-01-25 19:52
501note about popState during traversal2007-01-25 19:58
502javascript: URIs and moving issues around for things that were dealt with in other places2007-01-25 20:12
503start 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
504markup error2007-01-26 02:29
505a few more words on content-type sniffing2007-01-26 03:45
506wip: content-type sniffing details2007-01-26 05:35
507make some non-normative text into a note2007-01-26 05:37
508more work on the content-sniffing code2007-01-26 07:43
509oops, that made no sense. got to end the steps there2007-01-26 08:27
510minor editorial work on the content-sniffing front2007-01-26 21:00
511markup error2007-01-26 21:09
512how to handle XML files2007-01-26 23:39
513how to handle html and text2007-01-27 00:06
514scrolling (not that this says much, but that's really UI stuff so let's keep out of the way)2007-01-27 00:15
515fix xref (frag id stuff)2007-01-27 00:22
516WIP: adding sections for the content-sniffing bits2007-01-27 00:45
517how 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 tweaks2007-01-28 08:23
518remove big-issue markup since it2007-01-28 08:36
519typo "bytesof"2007-01-28 20:41
520sniffing image types; minor commenting tweaks in the text/binary section2007-01-29 19:02
521add unknown type sniffing. editorial tweaks to image section and fix for markup errors2007-01-30 02:21
522i am a moron2007-01-30 03:56
524add support for PDF and Postscript2007-01-30 04:17
525must->should on adding new types, but give rationale for discouraging it2007-01-30 04:21
526should <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
527add descriptions to the tables, for bz's benefit :-)2007-01-30 06:12
528markup error2007-01-30 07:37
529make the section paragraph be a big-issue instead of the section title.2007-01-30 07:45
530make the hex uppercase to be consistent with the rest of the spec2007-01-30 09:31
531how to detect Atom and RSS vs text/html -- if you have any comments on this PLEASE LET ME KNOW2007-01-30 11:55
532add support for RSS 1.0 in draft form (this will need fleshing out at some point)2007-01-30 12:03
533fix typos in the original text i wrote here, add omitted ASCII equivalents in places2007-01-30 12:08
534typo in the comment2007-01-30 12:12
535define copy-and-paste operations; fix grammar of drag-and-drop, fix spelling of canceled2007-01-31 07:55
536first draft of text for 'following hyperlinks' (incomplete pending 'target' attribute definition)2007-01-31 09:27
537add 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 prose2007-02-01 02:10
538move Event handling section to the 'other specs' section2007-02-01 22:57
539activation 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
540remove obsolete notes and issues; change remaining occurances of xml-events namespace to no namespace2007-02-02 00:35
541move the activation behavior stuff into the interactive elements section for now2007-02-02 00:49
542vaguely define clicking on <a> and <area> elements. mention <base target> so that Anne will stop bugging me about it. :-P2007-02-02 02:21
543minor tweaking (alternate stylesheet -> alternative style sheet; define alternative style sheet sets for xreffing)2007-02-02 02:53
544notes for image maps2007-02-02 22:05
545make more notes on image maps2007-02-02 22:26
546[Conformance Checkers] [Tools] Allow keywords to be uppercase, even in XHTML2007-02-02 22:47
547notes for image maps2007-02-02 22:52
548fix xrefs for 'enumerated attributes'2007-02-02 23:22
549move the <figure> element up, and the image map processing model into the embedded content section2007-02-02 23:26
550<area shape> attribute syntax and parsing definition2007-02-02 23:39
551markup error2007-02-02 23:42
552more markup fixes2007-02-03 00:18
553update copyright date2007-02-03 00:21
554oops, copy/paste error2007-02-03 02:25
555DOM interfaces can't have elements, duh2007-02-03 02:28
556go Simon! more typos :-P2007-02-03 02:50
557hoist up the image map section2007-02-05 09:16
558research into 'coords' attribute's % values2007-02-05 10:17
559draft comment for how to parse coords attribute2007-02-05 12:02
560how to handle lists of integers (e.g. in coords='')2007-02-05 23:28
561actually support negative numbers (duh)2007-02-05 23:44
562oops, had the 'every other' case before all the other cases2007-02-05 23:46
563support decimal points in coords='' (if by 'support' you mean 'ignore like IE does')2007-02-06 00:02
564area 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[Authors] [Conformance Checkers] [Tools] rules for attribute presence/absence on <area>2007-02-06 00:55
566define usemap="" (first pass); make some notes for future stuff to come2007-02-06 02:06
567framework for image map processing model2007-02-06 02:24
568[Authors] [Conformance Checkers] [Gecko] 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
569how to read the 'usemap' attribute2007-02-06 22:04
570how to handle <map> for text browsers2007-02-06 22:44
571user-agent-defined, not user-defined, oops; add a must to the start of the next bit...2007-02-06 22:47
572how 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
573in error 'usemap' doesn't mean image map is empty, it means there's no image map at all.2007-02-07 05:16
574notes on what should be added next2007-02-07 05:21
575get rid of the notion of valid areas2007-02-07 05:25
576stop <sub> elements from creating xrefs2007-02-07 05:26
577make text flow better2007-02-07 05:27
578[Opera] Turns out that the inner circle of radial gradients should be filled.2007-02-09 01:31
579[Gecko] note security issue with ports on storage APIs2007-02-09 22:35
580xref error2007-02-09 23:12
581move some notes around; decide on putting server-side-image-maps near following-hyperlinks; define clicking on an <area> element.2007-02-10 00:06
582oops, no detail on Event.2007-02-10 00:16
583remove note and convert it into a 'note'2007-02-10 00:26
584[Authors] [Tools] Define what the various coordinates actually _are_.2007-02-10 02:00
585image maps are live2007-02-10 23:20
586DOMTokenString -> 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
587server-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
588Update the head of the spec to be more friendly.2007-02-13 23:48
589make note of a testcase2007-02-14 00:01
590behold, designMode2007-02-14 00:59
591acks for designMode2007-02-14 01:00
592typos2007-02-14 01:17
593first pass at defining a bunch of events -- any other requests?2007-02-14 02:01
594event handlers2007-02-14 22:44
595[Authors] [Tools] the serialisation "<head><script><p>" is not allowed if the <script> is a sibling of the <p>2007-02-15 00:43
596very early work in progress on the encoding detection stuff2007-02-16 02:02
597how to handle comments (bogus or otherwise) when scanning for a charset declaration2007-02-16 19:44
598oops, <!--> is not a valid comment. My bad.2007-02-16 21:18
599oops, < is 0x3C not 0x2C2007-02-16 22:25
600more work on the sniffing algorithm2007-02-16 22:45
601more 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
602make sure the spec is explicit about when you just ignore stuff in the encoding decl detection algorithm2007-02-16 23:10
6030xe5 was meant to be 0x452007-02-16 23:53
604mainly: 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 consequence2007-02-17 00:34
605turn a redundant requirement into a note2007-02-17 00:41
606if the quotes are unmatched, don't do anything. also, don't mention that parsing begins after finding an encoding.2007-02-17 00:44
607incomplete 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
608finish off the algorithm for detecting the encoding declaration2007-02-19 08:03
609notes for the authoring side of character encoding declaration2007-02-19 08:10
610[Authors] [Tools] backreference charset='' restrictions from the syntax section2007-02-19 08:37
611[Authors] [Conformance Checkers] [Tools] a variety of changes related to character encoding stuff; <meta http-equiv> framework; minor editorial changes2007-02-22 05:50
612tweak the way that we describe <meta> to read better2007-02-22 06:03
613more work on getting this <meta> element section to flow well2007-02-22 06:12
614oops, missing 'the'2007-02-22 06:15
615oops, forgot httpEquiv DOM attribute. also, make yet more editorial changes to make this section read better.2007-02-22 06:25
616fascist spelling attack2007-02-22 07:19
617get rid of vestigial DocumentUI references. Add 'location' to the HTMLDocument idl.2007-02-22 23:11
618behold: the world's first actual meta refresh specification.2007-02-23 01:57
619capitalisation grammar2007-02-23 01:59
620'starting' there reads weird2007-02-23 02:02
621[Authors] [Conformance Checkers] [Opera] [Tools] Big rework of the <event-source> section based on feedback.2007-02-27 02:56
622[Authors] [Conformance Checkers] [Opera] [Tools] minor editorial things2007-02-27 03:17
623[Authors] [Conformance Checkers] [Opera] [Tools] oops, wrong element2007-02-27 04:42
624[Authors] [Conformance Checkers] [Opera] [Tools] missing word 'attribute'...2007-02-27 05:01
625[Authors] [Conformance Checkers] [Opera] [Tools] add support for BOMs to event-source2007-02-27 05:08
626[Authors] [Conformance Checkers] [Opera] [Tools] allow CR and CRLF as well as LF in an event stream2007-02-27 05:38
627[Authors] [Conformance Checkers] [Opera] [Tools] oops, moved the </pre> end tag to the wrong place2007-02-27 05:41
628[Authors] [Conformance Checkers] [Opera] [Tools] indent issue2007-02-27 05:43
630remove '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[Tools] 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
632change note to a question because i'm not sure anymore2007-02-27 06:00
633the firing of the 'load' event2007-02-27 22:22
634typo2007-02-27 22:37
635add DOMContentLoaded (opera/mozilla extension)2007-02-27 22:47
636how 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
637remove DOMContentLoaded based on the thread at http://www.w3.org/2006/webapi/track/issues/362007-02-27 23:04
638er, is this right? appendChild()ing an external <script> pauses the tokeniser? need to examine this.2007-02-27 23:05
639dramatically simplify how scripts are handled, and simultaneously make it closer to what browsers do today anyway.2007-02-28 01:25
640more tweaking around to make scripts execute appropriately2007-02-28 01:48
641make those actually normative conformance criteria2007-02-28 01:54
642[Authors] [Conformance Checkers] [Opera] [Tools] 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
643fixed an example's description for event-source2007-02-28 03:04
644[Authors] [Conformance Checkers] [Opera] [Tools] make it clearer that this is about HTTP requests not actual TCP connections2007-02-28 05:20
645[Authors] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] load/error events on script elements; making various things delay the load event.2007-02-28 06:34
646add a stable ID to this header for external references2007-02-28 07:30
647fix xrefs2007-02-28 22:09
648oops, bad markup2007-03-01 00:02
649note that we should add textLength when doing input/textarea selection stuff2007-03-01 00:06
650[Authors] [Opera] oops, forgot to say where the event then got dispatched2007-03-01 01:41
651typo fix in href2007-03-01 19:26
652work around bug in postprocessor2007-03-01 19:27
653fix broken xrefs2007-03-01 19:31
654a few whatwg.orgs that should be www.whatwg.orgs2007-03-01 19:32
655behold: the javascript: URI2007-03-01 22:41
656step 1 for window.open() and friends2007-03-02 01:43
657introduce target='' for <a>, <area>, and, anne will be pleased to hear, <base>2007-03-02 02:44
658[Conformance Checkers] 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
659markup error2007-03-02 10:33
660xrefs2007-03-02 10:35
661[Opera] if you remove the src= on an event-source, then it should also remove the event source thingy.2007-03-02 10:36
662[Conformance Checkers] [Tools] bug in the character encoding detection algorithm2007-03-03 01:29
663WIP: 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
664WIP: window.open()2007-03-06 03:22
665support '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
666oops typo2007-03-06 04:27
668fix 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
669move Styling processing model nearer to the <style>/<link> element definitions2007-03-08 00:47
670move the abstract commands section up to nearer the <command> and <menu> element definitions2007-03-08 00:50
671fix header levels2007-03-08 00:54
672merge 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
673note new ref for haltingproblem2007-03-08 23:03
674new <video> element section. This is SO far from complete it's not even funny.2007-03-09 10:22
675experimentally add <meta name=dns content=...>2007-03-10 02:01
676typo2007-03-12 03:12
677make a note of an xref suggestion someone had2007-03-12 05:35
678[Conformance Checkers] [Opera] the <video> element and assorted related changes2007-03-16 03:39
679keep a note of issues and feature requests that have so far been ignored2007-03-16 03:54
680[Opera] 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. -Ian2007-03-20 09:25
681remove togglePause()2007-03-20 20:14
682adding 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
683new features to consider; change time plan for <video> -- this is just a vague plan, not set in stone or anything2007-03-22 01:14
684[Opera] add 'muted' attribute to <video>2007-03-22 01:39
685split <video> into two: <video>, and an abstract Media Element concept.2007-03-22 22:23
686the last checkin did a huge set of changes because bert updated his script to fix some of the xref issues -- thanks bert2007-03-22 22:26
687[Conformance Checkers] [Opera] codec negotiation for <video> elements: <source> elements; .load() and predownloading on insertion.2007-03-23 07:07
688Apple say that the offsets must be floats, so let's become mindshare-compatible with the flash api and use seconds througout2007-03-23 07:44
689add <audio>2007-03-23 08:24
690xref error2007-03-23 09:13
691oops, missed one of the places that should be float2007-03-23 09:17
692[Opera] support for: start/loopstart/loopend/end/loopcount/currentloop; cleanup for DOM things in media.2007-03-28 21:56
693grammar typo2007-03-28 22:32
694oops, copy/paste error2007-03-28 22:35
695[Opera] rephrase this to be clearer2007-03-28 22:37
696Section up the media section2007-03-28 22:46
697[Opera] add a ui='' attribute to toggle ui on/off on <video> and <audio>2007-03-28 23:54
698[Opera] rename ui='' to controls=''2007-03-28 23:55
699[Opera] STOPPED becomes EMPTY2007-03-29 00:17
700work in progress -- declarations for states not yet defined2007-04-01 18:54
701change buffering state to ready state in the to-be-defined idl notes2007-04-01 19:01
702more tweaks to the strawmen2007-04-01 20:19
703straw men updates for <video> API2007-04-02 20:51
704updated names for <video> state straw men2007-04-02 21:08
705updated names for <video> state straw men2007-04-02 21:16
706what 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[Opera] * 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
708s/colled/called/2007-04-09 22:35
709s/initial/first/ (spec was mixed before, and 'first' seems easier)2007-04-09 22:39
710clarify NaN2007-04-09 22:43
711clamp new positions to the current loop limits2007-04-09 22:53
712fix legacy of the old state definitions2007-04-09 22:55
713support for autoplay of content2007-04-09 23:04
714volumechange event2007-04-09 23:11
715update secret hidden notes for HTMLMediaElement2007-04-09 23:17
716s/position/currentTime/2007-04-09 23:18
717hasAudio/hasVideo notes2007-04-09 23:20
718[Opera] <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[Opera] Allow for non-linear/interactive movies and define how they interact with seeking.2007-04-10 01:38
720Add 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 links2007-04-12 04:34
721Added cue points to media elements, so you can get callbacks called at specified times in a clip.2007-04-12 05:21
722Add class=idl on an IDL block which was missing it.2007-04-12 05:24
723Define 'pause playback' for cue points; define what happens when a callback is null.2007-04-12 05:40
724Add <source media='media query'>, support a fallback <source>.2007-04-12 05:58
725Oops, added a crash bug to the algorithm. Fix that quickly...2007-04-12 06:01
726Changed the 'error' attribute from a number to an object, for extensibility.2007-04-12 06:34
727Added security section placeholder for the media section.2007-04-12 06:40
728standardise on a way to reference DOM3 Events.2007-04-12 06:50
729We removed the uuid: namespaces some time ago.2007-04-12 06:51
730[Authors] [Opera] Removed the entire Audio section in favour of the new HTMLAudioElement. 'new Audio()' still works, though.2007-04-12 07:05
731Define the term 'browsing context' and related terms; add placeholders for sections we'll need to define non-Document documents2007-04-13 02:22
732Fix a cross-reference; make some of the non-normative statements more obviously into notes.2007-04-14 00:17
733Reorder subsections in the Browsing Context section for readabliity.2007-04-14 00:21
734Reorganise the Browsing Contexts section some more2007-04-14 00:42
735Replace WindowHTML by Window and get rid of dependency on the Window spec2007-04-14 00:47
736Try to tie more loose ends togother in the browsing contexts section: define scripting context, security context, global scope2007-04-14 01:14
737Minor cleanup of the Window definition2007-04-14 01:24
739Allow UAs to not consider two windows related to each other for the purposes of browser context communication.2007-04-14 01:30
740Fix the definition of Browsing Context to match reality.2007-04-14 02:04
741minor editorial changes to the browsing context section2007-04-16 10:25
742Moving 'user prompts' section around so we can deal with auxillary browsing contexts earlier in the prose.2007-04-16 23:36
743Defined auxillary browsing contexts; moved some definitions around2007-04-17 00:05
744Continue making changes to the browsing context section in an attempt to find a neat way to define this mess.2007-04-17 00:31
745Try yet another way of organising this section of the spec.2007-04-17 01:00
746Redefine 'top-level browsing context'. Define 'fully active'. Clarifications.2007-04-17 02:29
747Rework some of the definitions in the Browsing Contexts section to be clearer and better defined.2007-04-17 03:05
748Expand 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
749Update the window.open() definition to handle the new definitions, also add a bunch of hyperlinks.2007-04-17 03:25
750Define the order of frames in window[i]2007-04-17 03:34
751Update the session history section to use the new browsing context terms. Nuke the idea of showing non-active documents.2007-04-17 03:45
752Move User Prompts down even further.2007-04-17 03:48
753Remove obsolete parts of the History interface, clarify what it means to 'traverse the history'2007-04-18 01:16
754add hyperlinks2007-04-18 01:19
755Remove an infinite loop when navigating with replacement; make Location instantiate per-Document.2007-04-18 08:57
756Fix the navigation and history traversal algorithms so that the back button doesn't lock up the browser if the Document was evicted2007-04-19 00:17
757Define the URI decomposition attributes.2007-04-19 09:07
758markup typos2007-04-19 09:33
759Minor tweaks to the URI Component Attribute APIs2007-04-19 09:47
760Hyperlinks section: fix a typo, and fix a conf requirement to actually require what it meant to require2007-04-19 09:58
761Clarify a step in the navigation algorithm to pre-empt people from saying it cancels itself...2007-04-19 10:02
762Clarify the processing model for navigating to text, images, plugins, and UA inline content.2007-04-20 00:08
763Write first draft of Content-Type section; remove the paragraph saying inline charset data should be avoided.2007-04-20 00:44
764User prompts are now defined (window.alert, window.prompt, window.confirm)2007-04-20 01:01
765Fold the concepts of global scope, scripting context, and browsing context into one.2007-04-20 02:35
766Move the Thread section up to Browsing Contexts2007-04-20 02:37
767remove obsolete notes2007-04-20 02:41
768Massive revamp of the scripting security section. Please review this carefully!2007-04-21 01:05
769markup typo2007-04-21 01:07
770Reference the RFCs for parsing URIs; split a paragraph into two.2007-04-21 01:09
771Redefine 'onerror' now that we have event handler attributes2007-04-21 01:35
772Add notes for onerror in the ev handler attribute section2007-04-21 01:40
773move script errors into the events section since it's now an event2007-04-21 01:42
774Make the Window object support events2007-04-21 02:41
775fix some xrefs; change some 'XXXX's to 'XXX'; add placeholders for unload/beforeunload events2007-04-21 03:05
776Placeholder for beforeunload/unload; interaction of document.open() and navigation/session history; define initial state of browsing contexts (about:blank); define secondary browsing contexts2007-04-21 05:30
777Specify the placeholder='' attribute, a way to say that an element is irrelevant and should not be shown.2007-04-24 21:09
778Mention commit-watchers and twitter in the version history section2007-04-24 22:05
779markup error2007-04-25 00:09
780placeholder -> irrelevant (placeholder conflicts with a webkit proprietary attribute)2007-04-25 07:11
781correct URL for commit-watchers2007-04-25 17:48
782Fix a couple of typos2007-04-25 18:40
783reflow paragraph2007-04-26 00:45
784Fix typo in the sniffer.2007-04-26 17:21
785typo fix2007-04-26 17:31
786I'm just an idiot, I keep getting this wrong. Thanks go to Wakaba for patiently pointing out my mistakes.2007-04-27 02:19
787Be explicit that line breaks in title='' attributes are indeed line breaks.2007-04-27 23:07
788[Opera] postMessage() is on Document today; do we want to move it to Window?2007-04-28 02:32
789[Authors] [Conformance Checkers] Make _blank not a valid value for target=''. This might not last...2007-04-28 03:44
790Fix the table DOM accessors2007-04-30 01:58
791Error handling for people setting table accessors to inappropriate nodes2007-04-30 02:07
792[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] Address known <base> element issues.2007-05-01 06:53
793[Gecko] Add a link to CSSOM for David2007-05-03 18:05
794oops, copy/paste error2007-05-03 18:09
795try to make isPointInPath() clearer2007-05-08 19:59
796terminology fix2007-05-08 20:12
797Make a note of a feature request for canvas patterns2007-05-09 22:59
798move the images2007-05-10 00:47
799split the header out into a seperate file2007-05-10 00:56
801Fix duplicate IDs2007-05-10 03:59
802Update the section on proprietary languages given recent developments.2007-05-10 05:38
803[Authors] [Opera] [Webkit] Canonicalisation of color values in <canvas> should be lowercase.2007-05-10 06:24
804[Gecko] [Opera] [Webkit] drawImage() must raise an exception if the image isn't ready2007-05-10 22:09
805Make note of canvas clipping suggestions by Jordan OSETE.2007-05-11 19:11
806[Gecko] [Opera] [Webkit] createPattern() with an incomplete image must also raise an exception.2007-05-11 22:28
807[Gecko] [Opera] Clarify error handling for getImageData/putImageData2007-05-11 23:07
808[Gecko] [Opera] [Webkit] Oops, height and width of <canvas> should be unsigned.2007-05-11 23:16
809Minor editorial fixes in the canvas section2007-05-11 23:20
810[Authors] [Gecko] [Opera] [Webkit] <canvas> gradient updates, cross reference fixes, and editorial fixes2007-05-15 02:36
811[Authors] [Gecko] [Opera] [Webkit] Define what happens when you set the width/height attributes on <canvas> better.2007-05-15 22:44
812note various v3 feature requests2007-05-15 22:54
813notes for dashed lines2007-05-15 23:01
814[Authors] Add an example of creating ImageData objects2007-05-15 23:59
815Fix some more gradient wording issues.2007-05-16 00:55
816[Authors] [Gecko] [Opera] [Webkit] Define currentColor resolution; define strokeRect() better in the face of zero dimensions2007-05-16 01:17
817move the 'relationship to...' sections into the scope section instead of the conformance section2007-05-16 01:20
818Define some error handling for methods and attributes passed NaN, Inf, etc values.2007-05-16 01:28
819[Authors] [Gecko] [Opera] [Webkit] Define when infinities are allowed in the canvas APIs2007-05-16 01:37
820[Authors] [Gecko] [Opera] [Webkit] Reference Porter-Duff for compositing operators; Add a requirement that getImageData() not be pre-multiplied (nothing else is).2007-05-16 23:26
821[Authors] [Gecko] [Opera] [Webkit] Change the rules for how to handle extraeous arguments to methods2007-05-16 23:59
822[Gecko] Change the way we allow custom ImageData objects to be created2007-05-17 00:37
823[Authors] [Conformance Checkers] Begone, predefined class names.2007-05-17 04:18
824Added element.classList.toggle('foo') support.2007-05-17 05:32
825DOMTokenList can now be enumerated.2007-05-17 06:29
826[Authors] [Conformance Checkers] Define how to distinguish site-wide headers from page headers2007-05-17 07:05
827[Authors] [Conformance Checkers] Let's try that again. Distinguishing site-wide headers from page headers:2007-05-17 23:05
829[Gecko] [Opera] DOMContentLoaded event, draft 12007-05-18 05:43
830Make the class attribute section fit in better2007-05-19 07:29
831Define handling of bookmarklets.2007-05-19 08:45
832Define 'load' event processing for <iframe> elements ( http://www.hixie.ch/tests/adhoc/html/frames/iframes/007.html )2007-05-22 01:59
833Fix innerHTML for XML2007-05-22 02:11
834it's not the DOM attributes that contain the URIs, it's the content attributes.2007-05-22 02:28
835[Gecko] [Opera] [Webkit] Make the .dir DOM attribute work like in IE.2007-05-22 05:39
836Security 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
837Make the definition of origin for bookmarklets actually make sense.2007-05-22 21:21
838By popular request, a SQL database for your enjoyment.2007-05-23 01:50
839Make ID have a lowercase 'd' for consistency with other parts of the spec; other minor editorial fixes2007-05-23 20:49
840Forgot to define Location in the Window interface2007-05-23 20:53
841window.print()2007-05-23 21:04
842Define what happens when multiple rows are inserted at once.2007-05-23 21:31
843I forgot that attributes have to be lowercased. Fixed.2007-05-24 19:38
844Split the requirements on Function/EventListener from the requirement regarding event handler attributes return false to cancel.2007-05-24 22:03
845Define window.name and allow framesets to host documents from other domains and then change the frame again2007-05-25 03:54
846Clarify the <datagrid> content model, allow <datalist> as well as <select>.2007-05-31 23:19
847change the 'popup' value on <menu type=''> to 'context', and rewrite the section to use enumerated attribute value primitives.2007-05-31 23:31
848Make scripts not run in non-active documents; add issue regarding this for events.2007-05-31 23:54
849add link to the script section from this issue2007-06-01 01:01
850Support document.dir (see also the last checkin, which accidentally included some of these changes)2007-06-01 01:04
851Define document.lastModified, fix cross-references to document.dir.2007-06-01 01:24
852Define scrollIntoView(). Fix a typo ('dir content attribute' not 'dom content attribute').2007-06-01 02:07
853Event handlers only cancel when their return value === false.2007-06-01 04:56
854note for when we do references (for script types)2007-06-01 06:11
855Name update in acks.2007-06-01 21:46
856Move the definition of document.dir around.2007-06-01 22:15
857Rename datetime to dateTime for the DOM attribute2007-06-02 01:59
858Allow async and defer to be specified without 'src'; don't allow them togother.2007-06-05 00:19
859activeElement returns the <body> element by default, not <html>, for IE compatibility.2007-06-05 04:10
860Expand the reach of browsing context names to reach auxiliary browsing contexts in certain cases2007-06-05 04:35
861window.name musn't effect other domains2007-06-05 05:06
862A bunch of editorial changes in the 'traverse history' section, cross-reference fixes, etc.2007-06-05 05:12
864Typos in IDLs, missing cross-references.2007-06-05 05:24
865Oops, scrollIntoView() as defined would be useless... let's fix that...2007-06-05 05:26
866Make HTML's document.title play nice with SVG's document.title2007-06-05 05:35
867[Authors] [Conformance Checkers] [Tools] <textarea> elements strip leading newlines, just like <pre> elements2007-06-05 23:24
868Move the stability section into the common spec body to make sure it stays in sync across the WHATWG and W3C versions2007-06-05 23:30
869[Authors] [Conformance Checkers] [Tools] Handle entities in the range 128 to 159 (0x80 to 0x9F) as per legacy requirements.2007-06-06 00:31
870Oops, entities in the entity section were written wrong. Also, make the table prettier.2007-06-06 04:19
871Make this section ID stable.2007-06-06 07:54
872[Conformance Checkers] Change the notes and terminology around conformance checkers / HTML validators.2007-06-07 00:02
873Add advice that Henri wrote for us for users of XHTML.2007-06-07 00:26
874[Conformance Checkers] Make U+0000 characters a parse error.2007-06-07 00:40
875[Tools] 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
876So 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
877Say what keystroke we suggest for inserting a <br>.2007-06-07 18:49
878typos and cross-reference issues2007-06-09 00:43
879Change recommendation of what SGML tool users should do2007-06-09 00:48
880[Authors] [Conformance Checkers] [Tools] Parse errors for <li> <dt> <dd> closing other elements.2007-06-09 01:02
881[Authors] [Conformance Checkers] Disallow spaces in IDs.2007-06-09 02:26
882add note regarding CR entities2007-06-09 02:29
883Define processing of <script type> and <script language>. To some extent.2007-06-11 22:36
884[Tools] 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
885Oops, the grammar made no sense here. Fixed.2007-06-13 21:36
886[Tools] Support the insane comment stuff in CDATA and RCDATA blocks2007-06-13 22:34
887Move requirement around in response to feedback to make it harder to miss.2007-06-13 22:51
888The current input character hasn't been consumed yet, so there is no 'current input character'. (twice)2007-06-14 00:59
889[Gecko] [Webkit] [Tools] Add support for &TRADE;.2007-06-14 01:48
890Fix uses of the term 'tag name' to be less ambiguous.2007-06-14 21:52
891Make 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
892Adopt nodes when setting innerHTML in XML to avoid NS_ERROR_WRONG_DOCUMENT_ERR.2007-06-14 22:17
893Made <script> elements not run when set via innerHTML. Also, editorial fixes.2007-06-14 22:29
894Cover the various ways that a DOM might not be serialisable, and make them raise an exception.2007-06-14 23:04
895[Gecko] [Internet Explorer] [Opera] [Tools] Turns out that U+2329 and U+232A are both non-canonical. Replace them with their canonical decompositions.2007-06-14 23:24
896Disallow invalid characters like U+FFFE and U+FFFF when serialising innerHTML in XML.2007-06-14 23:45
897typo2007-06-15 00:29
898[Authors] [Conformance Checkers] [Gecko] [Opera] [Webkit] [Tools] 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
899Make the networking and parsing sections consistently vague about how to handle bogus bytes.2007-06-15 01:20
900[Authors] [Conformance Checkers] [Tools] Slowly edge towards removing the magic that < characters do inside tags2007-06-15 01:36
901Remove support for <script> </script<div>.2007-06-15 01:44
902[Conformance Checkers] [Gecko] [Webkit] [Tools] Remove all remaining magic of the < character in tokeniser.2007-06-15 01:50
903fix inconsistency in an example; remove an extraneous 'instead'2007-06-15 04:00
904Link to the definition of the XML term 'internal general parsed entity'2007-06-15 18:10
905more work in trying to make this paragraph clear2007-06-15 19:45
906More work on making innerHTML in XML be well defined2007-06-15 21:04
907markup typo2007-06-15 21:11
908[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Quirks Mode2007-06-17 09:31
909[Conformance Checkers] Missing DOCTYPE is a parse error.2007-06-17 09:38
910numberic typo2007-06-17 19:31
911Oops, accidentially removed these sections in r900.2007-06-18 07:56
912Change 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
913it's a brief list (not a complicated one with subparagraphs); mark as such2007-06-18 20:06
914[Conformance Checkers] [Tools] 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[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Change handling of <nobr> in the parser.2007-06-18 20:50
916[Conformance Checkers] [Webkit] [Tools] Handle implied end tags with </body>.2007-06-19 00:38
917[Authors] [Conformance Checkers] Allow && and other constructions that aren't entities and don't look like entities.2007-06-19 00:57
918[Conformance Checkers] [Tools] Handling of </html>, </head>, </body> end tags in the <html> and <head> insertion modes2007-06-19 01:09
919Note for things we need to say about CSS later2007-06-19 03:58
920[Tools] Support 'action' and 'prompt' attributes on the obsolete <isindex> element2007-06-19 04:06
921Need to mention layout tables being bad.2007-06-19 04:15
922Make the innerHTML getter output <pre> and <textarea> contents correctly.2007-06-19 05:37
923Remove 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[Conformance Checkers] [Gecko] [Opera] [Webkit] [Tools] Support <!--> and <!---> comment forms (non-conforming, at least for now).2007-06-19 08:02
925Oops, forgot to update the syntax section with the new rules.2007-06-19 09:46
926[Conformance Checkers] [Gecko] [Opera] [Webkit] [Tools] Made <h1> headers nest. PLEASE GIVE ME FEEDBACK ON THIS CHANGE.2007-06-19 10:13
927Fix the parsing of datetime timezones.2007-06-19 22:24
928Missing space character.2007-06-19 22:52
929more examples of how innerHTML isn't going to always work2007-06-19 23:14
930Disallow 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
931Abstract out the innerHTML serialisation algorithm.2007-06-19 23:49
932Abstract out the innerHTML parsing algorithm.2007-06-20 00:06
933Fix 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
934Rename '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[Conformance Checkers] [Gecko] [Webkit] [Tools] <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[Conformance Checkers] [Tools] Change the processing of comments in the encoding sniffer2007-06-20 08:15
937lastModified: 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
938Disallow scoped <style> in <head> and non-scoped <style> outside <head>.2007-06-20 23:21
940[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] 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[Conformance Checkers] Oops, forgot to mark autoclosing of <noscript> in <head> as a parse error2007-06-21 08:52
942[Conformance Checkers] [Internet Explorer] [Opera] [Tools] &#x0D; now turns into a U+000A LINE FEED character2007-06-21 23:57
943[Conformance Checkers] [Internet Explorer] [Opera] [Webkit] [Tools] Be explicit about what an invalid Unicode character is.2007-06-22 01:44
944[Tools] Strip whitespace outside the root element from the DOM2007-06-22 02:03
945[Authors] 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[Conformance Checkers] [Tools] 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
947Move the 'permitted slash' definition up.2007-06-22 04:47
948[Conformance Checkers] [Tools] EOF in DOCTYPE should set quirks mode.2007-06-22 04:53
949Change the wording to be more consistent with the rest of the spec to make the spec less surprising.2007-06-22 05:05
950make <plaintext>.innerHTML work2007-06-22 05:12
951[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] 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[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Webkit] [Tools] Allow <meta http-equiv> in <noscript>; fix the infinite loop with <noscript></body>.2007-06-22 05:51
953[Authors] Write the restrictions on the contents for CDATA and RCDATA sections. Again. This time hopefully it'll stick.2007-06-22 06:29
954Make the <meta> rules clearer; fix typos and consistency with the 'escaping text span' stuff2007-06-22 09:45
955[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Change the way encoding detection is handled to support the de facto reparse mechanism. Discourage UTF-32.2007-06-23 08:43
956Add Korean equivalent of Channy Yun's name to the acknowledgements.2007-06-23 08:55
957[Authors] [Conformance Checkers] Not having any encoding information at all is a bug if you're not using ASCII.2007-06-23 09:06
958[Authors] [Conformance Checkers] ban more encodings2007-06-23 09:10
959[Authors] [Conformance Checkers] Tweaks to requirements for encoding declarations and support2007-06-23 09:40
960Make a new section to put various charset support reqs together; fix a xref2007-06-23 09:49
961[Conformance Checkers] [Gecko] [Opera] [Webkit] [Tools] Make </p> and </br> introduce corresponding empty elements for compatibility with IE2007-06-26 23:19
962[Conformance Checkers] </p> and </br> implying <p> and <br> are parse errors.2007-06-27 00:35
963[Tools] 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[Conformance Checkers] [Tools] nested-<nobr> should be a parse error, and it should reconstruct the active formatting elements again if necessary.2007-06-28 05:06
965[Conformance Checkers] [Tools] As far as I can tell, the table sections should also generate implied end tags. No?2007-06-28 05:28
966[Conformance Checkers] [Tools] Oops, <title>s are supposed to stay in the <head>.2007-06-28 08:09
967Clarify who is in charge of dropping BOMs. Hint: it's not the air force.2007-06-28 21:11
968[Opera] 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
969Note that not all known issues are marked.2007-08-04 01:58
970(test)2007-08-04 02:38
973markup typo fix2007-08-06 17:48
974adding notes for menu construction.2007-08-06 18:04
975make note that 'icon' should be honoured for toolbars, make it clearer (i hope) that tool bars are a kind of menu2007-08-06 18:08
976the 'show' event should have key information. Mention that, and other event-related stuff, in open issues.2007-08-06 21:29
977[Internet Explorer] [Webkit] Make the DragEvents be UIEvents instead of regular Events (not that this has much effect on anything).2007-08-07 00:47
978The prose and table contradicted each other.2007-08-07 01:14
979Dragging selection might want to do other types than text/plain -- add issue to that effect.2007-08-07 01:18
980we should have modifier key data in the DragEvent object2007-08-07 01:22
981Oops, this note is no longer accurate.2007-08-07 03:14
982[Authors] [Conformance Checkers] Require that <base> elements come before anything that they affect.2007-08-07 03:42
983[Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] 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
984Mention that coordinates are relative to the displayed size, sigh.2007-08-08 04:42
985[Internet Explorer] [Webkit] 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[Authors] [Gecko] [Internet Explorer] [Opera] [Webkit] <map> elements now have a .images attribute that returns the associated images.2007-08-08 05:58
987[Authors] [Conformance Checkers] Make id='' required on <map>. Let me know if that's a problem.2007-08-08 06:06
988note type of case comparison needed for hash-id-refs, at least for <map>2007-08-08 21:32
989[Opera] Moving the cross-document messaging APIs to Window instead of Document (sorry Opera)2007-08-09 00:34
990Note that we need to clarify 'domain' more.2007-08-09 00:45
991[Opera] Clarify that postMessage() is synchronous.2007-08-09 00:51
992[Authors] Make pushState() take a URI and a title for improved awesomeness. Update references to URI/IRI/IPv6 URL RFCs.2007-08-09 23:39
993Mention 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
994Let's try adding an event that fires when you change just the fragment identifier, so you can catch that.2007-08-10 01:12
995Clear up the navigate-fragid section (nothing important changed really); include acks for onhashchanged.2007-08-10 01:29
996Make the Location members not be readonly, since they can be set.2007-08-10 01:44
997[Conformance Checkers] [Gecko] [Opera] 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
998Fix various typos with irrelevant=''.2007-08-10 19:55
999Add .bmp to the list of image file types.2007-08-10 21:48
1000[Authors] [Conformance Checkers] 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
1001add some red boxes to label controversial stuff as known-controversial2007-08-14 10:12
1002oops, typo2007-08-14 10:25
1003more typo fixes2007-08-14 20:40
1004Mention the possibility to omit alt='' attributes in HTML e-mail. Remove an old editorial comment.2007-08-15 00:15
1005[Authors] [Conformance Checkers] [Tools] Ban transparent spacer GIFs.2007-08-15 00:43
1006[Webkit] Make document.open() and window.open() return things.2007-08-15 03:43
1007Let's try this for img height/width2007-08-15 09:25
1008New alt='' example.2007-08-15 10:16
1009Allow 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
1010add an issue regarding src='' conf requirements2007-08-15 10:45
1011[Authors] Let's try to make it even clearer that the alt text should be included where possible.2007-08-16 09:28
1012missing word2007-08-16 22:21
1013Adjust 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
1014simplifying the text and fixing the markup2007-08-21 00:25
1015Some security notes on the SQL storage APIs.2007-08-21 07:37
1016Make 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
1017note instability of <m>2007-08-22 09:07
1018fix the way metadata elements are referred to2007-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
1020minor typos2007-09-19 22:55
1021Update 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
1022Switch 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
1023Introduce transactions and error handling to the SQL feature.2007-09-22 02:08
1024Add version support to Database. Actually make transactions commit (oops).2007-09-22 02:32
1025fix 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
1027make it clearer what the global transaction is2007-09-25 02:28
1028Clarify where unsupported SQL gets caught. Add a comment for errors we might want to report.2007-09-25 02:46
1029Rework the way SQL results are returned.2007-09-25 03:10
1030we'll have to define what kind of transaction locking to require2007-09-25 03:33
1031make a note about executeSql() with multiple statements2007-09-25 04:12
1032missing 'and'2007-09-25 08:37
1033Moving the Links section down.2007-09-25 08:53
1034moving the User Prompts section down.2007-09-25 08:57
1035Change the way that changing a database version works.2007-09-25 09:22
1036Moving 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[Gecko] Fix getElementsByClassName() to take a string instead of an array.2007-10-08 21:26
1039Also port implicit entries to new caches (they get handled as foreign entries later if necessary).2007-10-09 06:58
1040rename 'application' to 'manifest' and define it2007-10-11 18:36
1041Clarify 'implicit entries' is only likely to be documents.2007-10-11 20:07
1042Block 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[Conformance Checkers] Remove a bogus conf. criteria in the manifests section.2007-10-11 20:54
1044Move broad requirements to after the specific requirements in the manifest syntax section.2007-10-11 20:58
1045Allow the CACHE MANIFEST line to have trailing spaces in the parser (was already allowed in the syntax).2007-10-11 21:07
1046grammar fix2007-10-11 21:21
1047added a note about resources in online and explicit sections. fixed the ommission of 'whitelist' earlier, too.2007-10-11 22:00
1048Note 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
1049ApplicationCache: Make sure 'length' is well-defined; clarify a note in swapCache() that was supposed to clarify matters.2007-10-11 22:53
1050split the concept of 'update ready' from the concept of the cache group being idle/checking/downloading.2007-10-11 23:32
1051Define how ? replacement works in sql statements better. Suggestions on making it EVEN better are welcome.2007-10-12 05:36
1052Change 'rows' from an Array to a custom object.2007-10-12 07:13
1053Add a new SQL error code for 'dataset too large'.2007-10-12 18:49
1054mention that top-level browsing contexts bypass the online whitelist2007-10-12 20:49
1055[Gecko] [Opera] Fix currentLoop mathematics.2007-10-13 00:51
1056[Gecko] [Opera] 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[Authors] [Gecko] [Opera] 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
1058Redefine how transactions work to be clearer (no normative changes intended).2007-10-15 21:04
1059SQL: New error code for failure to obtain a write lock.2007-10-16 03:40
1060improve the text about video fallback2007-10-17 04:57
1061Make sqlExecute() take an argument array instead of varargs.2007-10-17 07:19
1062include a note as to an SQL example to include; add a note about rowsAffected and SELECT statements2007-10-17 07:27
1063fix cross-references and a minor markup consistency issue2007-10-17 07:36
1064SQL: Make expected version '' allow any version, but actual version '' not work with any random version. Make changeVersion() async.2007-10-17 22:53
1065SQL: Add an errorCode for quota exhaustion.2007-10-18 01:32
1066[Gecko] [Opera] Add notes for future feature requests; clarify how UAs can handle not handling <video>.2007-10-18 10:24
1067Video: define 'reached' in terms to make cue points be better defined.2007-10-18 23:56
1068note v2 feature request, add Brian Campbell to acknowledgements (he suggested making cue points clearer)2007-10-19 00:07
1069merge video and media feature requests2007-10-19 00:15
1070another idea from brian2007-10-19 00:24
1071more suggestions for cue points2007-10-19 00:43
1072typo in description of 'loadedfirstframe' event2007-10-19 00:48
1073no more 'follow the following'; fix a sentence in the media section that mentioned video explicitly when it should have been generic2007-10-19 01:24
1074'properly rendered at all' is somewhat contradictory2007-10-19 01:27
1075A series of typo fixes in the <video> element section.2007-10-19 01:52
1076[Gecko] make it so that changing 'src' will cause load() to be invoked if it's not already playing2007-10-19 01:54
1077Make <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[Gecko] [Webkit] 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
1079Moving <meter> around.2007-10-19 18:52
1080Add a note to <meter>.2007-10-19 18:58
1081Add more examples for <meter>; Mention units.2007-10-19 20:06
1082html is hard2007-10-19 21:28
1083also, i suck2007-10-19 21:34
1084forgot to acknowledge the person who made the <meter> suggestions2007-10-19 22:21
1085[Conformance Checkers] Make <script async defer> use 'defer', and allow that so that you can use 'async' and fallback to 'defer'2007-10-23 01:18
1086typo2007-10-23 08:40
1087[Webkit] Gigantoredesignorrific changes to the SQL APIs. Enjoy!2007-10-24 08:21
1088[Webkit] 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[Webkit] Add error code 6: key violation / constrain failure2007-10-24 09:53
1090[Webkit] ban BEGIN/COMMIT/ROLLBACK2007-10-24 10:14
1091markup errors2007-10-24 10:36
1092add note about db versions2007-10-24 10:45
1093move ObjectArray nearer to its use2007-10-24 11:24
1094[Webkit] Allow openDatabase() to have a display name and estimated size.2007-10-24 23:11
1095Apparently document.write() concatenates all arguments.2007-10-24 23:36
1096[Conformance Checkers] Revamp height/width for embedded content elements (img, embed, object, video).2007-10-25 23:40
1097[Gecko] Add the poster='' attribute to <video>. Takes a URI.2007-10-26 00:39
1098Oops, this example is now redundant (since you could do it with poster='').2007-10-26 00:43
1099[Authors] RFC4281 baby.2007-10-26 01:08
1100[Gecko] [Opera] Define what happens to media elements taken out of the document.2007-10-26 08:03
1101[Gecko] [Opera] Define media element behaviour in the face of history navigation and garbage collection.2007-10-26 08:15
1102[Webkit] remove the versions of changeVersion() that have fewer than 4 arguments2007-10-26 21:07
1103kill SQLVersionChangeCallback2007-10-26 22:27
1104don't commit twice2007-10-26 22:55
1105[Gecko] In other news, loopCount became playCount in a formal and touching ceremony today.2007-10-26 23:02
1106[Gecko] Cue ranges are better than cue points. They have a whole extra dimension, for one.2007-10-27 00:39
1107[Gecko] Just make removal from the document fire .pause().2007-10-27 00:48
1108clarify which database we're talking about2007-10-29 21:00
1109Define 'lang' processing in XML more tightly; fix a bunch of xrefs ('HTML elements').2007-10-30 09:09
1110warn implementors about video.fullscreen() being bad2007-10-30 09:19
1111[Webkit] The localisation of error messages isn't a MUST interop requirement.2007-10-30 23:29
1112Breadcrumbs. More complicated than necessary.2007-10-31 00:03
1113make the global attributes section more consistent2007-10-31 02:30
1114[Conformance Checkers] Begone, significant inline content!2007-10-31 09:08
1115[Conformance Checkers] 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='' image2007-10-31 09:36
1116[Webkit] SQL: add a success callback to transaction() and changeVersion(); make the arguments array to executeSql() optional.2007-11-01 00:24
1117[Webkit] Cue ranges: made the 'pause' boolean be ignored during seeks, and other minor edits2007-11-01 00:48
1118er. mousey down? oops.2007-11-01 03:11
1119Introducing the rel=noreferer proposal, and other referer header changes.2007-11-03 08:44
1120[Gecko] 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
1121forgot to ack tyler for the rel-noreferer thing2007-11-03 09:23
1122[Gecko] [Internet Explorer] [Opera] [Webkit] 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
1124rel doesn't create a hyperlink on <a>/<area>, href does.2007-11-05 17:07
1125Make <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
1126Make rel=next/prev be non-hierarchical, just sequenced.2007-11-05 22:04
1127Make rel=first/last be non-hierarchical, just sequenced.2007-11-05 22:27
1128Split the first/last/next/last types from the up/index types.2007-11-05 22:42
1129Various typos and redundancies about recent link type edits2007-11-05 23:30
1130Make it legal to have multiple keywords in rel='', but only for rel=up.2007-11-06 15:26
1131someone couldn't work out the antecedent2007-11-06 22:22
1132Rename 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
1135minor pubrules fixes2007-11-13 04:49
1137explicitly mention that treating 8859-1 as 1252 is a charmod violation2007-11-20 07:41
1138Make PDF versions available.2007-11-23 23:59
1140[Authors] [Gecko] 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[Gecko] Clarify definitions of what to do with window.open() and similar cases when it comes to sessionStorage.2007-12-11 01:37
1142[Gecko] 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
1143Lift 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
1144Add a hint for what to do if you want to give the language of a <code> element's contents.2007-12-11 04:29
1145Various editorial changes to the sub/sup section.2007-12-11 04:45
1146typos in the <time> element definitions; hyperlink DOMTimeStamp to DOM3 Core2007-12-11 10:35
1147add 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 examples2007-12-12 08:09
1149Add examples for ledes.2007-12-12 09:41
1150Fix errors in the example I just checked in, and acknowlege the people who (first) suggested it.2007-12-12 09:51
1152[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] 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[Authors] [Conformance Checkers] 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 transparent2007-12-20 21:42
1154Minor editorial fixes: cross references for 'the document's domain', and sectionRowIndex2008-01-12 01:32
1157s/Macromedia/Adobe/, remove some text I thought I'd already removed (discouraging XHTML use)2008-01-15 00:08
1158[Opera] Transformations affect path creation as well as stroking and filling.2008-01-15 07:44
1159Clarify Bezier curve requirements; fix typo in noreferrerr.2008-01-16 02:01
1160[Gecko] [Opera] [Webkit] Define what shadows really are in the <canvas> API.2008-01-17 02:10
1161[Gecko] [Opera] [Webkit] 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
1162editorial updates to the shadow algorithm to make it easier to read2008-01-17 09:37
1163xref fix2008-01-18 00:16
1164[Gecko] [Opera] [Webkit] Color spaces and <canvas>2008-01-18 01:01
1165[Gecko] [Opera] [Webkit] 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
1166canvas: typos, clarifications, fix old examples, add new examples2008-01-22 02:22
1168fix cross-references to missing references section2008-01-22 03:51
1169Woops, typo in the example.2008-01-23 07:08
1170[Gecko] Fix a potential security flaw in ping='' -- http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2008-January/013637.html2008-01-23 07:28
1171update the acknowledgements to take into account that we're not just using the whatwg list any more -- there are many other sources of input2008-01-24 02:34
1172[Gecko] [Opera] [Webkit] Various changes to how to stroke lines, zero-length line segments, line joins, and line caps.2008-01-25 04:37
1173zero length-segments or zero-length segments? editorial clarification2008-01-25 04:52
1174add an id for the doctype sniffing2008-01-25 09:39
1175typo2008-01-29 00:44
1176editorial changes to IDL, markup2008-01-31 01:16
1177[Gecko] [Opera] [Webkit] 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 fixes2008-01-31 02:02
1178Minor edits to the rectangle methods of the canvas section.2008-01-31 02:27
1179[Gecko] [Opera] 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
1181switch things around so it's alphabetical2008-01-31 22:31
1182typo2008-01-31 22:37
1183content-language is relatively common on henri's validator2008-01-31 22:46
1184Make the space in the meta http-equiv=content-type pragma optional, since it's common.2008-01-31 23:03
1185note some data from henri's stats2008-01-31 23:17
1186more data for http-equiv2008-01-31 23:40
1187[Gecko] [Opera] [Webkit] Define arc() in odd situations better.2008-02-01 00:39
1188[Gecko] [Opera] [Webkit] 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 edits2008-02-01 02:05
1189note canvas v3 ideas, note future requirements when we have bindings-for-dom, note explicitly how forward-compatible getContext() must be2008-02-01 05:13
1190[Gecko] [Opera] [Webkit] 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
1191Make gradients not be optional, since nobody cared they were optional anyway.2008-02-01 05:50
1192[Gecko] [Opera] [Webkit] Overhaul of canvas security requirements.2008-02-01 06:41
1193move the colour spaces section above the security section -- oops2008-02-01 06:46
1194[Gecko] [Opera] [Webkit] Revamp how infinities and NaNs are handled by the canvas API2008-02-02 00:29
1195canvas editorial edits -- inf -> infin, infinite line -> half infinite line2008-02-02 20:56
1196[Gecko] [Opera] [Webkit] Changes to <canvas> color correction requirements2008-02-03 06:59
1197[Gecko] [Opera] [Webkit] Revamp of ImageData and related APIs.2008-02-03 09:43
1198[Gecko] Update <a ping=''> to address recent concerns.2008-02-09 01:31
1199[Gecko] 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[Webkit] Redefine how the 'storage' event works. Remove the queueing of events. Add some v2 notes.2008-02-09 08:39
1201[Gecko] To help Mozilla transition to the new API, renaming globalStorage to localStorage. The irony is not lost on me.2008-02-09 09:13
1202remove 'shall' from the specification2008-02-10 00:48
1203Clarify exactly what is meant by some of the line join requirements2008-02-10 01:01
1204Simplify the rendering of the Join Triangle.2008-02-10 01:05
1205define which arc is the one rendered for 'round' corners2008-02-10 01:10
1206There are no outside corners when they're parallel, yet there's still an arc...2008-02-10 01:15
1207Redefine 'miter' corners to be more pedantically correct.2008-02-10 01:21
1208clarify the note on toDataURL()2008-02-10 09:09
1209define stroke() in more detail2008-02-10 09:13
1210[Gecko] [Opera] [Webkit] Make sure to also mention strokeStyle as a cross-domain attack vector.2008-02-10 22:21
1211[Gecko] Fix some errors with the syntax and parsing algorithm for offline cache manifests.2008-02-11 09:01
1212[Gecko] Correct the last remaining vestige of the old 'application' attribute to 'manifest'.2008-02-11 09:11
1213[Gecko] make setItem() go back to raising an exception.2008-02-12 01:06
1214[Gecko] [Opera] [Webkit] Security fix for postMessage(): What is needed is not the domain+uri, but the origin, of the message source2008-02-12 21:01
1215oops, extra trailing slash in example2008-02-12 21:07
1216oops, forgot to change arguments to initMesssageEvent*()2008-02-12 21:11
1217[Gecko] [Opera] [Webkit] Add a second argument to postMessage(), the origin to which the message must be sent2008-02-12 23:44
1218dir='' defaults to ltr.2008-02-13 01:47
1219make it clear that the whole thing must be aborted2008-02-14 03:39
1221rename the content-type state pragma for <meta http-equiv>2008-02-14 04:21
1222Give the user agents more options in how they handle the Refresh pragma2008-02-14 04:40
1223Remove duplication of the list of void elements2008-02-14 04:46
1224[Gecko] [Opera] [Webkit] setInterval() with a zero or undefined interval is treated like a setTimeout() by IE.2008-02-14 07:18
1225[Conformance Checkers] [Internet Explorer] [Tools] DOCTYPE parsing change: '>' can close a DOCTYPE even in the quoted parts2008-02-14 18:33
1226[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Make the content-type sniffing for browsing context navigation optional when the Content-Type metadata is present.2008-02-14 21:38
1227[Internet Explorer] [Webkit] drag-and-drop: add dataTransfer.types; remove the limitation that copy/paste only be for text; remove bogus requirements; add placeholder for intro section2008-02-15 00:56
1228pushState(): 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
1229typos2008-02-16 01:19
1230Improve compatibility of the Location interface when faced with empty strings.2008-02-16 04:28
1231Clarify the processing of changing the fragment identifier.2008-02-16 04:49
1232[Authors] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Rename <m> to <mark> and dramatically increase the level of detail and number of examples regarding this element.2008-02-17 23:10
1233begin noting down what we need in terms of structure for the rendering section2008-02-19 18:46
1234[Authors] [Tools] Respond to feedback on <cite> and cite='' -- titles of works, citations, and examples thereon2008-02-20 06:40
1235[Gecko] Let's try a new strategy for ping=''.2008-02-20 19:26
1236[Tools] Make <address> apply to the entire document when it's used not in a section.2008-02-21 02:46
1237[Authors] [Gecko] [Opera] [Webkit] [Tools] * 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
1238ack for event-source changes2008-02-22 10:13
1239syntax error2008-02-22 21:24
1240[Authors] [Gecko] [Internet Explorer] [Opera] [Webkit] make <figure>'s caption optional; define <figure> better; add examples2008-02-25 22:42
1241[Webkit] 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[Authors] [Conformance Checkers] Change the meaning of <ol> and <ul> subtly; include some examples.2008-02-26 02:18
1243[Authors] [Conformance Checkers] Change the meaning of <dl> subtly; include some examples.2008-02-26 02:45
1244Give an example of a reverse-ordered list, and of a list with a caption in a figure.2008-02-26 03:15
1245[Conformance Checkers] Define the precise meaning of misordered <dl> markup2008-02-26 03:19
1246[Authors] 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
1247copy/paste error2008-02-26 03:41
1248Add <ol reversed> by popular request.2008-02-26 04:32
1249Fixing typographical errors in examples.2008-02-26 07:59
1250[Conformance Checkers] allow <blockquote> in <header>/<footer>; add an example for <footer>; allow <footer> anywhere in its section (clarification)2008-02-26 09:19
1251Fix 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> examples2008-02-26 10:09
1253Add an example for <nav>; fix a note for <dl>.2008-02-26 11:09
1254typos in new examples2008-02-26 20:42
1255[Authors] [Conformance Checkers] [Tools] Introduce the concept of 'sectioning root', of which we have four: <blockquote>, <td>, <datagrid>, <figure>; stop <blockquote> from being a sectioning element2008-02-27 00:24
1256[Conformance Checkers] [Tools] 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
1257typos2008-02-27 02:38
1258[Authors] [Tools] 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[Tools] Oops, sectioning root elements don't reset the section level.2008-02-27 07:19
1260Changed the sections around to remove overuse of the word 'prose' an the word 'phrase'2008-02-27 07:37
1261Try renaming 'prose content' to 'flow content' to aid the (understandably) confused readers.2008-02-27 10:21
1262Clarify <header>; fix some places that still considered <blockquote> to be a sectioning element.2008-02-27 19:35
1263[Authors] [Conformance Checkers] Make control characters and non-Unicode characters be parse errors, for compatibility with XML.2008-02-27 20:43
1264[Conformance Checkers] Make using a Win1252-specific byte when the document declared as ISO-8859-1 be a parse error.2008-02-27 21:01
1265[Tools] 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[Tools] Oops, we failed to increment the position in some cases.2008-02-27 21:31
1267[Conformance Checkers] Clarify requirements for character encoding declarations2008-02-27 21:55
1268Clarify the meaning of 'section' in an outline2008-02-27 22:05
1269xref typo2008-02-28 00:48
1270correct various typos and omissions2008-02-28 01:29
1271[Conformance Checkers] [Webkit] [Tools] ISO-8859-11 now treated as Win-8742008-02-28 08:05
1272[Tools] 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
1273make a note about the lack of trimming on encoding names2008-02-28 22:52
1274remove 'BOM' from the table of encoding names. add a note saying that encoding errors are still errors.2008-02-28 23:26
1275[Authors] [Conformance Checkers] '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
1276Clarify the serialisation algorithm by not saying 'child node' so much.2008-02-29 01:56
1277[Opera] [Webkit] [Tools] 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
1278Make 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
1279missed acknowledging new contributors when i did the character encoding changes recently2008-02-29 02:30
1280[Internet Explorer] [Opera] [Webkit] Further specify how to handle rel=stylesheet with Content-Type: 'null'.2008-02-29 05:34
1281Reiterate that HTTP can't just be ignored willy nilly...2008-02-29 05:41
1282[Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Make the feed sniffer skip BOMs.2008-02-29 06:53
1283More accurately describe the risk of UAs not implementing the sniffing per spec2008-02-29 08:16
1284[Gecko] [Opera] Only the first HTTP Content-Type header is examined.2008-02-29 08:51
1285make notes about some sniffing changes we might have to make2008-02-29 09:06
1286[Gecko] [Internet Explorer] [Opera] [Webkit] Changing &lang; and &rang; entities to new codepoints.2008-02-29 09:39
1287Leif pointed out some things he's said that directly affected the spec.2008-02-29 19:57
1288The 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[Internet Explorer] [Opera] [Webkit] The first quirk: ignore Content-Type for rel=stylesheet2008-02-29 20:16
1290[Opera] ProcessingInstructions in innerHTML2008-02-29 20:40
1291make it clear you can't have more than one BOM2008-02-29 20:56
1292[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] <span ===> is now a parse error.2008-03-02 09:45
1293[Authors] Recent changes have simplified the allowed attribute name syntax.2008-03-02 09:50
1294[Conformance Checkers] [Opera] [Tools] Make entities not get parsed between 'comments' in RCDATA elements.2008-03-02 10:06
1295Reduce redundancy in the writing section (editorial)2008-03-02 10:14
1296[Authors] [Conformance Checkers] [Tools] Fix the definition of ambiguous ampersand, and allow quoted attributes to end in ampersands.2008-03-02 11:00
1297[Authors] 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[Authors] 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[Authors] [Conformance Checkers] [Tools] Ban '=' characters from unquoted attribute values.2008-03-02 11:19
1300add warnings regarding the serialisation differences2008-03-02 11:29
1301add note about adding entities2008-03-02 11:41
1302[Conformance Checkers] [Internet Explorer] [Opera] [Webkit] [Tools] Add three more public identifiers to trigger quirks mode.2008-03-02 12:02
1303[Authors] [Conformance Checkers] [Tools] 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
1304missing space2008-03-02 19:59
1305[Webkit] [Tools] 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[Webkit] [Tools] DOCTYPE parsing: Make trailing garbage after the SYSTEM identifier in a DOCTYPE not trigger quirks mode.2008-03-02 22:46
1307DOCTYPE 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
1308Lay the groundwork for merging phases and insertion modes2008-03-03 00:43
1309Split the insertion modes into separate sections2008-03-03 01:02
1310deindent the source2008-03-03 01:07
1311Move the phase sections lower, move the insertion modes to the same level.2008-03-03 01:11
1312[Authors] [Conformance Checkers] [Tools] 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
1313Define 'insertion mode' earlier.2008-03-03 02:33
1314[Conformance Checkers] [Tools] 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
1315rename 'root element' insertion mode to 'before html'; readd the mistakenly dropped 'before head' insertion mode to the list of insertion modes2008-03-03 02:57
1316[Authors] [Conformance Checkers] [Tools] Remove a redundant entry in the parser; make base, link, and meta elements get popped correctly.2008-03-03 03:01
1317Note that <title> elements get parented in the <head> even when found elsewhere.2008-03-03 04:11
1318remove redundancy (<div> and <h1> are treated the same)2008-03-03 04:34
1319[Tools] <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[Authors] [Conformance Checkers] [Tools] 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[Conformance Checkers] [Tools] 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
1322clarify the 'reset the insertion mode appropriately' algorithm2008-03-03 10:05
1323markup error2008-03-03 19:48
1324The 'it' here really wasn't clear about what it was referring to.2008-03-03 23:29
1325Try to clarify what inserting something at the end of something means in the outlining algorithm.2008-03-04 00:02
1326[Authors] [Conformance Checkers] [Tools] 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
1327various clarifications in the after body and after frameset insertion modes.2008-03-04 02:07
1328[Authors] [Conformance Checkers] [Tools] 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
1329remove '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[Authors] [Conformance Checkers] [Tools] 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[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] 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[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Tools] Strip spaces between <html> and <head> start tags.2008-03-04 07:05
1333Make consistent use of the 'insert an html element for the token' phrase.2008-03-04 07:11
1334[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Redefine how 'append a character' works, and rename it to 'insert a character'.2008-03-04 07:25
1335[Authors] [Conformance Checkers] [Tools] Let <style> and <script> stay in <table> elements.2008-03-04 07:31
1336[Authors] [Conformance Checkers] [Tools] well that made no sense. Fix the last change to actually do the right thing.2008-03-04 10:57
1337Tweak the way the insertion mode sections start.2008-03-04 11:05
1338remove a block that is redundant with the 'everything else' block2008-03-04 11:50
1339more consistently refer to the context element as such2008-03-04 11:55
1340Fix markup errors in the source.2008-03-04 20:42
1342[Authors] [Conformance Checkers] [Tools] Support <select> inside <table>.2008-03-04 23:40
1343[Authors] [Conformance Checkers] [Tools] fix a bug in the AAA to make it work even when doing foster parenting.2008-03-05 04:59
1344Make 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
1345Clarify what it means to 'process the token as if' into another insertion mode2008-03-05 05:40
1346Make the places that switch the insertion mode use more consistent terminology.2008-03-05 05:46
1347[Authors] [Conformance Checkers] [Opera] [Webkit] [Tools] Make <applet> act like <object> and <marquee>.2008-03-05 07:19
1348[Authors] [Conformance Checkers] [Tools] Revamp how end-of-file tokens work and how </body> is handled in conformance checkers.2008-03-05 20:00
1349Allow browsers to work around annoying authors who try to prevent copy/paste.2008-03-06 22:43
1350mention an example of a unique-origin data: URI2008-03-07 01:46
1351missing quote marks2008-03-07 02:00
1352remove the guidance that implies that em/strong are more important than i/b/mark2008-03-07 02:05
1353We made it so you could avoid clobbering selections earlier today.2008-03-07 02:19
1354Move the Command APIs section down to below the Selection APIs2008-03-07 02:21
1355typo2008-03-07 09:21
1356no idea how i flubbed this2008-03-07 09:31
1357[Gecko] [Internet Explorer] [Opera] [Webkit] queryCommandEnabled() and friends -- this really requires heavy testing, please let me know of any mistakes2008-03-07 12:08
1358Fix the definition of contentEditable; clarify handling of non-editable sections inside editable sections.2008-03-08 00:13
1359Bold/Italic support in contentEditable.2008-03-08 01:39
1360Adding isContentEditable2008-03-08 01:47
1361Define how event listeners are to be ignored in designMode content.2008-03-08 01:58
1362[Authors] [Conformance Checkers] [Tools] 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 be2008-03-08 02:11
1363[Authors] [Conformance Checkers] [Tools] 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
1364Make 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
1365Make a note about context menus needing to inherit.2008-03-08 07:41
1366Define the createLink and unlink commands for execCommand(), and change the infrastructure in the spec to handle these commands.2008-03-08 08:37
1367Define 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
1368Make execCommand() case-insensitive.2008-03-08 09:20
1369Add the insertImage command2008-03-09 01:39
1370s/doShowUI/showUI/, by popular request2008-03-09 01:46
1371define formatBlock more generally.2008-03-09 02:20
1372note for contentEditable v22008-03-09 02:34
1373Abstract out the <td> and <th> attribute definitions.2008-03-18 01:43
1374validation typo2008-03-18 01:48
1375Add support for headers='' to the table model.2008-03-18 22:13
1376Tables: 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[Authors] [Conformance Checkers] [Tools] Smarter table header cell / data cell association algorithm.2008-03-22 00:12
1378Use a real 'minus' sign for negative numbers.2008-03-22 00:15
1379Fix some minor issues with the last checkin2008-03-22 07:56
1380[Authors] [Conformance Checkers] [Tools] Move all <tfoot> elements to the bottom of the table.2008-03-23 02:55
1381[Gecko] [Internet Explorer] [Opera] [Webkit] introduce createTBody().2008-03-23 03:27
1382markup typo2008-03-23 03:29
1383[Authors] [Conformance Checkers] [Tools] Deal with scope=colgroup cells that span colgroups.2008-03-23 06:09
1384Note char='' for future expansion.2008-03-23 07:17
1385Make intro sections non-normative; placeholder for a tabluar data intro section.2008-03-23 07:22
1386cross-reference error2008-03-23 07:43
1387[Conformance Checkers] Change the way we detect invalid rows.2008-03-23 07:56
1388[Conformance Checkers] 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
1389Change the way we define col-span, colgroup-span, colspan, and rowspan to make use of some predefined 'macros'.2008-03-23 08:34
1390what we need in the table intro2008-03-23 08:39
1391Typos, consistency.2008-03-23 09:11
1392capitalisation issue2008-03-23 09:18
1393[Tools] Make <caption> processing more resilient to errors.2008-03-23 18:38
1394[Gecko] [Internet Explorer] [Opera] [Webkit] Redefine some table accessors to handle error conditions better.2008-03-23 18:53
1395deleteRow(-1) support2008-03-23 19:02
1396<td> can have headers='', not th, oops.2008-03-23 19:25
1399A mechanism for embedding custom non-visible data in an HTML document for scripting purposes2008-04-05 00:07
1400[Authors] Define the syntax for the upcoming SVG+MathML-in-text/html revolution.2008-04-05 10:35
1401[Authors] [Conformance Checkers] Define where <svg> and <math> fit into the HTML content model.2008-04-05 10:46
1402i left a copy/paste trail2008-04-05 10:50
1403Move some of the tree construction state to before the tokeniser.2008-04-05 11:14
1404[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] MathML and SVG support in text/html: the parsing infrastructure2008-04-05 13:00
1405[Conformance Checkers] Fix various editorial problems in the past few checkins.2008-04-05 13:09
1406[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] Add support for about two thousand more entities (mostly to support MathML authors).2008-04-06 01:08
1407dataSet looks silly and is hard to type. Changed to dataset.2008-04-06 06:50
1409Acks for the new entity system2008-04-07 02:39
1410Oops, forgot to support <mglyph> and <malignmark> in MathML.2008-04-07 23:05
1412Fill 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
1413Define the fixups for SVG in text/html. Let me know if I missed anything.2008-04-08 01:59
1414group the MathML stuff2008-04-08 06:43
1415[Conformance Checkers] Make it a parse error to have incorrect xmlns='' attributes.2008-04-08 06:46
1416Make the SVG and namespaced attribute fixup, and the xmlns value checking, also happen for <svg> and <math> elements.2008-04-08 06:57
1417xml:lang support in foreign content2008-04-08 16:54
1418Update 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
1419How to handle MathML errors.2008-04-08 21:28
1420Allow <![CDATA[ .. ]]> in foreign content even in <mo>, <foreignObject>, etc. Just not in HTML elements.2008-04-08 23:15
1421ack 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
1422Acknowledge Jacques Distler, whose MathML blog was examined closely in the design of the MathML support in HTML5.2008-04-09 23:19
1423Clarify event handler attributes and how they work.2008-04-10 05:39
1424Encourage allowing MathML and SVG to be exported as XML.2008-04-10 08:56
1425ack Bruce Miller who first requested that XML export be made available in the UI.2008-04-10 08:59
1426[Conformance Checkers] Allow xmlns='' on any HTML element that is a child of a node that isn't an HTML element.2008-04-10 09:44
1427Add yet more examples of image alt='' text.2008-04-10 21:03
1428More alt'' text examples, courtesey of Sander and co.2008-04-10 21:13
1429Make the section on alt='' text even more clear that alt='' must not be omitted except in extreme circumstances.2008-04-10 21:50
1430Update the spec for consistency with WebIDL.2008-04-11 04:28
1431Mark DOMB issues in the source; clarify what setting 'src' on <img> means.2008-04-11 06:35
1432The image doesn't convey the cat's name...2008-04-11 16:28
1433More work on alternative text.2008-04-11 16:36
1434[Authors] [Gecko] [Opera] [Webkit] 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
1435conformance error2008-04-12 09:12
1436Sort the various commands alphabetically.2008-04-13 07:35
1437missed one2008-04-13 08:09
1438execCommand('insertHTML') support2008-04-13 08:27
1439Add example for <dl> that uses <dfn>.2008-04-14 23:52
1440latin grammar typo2008-04-15 01:07
1441Resync the repository. Something crazy just happened. I'm fixing it.2008-04-15 01:11
1443Mention the use of classes with <i>.2008-04-15 01:32
1444ack r12n for the last checkin.2008-04-15 01:34
1446s/user/use/ typo2008-04-15 06:21
1447Remove SVG support from the parser based on a request from the SVG working group.2008-04-15 17:42
1448typos and rewrapping of examples2008-04-15 18:16
1449typo2008-04-15 19:43
1450Define what happens when you have an unexpandable entity reference; also various minor editorial issues2008-04-17 20:13
1451Define document.embeds, document.applets; s/behaviour/behavior/2008-04-17 21:15
1452Define deprecated DOM attributes for <body> presentational attributes2008-04-17 21:32
1453Define document.plugins === document.embeds2008-04-17 21:38
1454mistyped the names2008-04-17 21:40
1455Find a better way to link to the 'master' interfaces.2008-04-17 21:43
1456Make it more obvious that HTMLElement is the actual interface name for these elements.2008-04-17 21:45
1457figure out what is missing still2008-04-17 21:53
1458<annevk> Hixie, elementFromPoint is http://dev.w3.org/csswg/cssom-view/#documentview-elementfrompoint2008-04-17 21:56
1459Prettier. So it is claimed, anyway.2008-04-17 23:50
1460Define document.charset, .characterSet, .defaultCharset2008-04-18 22:34
1461Define document.readyState2008-04-18 23:44
1462Define document.scripts2008-04-18 23:51
1463[Conformance Checkers] <meter> attributes must fit the inequalities.2008-04-19 06:24
1464Remove vestigial <label> element.2008-04-19 06:28
1465Fix the attributes on <meter> to be floats, not longs; and add mike to the acks (totally unrelated)2008-04-19 06:33
1466Remove the automatic cross-referencing for <dfn>.2008-04-20 06:16
1467[Conformance Checkers] Allow duplicate definitions; require that the definition be with the <dfn>.2008-04-20 08:38
1468[Conformance Checkers] Change <abbr>. It's only valid for actual expansions now.2008-04-20 22:20
1469Minor tweaks to <dfn>'s definition.2008-04-20 22:22
1470[Authors] [Conformance Checkers] [Internet Explorer] [Opera] Introduce <object name> and <iframe name> to allow <a target> to load stuff in them.2008-04-21 02:46
1471[Conformance Checkers] Allow _blank, but encourage UAs to not open new windows.2008-04-21 04:39
1472Apparently everyone in #whatwg except me likes popups!2008-04-21 09:33
1473[Authors] Notes on how to do footnotes.2008-04-21 12:12
1474thank the sources of examples2008-04-21 12:15
1475mark bad example2008-04-22 09:54
1476mark bad examples2008-04-22 09:57
1477Remove the term 'valid unicode character' since apparently it doesn't mean much2008-04-22 11:11
1478[Authors] [Conformance Checkers] Allow <abbr> without title=''.2008-04-23 01:42
1479[Opera] Include a lastEventId field on the event for <event-source>.2008-04-23 03:20
1480Ack for last checkin.2008-04-23 03:21
1481Looks like I got this backwards.2008-04-23 03:27
1482Make the <dl> conformance criteria less redundant.2008-04-23 03:33
1483Various comments on edits and paragraphs and lists.2008-04-23 05:10
1484[Authors] Mention how to handle plurals in abbreviation expansions.2008-04-23 07:21
1485markup typo2008-04-23 07:24
1486[Authors] [Opera] [Webkit] Revamp tabindex=''; fix a bunch of uses of the word 'reflect' to be properly marked up.2008-04-24 08:58
1487[Gecko] [Internet Explorer] [Opera] [Webkit] Make postMessage() asynchronous, require its second argument, make '*' be a generic wildcard value.2008-04-24 23:59
1488[Gecko] [Internet Explorer] [Opera] [Webkit] Er, make the algorithm actually make sense in an async world.2008-04-25 01:55
1489trailing <s.2008-04-25 20:58
1490[Gecko] [Internet Explorer] [Opera] [Webkit] showModalDialog(): first draft. Also, some 'the the' editorial corrections.2008-04-27 08:56
1491[Gecko] [Internet Explorer] [Opera] [Webkit] postMessage() should fire on the window, not the document2008-04-27 08:59
1492The features argument of showModalDialog() is ignored. Removing it from the spec.2008-04-27 22:21
1493Various editorial changes to the local storage section.2008-04-27 23:16
1494[Gecko] [Internet Explorer] Add Storage.clear(); define event dispatch for removeItem() and clear()2008-04-28 00:22
1495Define onstorage=''.2008-04-28 00:29
1496Note about handling nulls in the Storage API.2008-04-28 00:30
1497ack for storage.clear()2008-04-28 00:32
1498typo2008-04-28 09:45
1499Move 'origin' section up one level, so that it can be made independent of scrpts2008-04-28 10:08
1500Revamp 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
1501Tighten security a little: <img src='javascript:'> and javascript: in a style sheet should be in a sandbox.2008-04-28 21:45
1502[Gecko] [Internet Explorer] [Opera] [Webkit] Define document.domain and how it works.2008-04-28 22:40
1503[Gecko] Make document.domain return the empty string, not null, when there is no origin.2008-04-28 22:56
1504[Gecko] [Internet Explorer] [Opera] [Webkit] Define MessageEvent.origin for postMessage() in the face of IDN.2008-04-29 01:22
1505Minor editorial fixups in document.domain-related changes.2008-04-29 01:34
1506Support IDNA when setting document.domain.2008-04-29 01:42
1507Define the origin for about:blank documents.2008-04-29 03:07
1508Implement the descendant-navigation frame policy.2008-04-29 09:10
1509Define the origin of javascript: and data: URIs that were the result of an HTTP redirect (and minor editorial fixes)2008-04-29 11:02
1510Mention 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
1512don't mind me2008-04-29 12:28
1513[Conformance Checkers] Fallout from removing the WYSIWYG section.2008-04-29 12:43
1514Make things even more explicit.2008-04-29 20:59
1515Update the spec status to indicate that the spec is getting more stable (WHATWG only)2008-04-29 21:16
1516file:// interop isn't necessary, and UAs want to do clever things with it2008-04-30 20:45
1517Define origin for XMLHttpRequest documents -- this may move into the XHR spec at some point.2008-04-30 21:43
1518Also clarify the effective script origin for XMLHttpRequest documents.2008-04-30 21:59
1519Rendering text to a canvas: the fillText(), strokeText(), and measureText() APIs.2008-05-06 01:09
1520Take responsibility for not being any good.2008-05-06 01:25
1521Remove doubt that you can't use <q> to quote poetry... Sigh...2008-05-06 03:24
1522Allow <time> in <dt> in <dialog>.2008-05-06 04:08
1523Clarify what the pairs in a <dialog> are of.2008-05-06 04:26
1524Clarify the handling of <object> data='' and type='' and remove bogus requirements.2008-05-06 04:43
1525Support classid=''. Also, factor out the common parts of plugin handling for <object>.2008-05-06 05:15
1526Add examples for how to handle Java using <object>, add name='' to the list of <object> attributes.2008-05-06 05:37
1527Handle errors when handling <object> data better; sniff for the real image type if appropriate.2008-05-06 06:07
1528Allow type='' to be used as a hint.2008-05-06 06:11
1529Empty classid='' should apparently be ignored.2008-05-06 06:22
1530Make type='' take precedence if the server responded application/octet-stream.2008-05-06 06:51
1531oops, forgot to give name a DOM attribute2008-05-06 06:52
1532making it consistent. dunno whether it's the best value though...2008-05-06 07:41
1533Make @font-face fonts available to <canvas>.2008-05-06 21:47
1534placeholder for URL section2008-05-07 00:55
1535Update the abstract a little; minor markup fix.2008-05-07 01:00
1536don't have numbers without the constant names2008-05-07 01:04
1537Editorial fixes; make it clear what interacting while 'paused' means.2008-05-07 01:35
1538add a note explaining that referrers may be blanked for ssl->http connections2008-05-07 01:40
1539Remove <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
1540Define <meta name=description> and <meta name=application-name>.2008-05-07 02:25
1541Allow UAs to raise a security exception for openDatabase() if the domain isn't allowed to have a database.2008-05-07 02:57
1542make note that we should kill things when calling document.open()2008-05-07 03:18
1543make some notes about what needs to happen with events, timers, etc, when a page is navigated.2008-05-07 03:27
1544Merge 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
1545Skip calling a callback if it wasn't specified.2008-05-07 04:06
1546fix xrefs for executeSql()2008-05-07 04:09
1547typo2008-05-07 04:11
1548make a note of an open issue with executeSql() arguments and types that the backend doesn't support2008-05-07 04:53
1549Clarify that only vector fonts are intended to be used.2008-05-07 19:58
1550Minor editorial changes to the application cache section to fix mistakes and clarify how things work.2008-05-08 00:20
1551xref typo2008-05-08 00:21
1552grammar typo due to earlier search and replace2008-05-08 00:22
1553Remove 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
1554make a note that we haven't said how to resolve relative urls for the application cache api2008-05-08 00:28
1555More issues with URIs -- add more things I need to define, make the application cache api raise errors on invalid uris2008-05-08 00:37
1556also note that we have to resolve urls for remove() in appcaches2008-05-08 00:40
1557note 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
1559add an example for rel=icon2008-05-08 02:26
1560xref so i can refer to this section2008-05-08 02:27
1561markup typo2008-05-08 02:29
1562Make parsing lists of numbers have some semblence of an attempt at parsing actual numbers correctly.2008-05-08 06:07
1563Bring the coords='' parsing more in line with how IE does it.2008-05-08 09:43
1564make it read better2008-05-08 09:53
1565Fix the list of numbers algorithm to handle '1,-' and to not be redundant.2008-05-08 10:00
1566[Conformance Checkers] 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 model2008-05-08 10:25
1567typo2008-05-08 22:50
1568Excise 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
1569minor wording fix2008-05-08 23:11
1570grammar typo2008-05-09 00:10
1571add a placeholder for lists of elements, attributes, interfaces, events (anything else?)2008-05-09 06:05
1572[Authors] [Conformance Checkers] Make boolean attributes case-insensitive2008-05-09 06:10
1573minor editorial fixes2008-05-09 06:18
1574typo2008-05-09 06:24
1575typo2008-05-09 06:25
1576more typos2008-05-09 06:28
1577Explain slightly better how <link> can create multiple links2008-05-09 06:51
1578Try to make it more precise when a UA has to download a resource in a <link> with no type=''.2008-05-09 06:54
1579er, this made no sense.2008-05-09 06:55
1580typo2008-05-09 06:56
1581explain that rel='up up index icon' is two links, not four (or three); fix another typo2008-05-09 07:02
1582Require preprocessing of media queries since CSS doesn't recognise the vertical tab character.2008-05-09 07:36
1583[Conformance Checkers] Clarify where elements can be used; explicitly allow orphan nodes.2008-05-09 07:52
1584[Conformance Checkers] 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[Conformance Checkers] Give 'may only' the same treatment as 'must only'.2008-05-09 08:03
1586[Conformance Checkers] ...and 'should only' goes byebye also.2008-05-09 08:06
1587Typo2008-05-09 08:13
1588Make HTMLAreaElement.shape not accept invalid values.2008-05-12 09:00
1589Clear some stuff up, since this wasn't well written before.2008-05-12 09:06
1590Big cleanup of the 'reflect' definitions.2008-05-12 09:29
1591Make DOMTokenList not put spaces at starts of strings, even for toggle().2008-05-12 09:43
1592Make &quot; not be escaped in non-attribute contexts in innerHTML.2008-05-12 09:50
1593Make the definition of compatMode less confusing.2008-05-12 10:05
1594ack for prev checkin2008-05-12 10:06
1595Writing cache manifests: clarify that the BOM is allowed and won't cause ignoring of the file.2008-05-13 00:35
1596[Webkit] 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
1597Move the history traversal algorithm out of the History object section2008-05-13 01:17
1598[Webkit] 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[Webkit] 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
1600make spelling of labeled consistent.2008-05-13 09:30
1601reword 'presentation concerns'2008-05-13 10:40
1602Mention that <div> is allowed in Atom as well.2008-05-13 10:55
1603Mention <meter> in the <progress> section.2008-05-13 22:02
1604Restructure the script execution algorithm to be more clear. Fix a cross-reference problem in the appcache section.2008-05-14 01:17
1605Minor editorial fixes in the script section.2008-05-14 01:19
1606[Gecko] [Internet Explorer] [Opera] [Webkit] <script charset> support2008-05-14 01:44
1607Remove redundant requirement (this was already in the content model, oops)2008-05-14 01:49
1608Oops, the default script type when there's no type='' nor languauge='' on the <script> wasn't defined.2008-05-14 07:12
1609mention default values for when type='' and charset='' are omitted.2008-05-14 07:22
1610Support language=javascript1.1 to 1.3 as being regular old javascript.2008-05-14 07:30
1611[Authors] [Conformance Checkers] Rework the <script> element's semantics to allow it to be abused, er, used, for smuggling proprietary data.2008-05-14 07:51
1612Undo 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
1613Fire 'load' events on <script> after running the script, not before.2008-05-14 08:02
1614[Authors] Some introductory comments on scripting for authors.2008-05-14 08:18
1615remove wrong note2008-05-14 19:43
1616fail is the wrong word2008-05-14 19:45
1617Note the request for external captions; move <source> to before the definition of media elements.2008-05-15 01:28
1618acks for last checkin2008-05-15 01:30
1619[Gecko] [Opera] [Webkit] Allow <video> elements to show the poster frame instead of the first video frame.2008-05-15 01:45
1620ack for last checkin2008-05-15 01:48
1621[Authors] Updates for details of how to use <source>.2008-05-15 01:54
1622[Gecko] [Opera] [Webkit] Change the 'begin' event to 'loadstart'; clarify firing of events for .play()2008-05-15 03:27
1623[Gecko] [Opera] [Webkit] Clarify firing of events for .pause()2008-05-15 03:28
1624Removing a video element that has no video shouldn't pause it.2008-05-15 05:58
1625[Gecko] [Opera] [Webkit] off by one error2008-05-15 06:00
1626[Gecko] [Opera] [Webkit] 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
1627typo2008-05-15 06:38
1628make a note about what the spec should say about height/width of controls on videos2008-05-15 07:30
1629[Gecko] [Opera] [Webkit] <source pixelratio=''> support (based on feedback from YouTube)2008-05-15 08:09
1630[Gecko] [Opera] [Webkit] video.bufferedBytes and video.totalBytes support (based on feedback from YouTube)2008-05-15 08:28
1631misuse of rfc21192008-05-15 08:30
1632[Gecko] [Opera] [Webkit] video.bufferingThrottled support (based on feedback from Google Video)2008-05-15 08:47
1633xref effective script origin; make sure e.s.o. of URI is defined.2008-05-16 00:34
1634Mostly 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
1635Defined the 'script execution browsing context' and the 'source browsing context'.2008-05-16 23:28
1636window.open() and window.showModalDialog() should use the script execution browsing context, not the browsing context of the Window object2008-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
1638Fix all the typos, cross-reference errors, dandling links, and markup errors of the last checkin...2008-05-19 23:33
1639Oops, missed one of the requirements. (credit: roc, iirc)2008-05-19 23:40
1640Fix an obvious error with the definition of reversed=''. (credit: mikesmith)2008-05-19 23:51
1641Add a warning to make sure the seamless='' attribute doesn't get misimplemented to apply cross-origin (credit: lachy)2008-05-19 23:54
1642Reduce the number of people who are credited more than once.2008-05-20 00:48
1643[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] * 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
1644Move 'flag' into the names of these flags.2008-05-21 00:44
1645experimenting with different ways to separate major blocks in the definitions of some elements, without using subsections2008-05-21 00:49
1646[Conformance Checkers] 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
1647Abstract 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
1648Let's try getting this named character references table to work...2008-05-21 01:46
1649Rename the sandbox='' values to be more approachable.2008-05-21 03:14
1650xref error2008-05-21 03:16
1651Block document.cookies if the page is sandboxed. Add an example of sandboxing.2008-05-21 03:51
1652Uh. 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
1653Oops, I put the bit about cookies under the wrong flag heading.2008-05-21 04:40
1654More examples for the new features.2008-05-21 05:08
1655typo2008-05-21 05:12
1656typo (credit: avk)2008-05-21 05:57
1657i suck2008-05-21 10:55
1658Revamp and clean up the concept of script execution contexts.2008-05-21 22:22
1659[Conformance Checkers] Add height/width to <iframe>.2008-05-21 22:30
1660Make 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[Conformance Checkers] Encoding aliases for CJK environments.2008-05-22 09:21
1662ack for last checkin2008-05-22 09:24
1663editorial stuff in the chararcter encoding algorithms (credit: pt)2008-05-22 09:33
1664run a spellchecker...2008-05-22 10:44
1665[Conformance Checkers] [Tools] Content-Type parsing should stop on a semicolon.2008-05-22 11:03
1666[Conformance Checkers] [Tools] Apparently people mislabel Win874-encoded Thai documents as TIS-620 all the time2008-05-22 11:17
1667[Conformance Checkers] [Tools] Try to fix the encoding sniffing algorithm...2008-05-22 11:27
1668[Conformance Checkers] Make entities not be allowed to use non-unicode characters2008-05-22 11:48
1669Fold 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
1670fix up refs2008-05-22 12:04
1671[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] 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[Conformance Checkers] Outlaw <meta http-equiv=content-type content=t&#x0065;xt/html;charset=utf-8>. (credit: hs)2008-05-22 22:18
1673[Conformance Checkers] [Gecko] [Opera] [Webkit] [Tools] More violations of charmod...2008-05-22 22:41
1674[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] Bring things more in line with the requirements of actual web content2008-05-22 23:30
1675[Tools] update <listing> to include a newline on serialisation2008-05-23 00:18
1676[Tools] Add support for sniffing .ico files2008-05-23 02:33
1677reduce use of the word 'valid'2008-05-23 02:38
1678tweak the wording on the bit about xml and its optional features2008-05-23 03:02
1679[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Improve quirks mode selection algorithm based on data. (credit: sp, pt)2008-05-23 03:17
1680[Authors] Woops, forgot to keep this section in sync. (credit: sp)2008-05-23 03:42
1681The syntax section didn't take <h1>..<h6> into account, oops.2008-05-23 07:56
1682[Authors] Spaces are stripped, so it doesn't matter if that's the first thing in an <html> element.2008-05-23 08:21
1683c/p error2008-05-23 08:26
1684[Conformance Checkers] [Tools] EOF should be explicitly listed in each tokeniser state.2008-05-23 08:42
1685[Conformance Checkers] [Tools] Reduce the number of errors in truncated doctypes2008-05-23 09:07
1686[Conformance Checkers] [Tools] 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
1687ack for last credit; remove a red note from the spec based on testing2008-05-23 10:50
1688handlers? what's that? oh you must mean plugin. (credit: ms)2008-05-23 20:33
1689Make 'missing' and 'empty' even more different.2008-05-24 00:19
1690[Conformance Checkers] [Tools] Make innerHTML on <td> and <th> work.2008-05-24 01:54
1691Factor out foster parenting to ensure it is not ambiguous.2008-05-24 08:44
1692[Conformance Checkers] [Gecko] [Opera] [Webkit] [Tools] Allow <noframes> in <head> for compatibility with sites (e.g. http://www.zercom.nl/).2008-05-24 09:12
1693[Conformance Checkers] [Tools] Handle end-of-file tokens in foreign content. (credit: avk)2008-05-24 09:25
1694[Conformance Checkers] [Tools] Add <h4> to the bail-out tag list. (I can count! I swear!) (credit: sp)2008-05-24 09:26
1695Make things more consistent wrt 'create an element for the token' algorithm invocations.2008-05-24 09:28
1696[Conformance Checkers] [Tools] Always set the secondary insertion mode when switching to foreign content... (credit: hs)2008-05-24 09:34
1697[Conformance Checkers] [Tools] 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[Conformance Checkers] [Tools] 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[Conformance Checkers] [Webkit] [Tools] Allow <textarea> to bail out of <select> for compatibility with legacy content. (webkit bug 17421)2008-05-24 09:44
1700[Conformance Checkers] [Tools] 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[Conformance Checkers] [Tools] Shun UTF-32. Make it slightly clearer what 'UTF-16' means.2008-05-24 10:27
1702Remove a note that was causing more confusion than it was helping.2008-05-24 10:30
1703Make a decision regarding how block level elements interact with <p> elements.2008-05-25 09:17
1704[Conformance Checkers] [Internet Explorer] [Tools] <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
1705Remove redundant note. (credit: jh)2008-05-26 20:59
1706Discuss the difference between rel='' on <link> and <a>.2008-05-27 05:09
1708[Authors] Bring the definition of rel=nofollow more into line with the way it is used.2008-05-27 07:25
1709[Authors] [Conformance Checkers] Make data-='' invalid.2008-05-27 09:51
1710typo (credit: pt)2008-05-27 09:52
1711[Authors] Commenting out rel=contact since it clashes with XFN.2008-05-28 11:48
1712Make rel=icon use the last icon for compatibility with legacy UAs.2008-05-28 11:56
1713[Gecko] [Internet Explorer] [Opera] [Webkit] [Google Gears] 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[Google Gears] showNotification() -- first draft.2008-05-29 12:08
1715typos with showNotification() (credit: pt)2008-05-29 12:12
1716[Gecko] [Internet Explorer] [Opera] [Webkit] 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
1717s/null/no/ for namespaces; xref typo2008-06-01 10:58
1718fix duplicate id (credit: hs/hvn)2008-06-03 10:32
1719Remove some simplicity from the draft.2008-06-03 11:27
1720scrollIntoView(): turn a must into should, mention horizontal scrolling.2008-06-03 11:32
1721hasFocus() is a method, not an attribute. (credit: ap)2008-06-03 11:43
1722[Authors] [Conformance Checkers] Make <map name=''> the preferred way of doing things.2008-06-05 09:30
1723oops, a vestigial mention2008-06-05 11:11
1724[Gecko] [Opera] [Webkit] onbeforeprint and onafterprint2008-06-05 23:41
1725Examples for previous checkin, more notes regarding printing.2008-06-05 23:57
1726Many 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
1727Oops, thinko wrt the event names. (credit: avk)2008-06-06 11:08
1728[Authors] [Conformance Checkers] Change 'hashed reference' to 'hash-name reference' and update its conformance requirements to require a name attribute.2008-06-06 11:29
1729[Authors] [Conformance Checkers] Allow xml:base explicitly.2008-06-06 18:55
1730note that we need to resolve the issue of dynamically changing base href2008-06-06 19:03
1731[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] 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
1732typo (credit: de)2008-06-08 00:41
1733missing 'include' (credit: de)2008-06-08 19:40
1734Define 'computed value' for things not in a tree (mostly affects canvas stuff).2008-06-09 22:22
1735put 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
1736bring a bunch of user interaction stuff into one section2008-06-10 21:18
1737oops, forgot to update this section while I was at it2008-06-10 21:19
1738[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] 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
1739define the rounding behaviour of createImageData() to be like that of getID() and putID().2008-06-10 22:28
1740[Authors] [Gecko] [Internet Explorer] [Google Gears] Specify ImageData.data as a CanvasPixelArray.2008-06-11 09:49
1741typos2008-06-12 00:54
1742Cross-reference 'spaces'.2008-06-12 06:56
1743Clarify the meaning of buffered and bufferedBytes. (credit: pj)2008-06-12 08:35
1744Make the handling of <video> intrinsic dimensions clearer.2008-06-12 09:18
1745Clarify relationships with other W3C specs.2008-06-12 09:36
1746Clarify that pixelratio doesn't affect poster frame; add v3 idea.2008-06-12 09:53
1747what is poster=''?2008-06-12 09:56
1748Clarify this text by having some extra steps and a temporary.2008-06-12 20:22
1749examples and xrefs in the outline section2008-06-12 20:57
1750duplicate dfn/xref2008-06-12 21:40
1751active documents are of browsing contexts, not Window objects2008-06-12 22:36
1752[Gecko] Make shadows required.2008-06-12 22:53
1753[Gecko] [Opera] [Webkit] Clean up the security processing model for <canvas>.2008-06-12 23:00
1754Add a note about how origin-clean never gets reset.2008-06-12 23:09
1755make the intro paragraph easier to understand2008-06-12 23:10
1756[Gecko] [Opera] [Webkit] Clarify arc() for arcs greater than 2pi.2008-06-13 01:37
1757[Gecko] [Opera] [Webkit] Define behaviour for arcTo() with r=0.2008-06-13 01:39
1758remove some redundant ImageData stuff2008-06-13 01:47
1759Oops, an earlier change forgot to define the start/end points of the arc for whole-circumference arcs.2008-06-13 01:49
1760[Gecko] [Opera] [Webkit] Make the spec more consistent about Infinity and NaN values throwing NOT_SUPPORTED_ERR.2008-06-13 01:57
1761keep variable names consistent2008-06-13 02:10
1762The example got updated but not its explanatory text...2008-06-13 02:11
1763Make it clear there are two putImageData() methods with different amounts of arguments.2008-06-13 02:16
1764[Gecko] [Opera] [Webkit] Try to get closer to browsers. Slightly.2008-06-13 02:29
1765I suppose we should mention all the variables...2008-06-13 02:32
1766[Gecko] [Internet Explorer] [Opera] [Webkit] make innerHTML on XML documents not do the xmlns='' thing.2008-06-13 03:27
1767Make gradients transform at the right time.2008-06-13 08:12
1768Remove redundancy in gradient extrapolation.2008-06-13 08:22
1769Clarify the meaning of 'butt'. (re: Canvas line style comments)2008-06-13 08:42
1770Define 'miter limit' better. (Re: Canvas line style comments)2008-06-13 08:49
1771[Opera] toDataURL() arguments for image/jpeg. (Re: <canvas> JPEG quality)2008-06-13 08:59
1772[Gecko] [Opera] [Webkit] 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[Gecko] [Opera] Make poster='' affect the intrinsic dimensions of <video>. (Re: [whatwg] Interpretation of video poster attribute)2008-06-13 09:24
1774Jiggle height/width around so that width comes first, and a minor correction... (credit: pt)2008-06-13 09:31
1775document.cookie is underdefined2008-06-13 09:41
1776Clarify that we are specifying black-box behaviour, so it doesn't matter how the UA achives the goal.2008-06-13 19:16
1777notes for urls, and typo fixes2008-06-16 07:19
1778[Authors] [Conformance Checkers] [Tools] A bunch of syntax and parsing fixes mostly to fix omissions relating to the new elements. (bug 5759)2008-06-16 07:56
1779minor groundwork for upcoming url overhaul2008-06-16 09:57
1780work in progress along the path to writing the URL section2008-06-17 09:20
1781[Tools] 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
1782more notes for the upcoming URL revolution2008-06-17 23:06
1783more notes for the upcoming url rework2008-06-18 03:37
1784[Gecko] [Internet Explorer] [Opera] [Webkit] 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[Gecko] [Internet Explorer] [Opera] [Webkit] Allow sniffing when the expected type is an image. (continuation of changes for previous checkin)2008-06-18 04:30
1786more notes on URLs2008-06-18 04:58
1787[Gecko] [Opera] [Webkit] Define what happens when you set currentLoop. (bug 5769)2008-06-18 08:19
1788yet more mindnumbingly boring preparation work for the upcoming URL reorg2008-06-18 21:20
1789final bunch of annotations for url preparation2008-06-18 23:31
1790Giant 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[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Google Gears] [Tools] 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
1792Hm, that didn't work well. Let's try just smashing it together for now.2008-06-24 00:23
1793Define 'valid URL' as an IRI reference and 'valid absolute URL' as an absolute IRI.2008-06-24 01:00
1794Remove the paragraph that says 'URI' means 'IRI' since we'll just use 'URL' from now on.2008-06-24 01:11
1795Define how to resolve a relative URL. Work in progress; not yet integrated with the rest of the spec.2008-06-24 21:21
1796Factor out the URL parsing rules and use them to define the URL decomposition attributes.2008-06-24 22:01
1797Use 'URL' in various places that used to use URI/IRI. Incomplete; more to come.2008-06-25 01:49
1798More work replacing references to 'URI' with references to 'URL2008-06-25 05:36
1799Make 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
1801fix markup error, move bookmark down for URL work2008-06-25 07:47
1802URLify the 'address of the chosen media resource' concept and related parts.2008-06-25 09:43
1803fix blasphemous typo2008-06-25 20:41
1804More URLification (<canvas>, <script>, <event-source>).2008-06-25 22:08
1805URLification: 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
1806URLification of commands. Made other aspects of commands more consistent while I was at it.2008-06-26 09:48
1807URLification of templates, window.open()2008-06-26 10:20
1808URLification of origin.2008-06-26 22:46
1809URLification of javascript: URL section2008-06-26 23:45
1810URLification of arguments and attributes in IDLs2008-06-26 23:48
1811[Gecko] 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
1812URLification of offline application cache and of session history.2008-06-27 01:56
1813URLify Location.2008-06-27 02:08
1814URLify navigation and neighboring sections; fix validation errors2008-06-27 04:16
1815Urlification of the 'links' section.2008-06-27 06:24
1816remaining URLification2008-06-27 08:03
1817fix references to RFCs 3986 and 72008-06-27 08:14
1818remove the open issues section for URLs2008-06-27 08:30
1819make <base href> not depend on xml:base2008-06-27 20:41
1820xref typos2008-06-27 21:40
1821[Gecko] [Internet Explorer] [Opera] [Webkit] Define what should happen when the base URL changes, keeping it as lightweight as possible.2008-06-27 21:50
1822Allow reporting bogus URLs as an error.2008-06-27 21:57
1823Make backslashes turn into forward slashes when parsing URLs. Sigh.2008-06-27 23:03
1824Make the \ -> / conversion not happen in mailto:, data:, etc.2008-06-27 23:24
1825[Gecko] [Webkit] 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[Gecko] [Opera] [Webkit] Bring URL decomposition DOM attributes more into line with IE.2008-06-29 09:41
1827[Webkit] Make UTF-16 act like UTF-8 for query encoding of URLs.2008-06-29 10:07
1828Add an xref for philip.2008-06-29 10:15
1829Ack 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[Conformance Checkers] [Tools] 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
1832Make the language around parse errors and ignoring tokens more consistent. (bug 5792) (credit: hs)2008-06-30 22:47
1833tokens aren't elements...2008-06-30 23:18
1834[Conformance Checkers] Allow xmlns='...' anywhere in HTML. (bug: 5801) (blame: hs)2008-06-30 23:44
1835[Conformance Checkers] [Tools] Don't escape '%' when doing URL resolution. (bug 5802) (credit: hs)2008-06-30 23:52
1836[Conformance Checkers] Take all the fun out of <embed> and data-*. (bug 5809) (credit: hs)2008-07-01 00:08
1837[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Make <svg:foreignObject> scoping. (bug 5815) (credit: hs)2008-07-01 00:19
1838Comment out the parts of the previous checking that don't apply yet since SVG parsing is disabled.2008-07-01 00:24
1839Allow the origin to include extra data, such as the host's certificate. (credit: el)2008-07-01 23:09
1840Web 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
1841xref typos2008-07-03 09:01
1842onclose: Event name was inconsistent with event attribute handler name.2008-07-03 09:03
1843Handle TLS errors in the Web Socket Protocol. (and minor editorial fixes)2008-07-03 09:05
1844Oops, got my maths wrong.2008-07-03 09:09
1845Be clearer about what should be echoed as part of the handshake.2008-07-03 09:13
1846Make the length encoding big-endian to be compatible with Perl. (credit: pt)2008-07-03 19:49
1847Oops, 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
1848Make HTML5 agnostic regarding Cookie and Cookie2. (Re: Web Sockets) (credit: ns)2008-07-06 00:08
1849Make the Web Socket Protocol handshake more unique. (Re: websocket HTTP response parsing) (credit: pt, jr)2008-07-07 09:17
1850[Gecko] [Opera] [Webkit] Define handling of poster frame on <video> in more detail.2008-07-08 22:58
1851[Gecko] [Opera] [Webkit] 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
1852notes on fetching2008-07-08 23:09
1853Try to clean up the 'pixelratio' stuff.2008-07-08 23:22
1854[Gecko] [Opera] [Webkit] 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[Gecko] [Opera] [Webkit] loadstart is also synchronous (Re: HTMLMediaElement: more issues and ambiguities) (credit: pj)2008-07-09 00:01
1856typo2008-07-09 00:06
1858xref error (duplicate term definition)2008-07-10 17:37
1859oops, defined CanvasPattern twice.2008-07-10 18:52
1860more typos (credit: gs)2008-07-10 19:54
1861Messaging: 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
1862wrong header level2008-07-11 09:35
1863[Opera] Rename <event-source> to <eventsource> for consistency, while we sill can2008-07-11 09:40
1864Fix spelling of tokenisation to be american. Sigh. (Re: 8.2.1: tokenisation) (credit: db)2008-07-11 19:32
1865Content-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[Tools] Content-sniffing for the unknown case had a test backwards. (Re: content type sniffing - stream length) (credit: rk)2008-07-12 02:50
1867Define the Pipe constructor; do other maintenance work around constructors.2008-07-12 10:50
1868typo fix (credit: pt)2008-07-12 10:51
1869typo2008-07-12 11:03
1870Split the pipe section up2008-07-12 11:06
1871typo (credit: avk)2008-07-12 12:30
1872More work on Pipes.2008-07-13 00:50
1873Define Message Channels and Ports. Also, factor out the XXXDISCARD stuff into its own section.2008-07-15 10:06
1874Define the three-argument form of postMessage().2008-07-15 10:36
1875Define what happens when you call the postMessage() method with a null port.2008-07-15 10:40
1876Correct example for postMessage(). (credit: avk)2008-07-15 10:45
1877typo2008-07-15 10:47
1878xref typo2008-07-15 10:53
1879Split Window into two (editorial-level) definitions. Clean up some timeout stuff.2008-07-15 11:17
1880bring more of the interfaces that AbstractView needs to implement into one place2008-07-15 11:25
1881Now 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
1882Add 'load' and 'error' events to message ports.2008-07-16 20:02
1883Fire 'unload' on a message port if it is .close()d or if its other end is garbage collected.2008-07-16 21:11
1884Making 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
1886xref fixes2008-07-17 23:44
1887typo (credit: gs)2008-07-18 09:14
1888typos, xref errors (credit: gs)2008-07-18 09:20
1889Move some APIs to Window so they are accessible in Workers.2008-07-18 09:47
1890add issue markers for sending structured data over postMessage2008-07-18 10:24
1891typo2008-07-21 07:13
1892oops, didn't define the menu DOM attributes2008-07-21 18:02
1893Make :enabled and :disabled available on <menu><li> elements.2008-07-21 19:38
1894First draft (very experimental) of <bb>. Not sure if we'll want to keep this.2008-07-22 01:00
1895Stop using <em> for things other than emphasis. Remove title='' from <em> elements.2008-07-22 01:12
1896Make the handling of websocket-origin stricter2008-07-22 01:21
1897oops, misnamed the interface2008-07-22 02:19
1898add a space to make it not empty2008-07-22 02:25
1899Make <bb> define a command.2008-07-22 02:39
1900minor fixes for <bb>2008-07-22 02:50
1901Note how confirmation could take place. (credit: roc)2008-07-22 02:57
1902[Gecko] [Opera] [Webkit] 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[Gecko] [Opera] [Webkit] Revamp of the intrinsic dimensions and pixel ratio definitions. (Re: HTMLMediaElement: more issues and ambiguities) (credit: pj)2008-07-22 21:57
1904Terminology cleanup near the term 'CDATA'2008-07-23 00:51
1905Clarify the bogus comment state. (Bug 5863) (credit: as)2008-07-23 00:56
1906Make the tokeniser states into sections for easier navigation. (Bug 5881) (credit: as)2008-07-23 01:04
1907[Tools] Provide a way to mutate the DOM into an infoset. (Bug 5808) (credit: hs)2008-07-23 02:02
1908typos (credit: ms)2008-07-23 02:28
1909[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Change how elements are treated in the after after frameset insertion mode. (Bug 5858) (credit: as)2008-07-23 07:41
1910Make the coercions section not invent a new syntax. (Bug 5808) (credit: hs)2008-07-23 08:40
1911clarify that it's capital letters of hex...2008-07-23 08:58
1912tidy up the messes that #whatwg found overnight -- thanks2008-07-23 21:08
1913Spec out the behaviour we see in IE for navigating to about:blank or javascript: URLs vs other URLs.2008-07-23 21:49
1914window.open('') needs to be like window.open()2008-07-23 21:52
1915make some notes about window.location near about:blank2008-07-23 22:06
1916Fix the spec to use the [Constructor] syntax from WebIDL to define constructors.2008-07-23 22:24
1917fix 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
1918note case-sensitivity issues2008-07-23 23:15
1919Add a typographic conventions section; move the terminology section up and split it into subsections.2008-07-23 23:31
1920fix markup errors, add images that had been forgotten2008-07-23 23:39
1921more typos2008-07-23 23:40
1922tweaks to the typographical conventions section2008-07-23 23:47
1923oops, wrong heading level2008-07-23 23:50
1924Define window.parent. (credit: cm, mjs)2008-07-24 01:32
1925Resolve the issue markers in the <embed> section.2008-07-24 02:02
1926make <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
1927Make 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
1928make notes about craziness of <embed>2008-07-24 06:19
1929[Conformance Checkers] Support <embed> with no src=''.2008-07-24 08:08
1930copy/paste error (credit: avk)2008-07-24 08:10
1931copy/paste error (credit: avk)2008-07-24 08:11
1932[Authors] [Conformance Checkers] Define <area alt> authoring conformance criteria.2008-07-24 08:53
1933typo2008-07-24 21:18
1934clarify that changes include removal for <object> processing model2008-07-24 22:25
1935Make application/octet-stream with <object> with no type='' trigger sniffing.2008-07-24 22:36
1936Case Sensitivity Training2008-07-25 09:26
1937[Gecko] [Opera] [Webkit] Define order and case-sensitivity of getElementsByClassName().2008-07-25 09:46
1938Since 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
1939typo2008-07-25 18:18
1940A colon for zcorpan.2008-07-25 18:28
1941Remove 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[Conformance Checkers] require title='' for rel='alternate stylesheet'2008-07-25 22:23
1943Allow connection to be closed when receiving entity body in ping='' response2008-07-25 22:29
1944Make document.write() and document.writeln() support zero and multiple arguments. (credit: avk)2008-07-25 23:01
1945Make data-* always lowercase.2008-07-25 23:59
1946Make embed attributes always lowercase.2008-07-26 00:01
1947change the way ids are given for area shape=''2008-07-28 20:12
1948I don't think this pipe dream could be made to work on the average site... :-(2008-07-28 22:49
1949Minor fixes to the datagrid section.2008-07-28 23:46
1950Extend rel=noreferrer to also blow away the 'opener' when used with target=_blank.2008-07-29 21:53
1951Define window.top2008-07-30 01:27
1952Allow frame busting. (also, remove redundant requirement)2008-07-30 01:37
1953Make height and width DOM attributes be unsigned.2008-07-30 01:41
1954Allow Lynx-like behaviour for <img>.2008-07-30 01:48
1955Move the alt text requirements into their own section so that it is easier to find them.2008-07-30 02:19
1956Cleanup around <img> requirements. Disallow scripts to run in <img> images.2008-07-30 02:24
1957More 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
1958More notes on what is a valid image.2008-07-30 09:13
1959move text around the img section2008-07-30 09:16
1960Another (probably vain) attempt at defining what an <img> element represents in all cases.2008-07-30 09:30
1961ack for some of the recent img stuff2008-07-30 09:32
1962duh, no do2008-07-30 09:41
1963experimentally try to allow <a> to contain any flow content in certain cases...2008-07-30 21:55
1964[Conformance Checkers] 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[Authors] [Conformance Checkers] [Tools] Make <a> elements not define paragraphs, allowing them to straddle paragraphs.2008-07-30 22:27
1966[Tools] 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
1967Allow implementations to use other IEEE rounding modes if really necessary.2008-07-31 05:23
1968Make scrollIntoView() into a no-op if the page is too short.2008-07-31 09:32
1969clarify where to bail if you want to ignore the navigation for some reason2008-08-01 00:46
1970Rearrange sections around so that related topics are closer together.2008-08-01 05:23
1971Define fetching. (bug 5848)2008-08-02 09:23
1972[Authors] [Conformance Checkers] Try a new way of handling images that the author doesn't know much about.2008-08-04 07:52
1973Change <dl> to sections for convenience.2008-08-04 08:02
1974Add a CAPTCHA example to the <img> section.2008-08-04 08:15
1975Tweak headers2008-08-04 09:02
1976[Authors] Address the case of a graphic containing only text.2008-08-04 09:10
1977ack for last checkin2008-08-04 09:11
1978[Authors] More cases of images for authors to worry about (credit: pt)2008-08-04 09:49
1979[Authors] More slicing examples.2008-08-04 10:04
1980subtly mention <meter>...2008-08-04 10:09
1981ack for previous checkin2008-08-04 10:10
1982typo2008-08-04 10:37
1983highlight images in examples2008-08-04 10:41
1984highlight images in examples2008-08-04 10:42
1985forgot to escape tags; add a label element in an example2008-08-04 11:14
1986typo (credit: pt)2008-08-04 11:36
1987typo (credit: sp)2008-08-04 20:09
1988Changes to fix the problems Lachy found. (credit: lh)2008-08-04 20:36
1989typo (credit: lh)2008-08-04 20:42
1990more typos and such errors (credit: lh)2008-08-04 20:53
1991example of {...} in non-english (credit: ds)2008-08-04 21:02
1992Let'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
1997xref2008-08-05 06:35
1998define what happens when you set onclick='' on a document outside a Window2008-08-05 07:51
1999define javascript: in Window-less environments2008-08-05 07:54
2000Move 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[Gecko] 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[Opera] Define processing for the second argument to getDataURL() for image/jpeg.2008-08-05 09:21
2003typo (credit: pt)2008-08-05 09:28
2004[Opera] 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
2005Define isPointInPath() uses the non-zero winding number rule. (credit: pt)2008-08-05 10:25
2006Fix validation errors.2008-08-05 10:28
2008Make support for patterns required in the <canvas> API.2008-08-05 10:57
2009Simplify the text around getContext()'s arguments.2008-08-05 10:59
2010Remove a redundant requirement.2008-08-05 11:03
2011typo (credit: pt)2008-08-05 12:09
2012typo (credit: pt)2008-08-05 12:10
2013Linkify 'void elements' more.2008-08-05 12:19
2014Clarify the paragraph that defines how to handle type='' on <script>.2008-08-05 20:31
2015Mention text/javascript1.1 et al.2008-08-05 20:33
2016[Conformance Checkers] 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
2017What .detail attribute? Event objects don't have one.2008-08-05 21:09
2018[Authors] [Conformance Checkers] Revamp the 'interactive content' definitions so they make sense.2008-08-05 21:17
2019Remove autosubmit='' from the <menu> element.2008-08-05 21:51
2020Make MessagePort objects not be owned by Windows necessarily, and remove ownerWindow.2008-08-06 00:25
2021Merge WindowBrowsingContext and Window together again.2008-08-06 00:28
2022Define localStorage in terms of script origins, not script browsing context origins.2008-08-06 00:51
2023Simplify 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
2024Simplify 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
2025fix typos2008-08-06 08:00
2026typos in the WebSocket section2008-08-06 09:47
2027typo2008-08-06 19:24
2031MessagePort should implement EventTarget.2008-08-06 22:56
2032Remove redundant event listeners on MessagePort.2008-08-08 04:14
2033Removing 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
2034Define outerHTML for HTML elements in HTML documents.2008-08-10 22:23
2035Handle outerHTML on elements inside DocumentFragments, because I'm stupid and zcorpan was paying attention.2008-08-10 22:28
2036Make it clearer that document.write() and outerHTML don't work in XML documents.2008-08-10 22:37
2037prettyifying the section regarding dynamic markup insertion2008-08-10 22:43
2038xref error2008-08-11 00:07
2039Prepare the ground for insertAdjacentHTML().2008-08-11 00:25
2040Define insertAdjacentHTML().2008-08-11 05:04
2041Require javascript: execution to be async.2008-08-11 05:14
2042No need to call js: out explicitly now that it's async.2008-08-11 05:38
2043Add a startConversation() method that wraps new MessageChannel and postMessage() in a less expensive one-step operation. (credit: ab)2008-08-11 07:34
2044One 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
2045Actually the previous checkin was redundant with the existing definition of 'pause'.2008-08-11 08:22
2046Require that <script src=javascript:...></script> result in no script execution, for any value of '...', for compatibility with most UAs.2008-08-11 10:14
2047Clarify what 'using the rules for' means.2008-08-11 22:54
2048A sample application cache manifest.2008-08-11 23:26
2049Make execCommand('insertHTML') not work in XML documents, since it uses the HTML parser. (Bug 5946) (credit: sp)2008-08-11 23:39
2050Allow 'muted' to be stored across sessions; 'require' it to initially start off as not muted.2008-08-11 23:52
2051Make the application cache manifest syntax more extensible. (Bug 5937)2008-08-12 00:15
2052The '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[Authors] [Conformance Checkers] Require all <meter> elements to have _some_ value. (Subject: meter and document conformance) (credit: hs)2008-08-12 00:53
2054Look 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
2055c/p error (credit: hs)2008-08-12 01:12
2056How 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
2057Define the Content-Language pragma, since apparently ~1% of sites use it in some way or another.2008-08-12 10:02
2058Make it clear that xml:lang is namespaced.2008-08-12 10:18
2059type (credit: avk)2008-08-12 10:24
2060more typos2008-08-12 10:25
2061Make CanvasGradient use the 'octet' type, and other minor fixes. (credit: #developers)2008-08-12 22:27
2062[Authors] [Conformance Checkers] Allow lang='' and xml:lang='' to be specified together in XML, if they are the same.2008-08-12 22:38
2063[Authors] [Conformance Checkers] Allow xml:lang= in HTML in certain very specific cases to ease migration.2008-08-12 22:46
2064Tighten up document.open()'s type argument processing.2008-08-12 23:59
2065Mention that SVGDocument.title can be readonly (as indeed it is right now).2008-08-13 00:09
2066Define order for getElementsByName().2008-08-13 00:16
2067Move things around in the IDL so that browsing-context related stuff is closer together.2008-08-13 00:20
2068Define window.frameElement.2008-08-13 00:41
2069Don't require Document.location to do anything when the Document isn't in a Window.2008-08-13 00:43
2070Define a set of properties for browser detection.2008-08-13 01:38
2071Refine the rules to allow for more privacy.2008-08-13 01:40
2072[Gecko] [Internet Explorer] [Opera] [Webkit] Change handling of document.write()'s second argument to be safer. (Subject: type parameter of Document.open) (credit: bz)2008-08-14 20:32
2073Setting up the spec for defining the event loop mechanism.2008-08-14 22:09
2074Define 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
2075Redefine 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
2076Tasks for the media element new resource task source.2008-08-18 04:24
2077Add a history section.2008-08-18 08:21
2078typo (credit: avk)2008-08-18 21:16
2079Make it so that multiple pending load()s are coallesced into one. (credit: pj)2008-08-18 21:27
2080More poking around getting the media element section to use the new event loop stuff.2008-08-19 00:57
2081Further work on the event loop front. Also, make 'will' link to the actual requirements in some more cases.2008-08-19 05:58
2082Further work on the event loop front.2008-08-19 06:52
2083Further 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
2084Further work on the event loop front. (<script>, database API, remote events, and other bits and bobs)2008-08-19 09:00
2085Further work on the event loop front. (WebSockets, postMessage, MessagePorts, setTimeout)2008-08-19 09:30
2086[Gecko] [Webkit] 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
2087typo (credit: avk)2008-08-19 23:30
2088Clarify 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
2089Note that removing a content attribute doesn't affect a the event handler. (credit: tl)2008-08-20 09:42
2090Define onhashchange=''.2008-08-20 23:49
2091[Authors] [Conformance Checkers] Allow xml:lang='' and lang='' to differ in case only.2008-08-21 01:45
2092Handle empty rows in the 'rules for processing rows'. (credit: w)2008-08-21 09:29
2093Fix 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
2094Turns out that Zs isn't what we want; we want White_Space. (credit: w)2008-08-21 09:46
2095Minor fixes for table algorithms. (credit: w)2008-08-21 09:54
2096Make 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
2097More thoroughly make the <img> processing model work with the new fetching and event loop definitions.2008-08-21 10:25
2098ack for part of previous checkin2008-08-21 10:26
2099[Conformance Checkers] 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
2101Add an example for image maps.2008-08-22 00:48
2102<details> is not for footnotes. (credit: hs)2008-08-22 06:05
2103Oops, forgot to escape the example.2008-08-22 06:06
2104Explain how UAs are to update the <details> element in response to requests for opening/closing it.2008-08-22 07:12
2105[Authors] 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[Authors] More examples of alternative text. Also, split up the three cases of key content into subsections for easier editing.2008-08-23 08:05
2107indenting errors2008-08-23 09:01
2108Be more explicit about alt={} cases.2008-08-23 09:12
2109Explicitly mention alt='' in the recently added case, so that it isn't ambiguous that alt='' is required.2008-08-23 09:16
2110[Authors] Emphasise that captions are not suitable alternative text.2008-08-23 09:36
2111Change from 'anti-patterns' to 'general guidelines' so as to remain positive.2008-08-23 09:48
2112Make 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[Authors] [Conformance Checkers] Mention the <button><img></button> case. (credit: w)2008-08-25 01:00
2114More alt='' examples.2008-08-25 10:03
2115[Authors] [Conformance Checkers] Address all recent alt='' feedback. For further details see: http://lists.w3.org/Archives/Public/public-html/2008Aug/0759.html2008-08-26 08:19
2116Change 'unload' to 'close' for MessagePorts.2008-08-26 10:36
2117Make postMessage() return void. (credit: js)2008-08-27 09:50
2118Mention what <area shape=default> covers. (credit: bb)2008-08-28 10:15
2119Rename the 'irrelevant' attribute to 'hidden'.2008-08-28 11:16
2120type (Credit: avk)2008-08-28 11:42
2121typo2008-08-28 22:33
2122[Authors] [Conformance Checkers] Make empty unquoted attribute values not allowed (and some editorial fixes). (credit: sp)2008-08-29 09:10
2123[Conformance Checkers] Make <foo bar '> a parse error on the ', to match the syntax section. (credit: hs)2008-08-29 09:15
2124[Conformance Checkers] [Tools] Define when to coalesce text nodes in a less DOM-prone way. (credit: pt)2008-08-29 09:24
2125Recommend against support for EBCDIC-based encodings. (credit: hs)2008-08-29 09:35
2126[Gecko] [Opera] [Webkit] Define what it means for a prefix to be in scope for innerHTML in XML. (credit: sp)2008-08-29 09:54
2127be slightly more consistent about well-formedness terminology. (credit: sp)2008-08-29 10:06
2128[Conformance Checkers] [Tools] Make the parser handle <option> and <optgroup> more usefully in the 'in body' state.2008-08-29 10:38
2129[Authors] 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[Conformance Checkers] [Tools] Support definitionURL='' attribute in MathML. (credit: hs)2008-08-29 11:39
2131[Tools] 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
2132Reorder the SOLIDUS entries in the tokeniser for consistency.2008-09-02 03:38
2133Consistent grammar fix.2008-09-02 03:44
2134There aren't any other end tag lines here, so I suppose it makes sense to remove the 'other'...2008-09-02 03:50
2135Remove redundant issue marker. (credit: as)2008-09-02 03:58
2136Make it clear that attributes can't be duplicated on elements.2008-09-02 04:35
2137[Internet Explorer] [Tools] US-ASCII to be treated as win1252.2008-09-02 07:09
2138[Conformance Checkers] [Tools] Make U+000B into a parse error and have it convert to U+FFFD in NCRs. (credit: hs)2008-09-02 07:25
2139[Conformance Checkers] [Tools] 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[Authors] [Conformance Checkers] [Tools] Allow a DOCTYPE for XSLT compatibility (only).2008-09-02 10:09
2141[Authors] [Conformance Checkers] [Tools] Use XSLT-compat instead of XSLT-generated.2008-09-03 00:54
2142WF2: <form> element summary.2008-09-03 01:58
2143WF2: <fieldset> element summary.2008-09-03 09:32
2144WF2: <input> element summary.2008-09-03 10:32
2145WF2: <button> element summary, fixes to <input> to correct copy/paste mistakes.2008-09-03 11:05
2146[Conformance Checkers] [Tools] WF2: <label> element summary; make <label> and <fieldset> associate with the form element pointer.2008-09-03 20:43
2147Make the term 'associate' in the context of the form element pointer actually link to something.2008-09-03 20:47
2148WF2: <select> element summary.2008-09-04 10:51
2149Cross-reference interface names.2008-09-04 10:58
2150WF2: <datalist> element summary.2008-09-04 11:04
2151WF2: <optgroup> element summary.2008-09-04 11:11
2152WF2: <option> element summary.2008-09-04 11:23
2153WF2: <textarea> element summary.2008-09-04 22:31
2154WF2: <output> element summary.2008-09-04 22:48
2155WF2: Make sure all elements returned by form.elements have a 'type' DOM attribute.2008-09-04 22:53
2156whitespace changes2008-09-07 09:49
2157WF2: Defining form=, .form, and the form element pointer. Also, s/initialise/initialize/.2008-09-07 11:15
2158xref typo2008-09-07 11:26
2159WF2: Define form.elements and related features.2008-09-07 21:25
2160WF2: The beginnings of processing models...2008-09-08 23:51
2161WF2: 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
2162WF2: 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
2163WF2: More things that make form controls not be submitted.2008-09-11 00:25
2164WF2: Complete the 'construcint the form data set' subalgorithm.2008-09-11 22:16
2165WF2: Begin to define how to handle enctype, action, method, and target attributes.2008-09-12 01:01
2166WF2: Define 'Submit as entity body', factor out some common prose to make it less redundant.2008-09-12 08:16
2167WF2: 'Delete action' and 'Get action'.2008-09-12 08:20
2168WF2: Submitting to data: URLs.2008-09-12 08:52
2169WF2: mailto submissions2008-09-12 09:10
2170WF2: Various tweaks, mostly editorial.2008-09-12 09:54
2171WF2: markup error2008-09-12 10:07
2172WF2: <form accept-charset> definition (but not the processing model yet).2008-09-12 23:25
2173WF2: form.name and form.submit()2008-09-13 00:14
2174WF2: Hook up some of the form submission attributes.2008-09-13 00:36
2175WF2: form.reset() and a rework of how we categorise form control elements.2008-09-13 01:03
2176WF2: Define form.checkValidity().2008-09-13 10:13
2177WF2: fix errors and redundant text in today's checkins.2008-09-13 10:17
2178WF2: form.dispatchFormInput(), form.dispatchFormChange()2008-09-14 21:56
2179WF2: 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
2180WF2: Prepare the <menu> section for upcoming edits to the <input> element's section.2008-09-15 05:37
2181Clean 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
2182WF2: 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
2183WF2: fieldset.disabled2008-09-15 11:24
2184WF2: Fix <fieldset> content model; define the <fieldset> element; mention the form='' attribute in the element description section.2008-09-15 11:36
2185WF2: typo...2008-09-15 11:38
2186WF2: Mention the name='' attribute in the element description section for various form elements that have one.2008-09-15 11:45
2187WF2: fieldset.type2008-09-15 11:47
2188WF2: Cross-refence the Constraint Validation API attributes and methods into their own dedicated section.2008-09-16 00:23
2189WF2: Move <label> up a bit so I have another excuse to not do <input> yet...2008-09-16 00:27
2190WF2: xref error2008-09-16 00:29
2191WF2: <label>.2008-09-16 08:05
2192WF2: <input type=''>. Also, some minor fixes relating to <label>.2008-09-16 20:48
2193WF2: make the input type table neater2008-09-16 20:51
2194WF2: Prepare <input> section for subsections.2008-09-16 21:00
2195WF2: <input> type sections (placeholders)2008-09-16 21:16
2196Change occurances of <em> that to <i> where that would be more applicable per HTML5.2008-09-16 21:28
2197WF2: Fill in the various <input> element's attribute definitions (but not with actual definitions yet).2008-09-16 21:52
2198WF2: link to disabled='' definition.2008-09-16 22:27
2199WF2: Add placeholders for stepUp() and stepDown()2008-09-16 23:41
2200WF2: mentioned attributes in the <input type=text> section; plus some editorial fixes.2008-09-17 00:08
2201WF2: Prevent the attributes that _aren't_ allowed from appearing in the backrefs, to make the backrefs more useful.2008-09-17 00:34
2202WF2: Restructure the <input> section to allow for attributes to be defined once instead of multiple times. Define autocomplete=''.2008-09-17 01:17
2203WF2: Try moving some more stuff around in the <input> section, maybe this will work better.2008-09-17 01:22
2204WF2: Begin defining value='' for <input type=text>2008-09-17 10:23
2205WF2: Fill in some detail for <input type=text>2008-09-17 22:02
2206WF2: Fix minor issues with the last checkin2008-09-17 22:22
2207WF2: Define resetting for >input> elements.2008-09-17 22:31
2208WF2: change the names of the algorithms for style reasons2008-09-17 22:36
2209WF2: Add a table for Anne's benefit.2008-09-18 00:10
2210WF2: Reorder the types to make more sense2008-09-18 00:13
2211WF2: 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
2212WF2: Define input.valueAsDate and input.valueAsNumber for the cases where they don't apply.2008-09-18 00:42
2213WF2: Define input.value, especially for type=text; and related tweaks to make things read better.2008-09-18 03:18
2214WF2: <input type=password>; mention the DOM methods and attributes explicitly for type=text also.2008-09-18 10:56
2215WF2: Prepare the document for autofocus=''.2008-09-18 23:30
2216Try to restructure the section on focus to be more understandable.2008-09-18 23:43
2217Move the Scripting section up, so that the form controls and interactive elements are next to each other.2008-09-19 00:17
2218WF2: Define the autofocus='' attribute. Define generic task sources.2008-09-19 01:02
2219WF2: Define input.readonly.2008-09-19 01:28
2220WF2: 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.pdf2008-09-19 01:30
2221WF2: Minor tweaks for constraint validation features.2008-09-19 08:47
2222WF2: Define 'candidate for constraint validation'.2008-09-19 09:11
2223WF2: Define .willValidate2008-09-19 09:15
2224WF2: fix xref typo2008-09-19 09:21
2225Oops, redundant queueing.2008-09-23 00:13
2226WF2: define the syntax of <input type=file accept='...'>2008-09-24 01:52
2227WF2: <input type=email>.2008-09-24 02:10
2228WF2: <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
2229WF2: <input type=datetime> initial cut. Still needs filling in.2008-09-24 10:44
2230WF2: 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
2231WF2: Fill in the attributes table for URL and date/time types.2008-09-24 11:34
2232typo2008-09-24 11:37
2233WF2: maxlength=''.2008-09-25 01:05
2234WF2: Oops, broke the reset algorithm for <input> elements.2008-09-25 01:11
2235WF2: 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
2236WF2: minor tweaks and some new issue markers.2008-09-25 01:19
2237WF2: Put password type after email/url.2008-09-25 07:30
2238WF2: r comes after m...2008-09-25 07:51
2239WF2: <input type=datetime min> and <input type=datetime max>.2008-09-25 10:47
2240WF2: Rewrite the way we're doing these type='' sections so they're less babbly.2008-09-25 11:01
2241WF2: typo2008-09-25 11:02
2242[Authors] [Conformance Checkers] [Gecko] [Opera] [Webkit] [Tools] Change the 'floating point number' syntax to allow an exponent.2008-09-26 08:59
2243WF2: Revamp min/max/step, valueAsDate, valueAsNumber, stepUp, stepDown, and type=datetime.2008-09-30 03:14
2244WF2: xref typos (used dfn instead of span)2008-09-30 03:18
2245more typos...2008-09-30 03:30
2246Editorial tweaks in the type=datetime section.2008-09-30 03:37
2247WF2: stepUp/stepDown shouldn't go out of range. Allow rounding of datetime controls.2008-09-30 04:10
2248simplify the prose a bit, to not have unnecessary lists (type=datetime)2008-09-30 04:37
2249WF2: type=datetime-local2008-09-30 08:05
2250WF2: move datetime-local down a bit2008-09-30 08:19
2251WF2: Restructure the way dates and times are specified.2008-09-30 09:47
2252WF2: type=date, type=month, type=week2008-09-30 10:56
2253WF2: <input type=time>2008-09-30 21:21
2254WF2: <input type=number>2008-10-01 00:24
2255WF2: <input type=range>2008-10-01 02:38
2256Switching to the new spec generator. Disruptions in service are expected. (credit: gs)2008-10-01 11:36
2257WF2: <input type=checkbox> and significant fallout therefrom.2008-10-02 03:10
2258WF2: input.value default for checkboxes; readonly for type=range; somes notes; update the informative table of attribute applyingness.2008-10-02 03:34
2259WF2: <input type=radio>2008-10-02 07:31
2260WF2: these xrefs to <input name> were wrong.2008-10-02 07:46
2261WF2: Placeholders and minor rearrangements.2008-10-02 09:12
2262WF2: Complete the informative table for <input>; redefine input.value so it handles the various behaviors that the states have.2008-10-02 09:46
2263WF2: move type=hidden up.2008-10-02 09:53
2264WF2: merge common columns in the summary table.2008-10-02 10:06
2265remove remaining non-big issue markers2008-10-02 10:07
2266oops, had issues marked as titles instead of classes.2008-10-02 10:11
2267move from the 'big-issue' class to 'XXX'.2008-10-02 10:16
2268WF2: <input type=hidden> and some preparations for type=image.2008-10-02 17:56
2269WF2: <input type=submit>2008-10-02 21:45
2270WF2: <input type=reset>2008-10-02 22:23
2271WF2: <input type=button>2008-10-02 22:37
2272WF2: Revamp of activation behavior definitions and related details.2008-10-03 01:08
2273WF2: required constraint.2008-10-03 02:11
2274WF2: <input type=file> and some editorial fallout.2008-10-03 07:32
2275lining things up in the source2008-10-03 07:42
2276<input type=image>2008-10-03 23:26
2277WF2: <input size>, content side. The rendering side will be done later and is much harder...2008-10-03 23:42
2278WF2: <input pattern>2008-10-04 00:22
2279WF2: Rejig the references for pattern=''.2008-10-04 00:25
2280WF2: <button>.2008-10-04 01:21
2281fiddle with some wording for consistency.2008-10-04 01:28
2282WF2: input and change events; activation behaviors for <input> element.2008-10-05 09:19
2283minor editorial tweaks for change event2008-10-05 09:22
2284WF2: add links for autofocus and labels2008-10-05 09:27
2285WF2: <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
2287WF2: select.type2008-10-06 10:31
2288WF2: select.options2008-10-06 10:37
2289wait... there's a better way to say this... -_-2008-10-06 10:37
2290WF2: select.add, select.remove, select.options.add, select.options.remove2008-10-07 04:54
2291testing new issue-delta tracking script2008-10-07 05:22
2292WF2: <select> interaction.2008-10-07 21:06
2293WF2: final bits of the <select> API2008-10-07 21:21
2294The user is not a conformance class... (credit: sp)2008-10-07 21:28
2295WF2: input.list; input.selectedOption, <datalist>; minor fixes around previous checkins2008-10-07 22:24
2296WF2: <input list=''>2008-10-07 22:52
2297WF2: <optgroup>.2008-10-07 23:05
2298WF2: <option>2008-10-08 00:08
2299WF2: new Option() constructors.2008-10-08 00:29
2300WF2: option.form2008-10-08 00:49
2301Set up the infrastructure for <textarea>.2008-10-08 05:05
2302[Conformance Checkers] [Tools] 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
2303The term 'insertion mode' lost its definition at some point...2008-10-08 07:56
2304WF2: how to reset a <textarea>.2008-10-08 07:58
2305WF2: editing a <textarea>.2008-10-08 23:57
2306WF2: Change styling for book-keeping details of the <input> element states for easier reading.2008-10-09 00:13
2307update some broken links (credit: jcr)2008-10-09 00:20
2308Ack for last checkin.2008-10-09 00:21
2309WF2: textarea - newlines, rows='' and cols=''.2008-10-09 01:03
2310WF2: <textarea wrap=''> and related fallout.2008-10-09 20:32
2311WF2: <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
2313WF2: Remove <textarea accept=''>. I couldn't come up with enough compelling reason to keep it.2008-10-10 00:00
2314WF2: required='' only applies to mutable text controls; <output> .value, .defaultValue2008-10-10 00:26
2315WF2: Finish <output>.2008-10-10 00:33
2316WF2: name='' for form controls.2008-10-10 00:48
2317WF2: disabled='', value, checkedness2008-10-10 00:53
2318WF2: Attributes for form submission2008-10-10 02:19
2319Remove data templates and repetition templates.2008-10-10 02:27
2320WF2: Define the ailments for a form control.2008-10-10 02:54
2321WF2: constraint validation API2008-10-10 04:32
2322WF2: Form submission encoding algorithms and related fallout. Also, change 'int' to 'long' in IDL blocks.2008-10-11 01:37
2323Clean up some stuff around the forms.2008-10-11 01:51
2324Editorial fixes for bug 6103.2008-10-13 20:23
2325more things waiting on WebIDL2008-10-13 20:24
2326Reorganise the video section (should be no normative changes here)2008-10-13 20:53
2327Change 'actively playing' to 'potentially playing' to be more accurate.2008-10-13 21:05
2328More slight reorganisation of the video section.2008-10-13 21:08
2329[Gecko] [Opera] [Webkit] 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[Gecko] [Opera] [Webkit] Seriously revamp the <video> state processing models and events.2008-10-15 00:26
2331[Gecko] [Opera] [Webkit] Allow UAs to not autoplay.2008-10-15 00:45
2332Add navigator.canPlayType() to introspect video and audio types.2008-10-15 00:57
2333Turns out that embed, object, and iframe reflect strings for .height and .width, not numbers. Go figure.2008-10-15 20:15
2334wrong argument name for new Audio(). (bug 6057)2008-10-15 21:01
2335[Gecko] [Opera] [Webkit] Clean up event dispatch issues in the media element section. (there were some asychronous event dispatches without event loops)2008-10-15 21:13
2336ack for last checkin and lots of other video feedback2008-10-15 21:14
2337[Gecko] [Webkit] [Google Gears] Make the online whitelist a prefix match feature, not an exact match feature.2008-10-15 23:44
2338[Gecko] [Webkit] [Google Gears] Remove opportunistic caching; leave only the fallback feature.2008-10-16 00:33
2339[Gecko] [Webkit] [Google Gears] handle captive portals better in the offline appcache feature2008-10-16 00:45
2340grammar2008-10-16 00:49
2341unnecessary, the line never has leading whitespace2008-10-16 00:53
2342[Gecko] [Webkit] [Google Gears] 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[Gecko] [Webkit] [Google Gears] Make fallback namespaces use the whole URL instead of just the path.2008-10-16 01:04
2344[Gecko] [Webkit] [Google Gears] 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
2345Appcache: Rename 'implicit entries' to 'master entries'.2008-10-16 08:15
2346[Gecko] [Webkit] [Google Gears] 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[Gecko] [Webkit] [Google Gears] 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[Gecko] [Webkit] [Google Gears] Appcache: Handle errors for dynamic and master entries differently, since they aren't representative of manifest errors.2008-10-17 22:38
2349Appcache: try to clarify some requirements.2008-10-17 22:40
2350[Gecko] [Webkit] [Google Gears] Appcache: Check the manifest again after updating the cache to make sure it hasn't changed.2008-10-17 23:12
2351[Gecko] [Webkit] [Google Gears] Appcache: Allow expiring non-manifest files.2008-10-18 00:03
2352[Gecko] [Webkit] [Google Gears] 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[Gecko] [Webkit] [Google Gears] Appcache: Allow unprompted background updates for app caches.2008-10-18 01:40
2354[Gecko] [Internet Explorer] [Opera] [Webkit] Change handling of postMessage() to fire an exception when the targetOrigin has a path/query/fragment.2008-10-20 14:08
2355[Gecko] [Internet Explorer] [Opera] [Webkit] Change handling of postMessage() again to do the previous checkin in a better way.2008-10-20 14:56
2356[Gecko] [Internet Explorer] [Opera] [Webkit] Serialise a unique (non-host) origin to the string 'null' instead of the empty stirng.2008-10-20 15:13
2357[Gecko] [Webkit] [Google Gears] Define MessagePort such that they won't be garbage collected while a message is outstanding. (credit: ap)2008-10-20 19:18
2358[Gecko] [Webkit] [Google Gears] 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[Gecko] [Opera] <eventsource>: clarify error handling rules.2008-10-21 15:14
2360the word 'browsing' doesn't belong here. (credit: cp)2008-10-22 11:21
2361[Gecko] [Internet Explorer] [Opera] [Webkit] disabled form controls don't see 'click' events. (credit: op)2008-10-22 14:03
2362[Opera] WF2: Define title= on <input> with pattern=; clarify how validity states work with disabled controls.2008-10-23 15:39
2363[Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] 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
2364Make 'History' section non-normative.2008-10-24 07:37
2365'the it' is not english2008-10-24 09:17
2366Remove obsolete attributes that were removed for datatemplates that I forgot to remove before.2008-10-24 10:16
2368[Authors] [Conformance Checkers] WF2: Define conformance criteria for <input value>. (credit: hs) Also, remove a redundant conformance requirement for contentEditable. (credit: gl)2008-10-28 01:12
2369WF2: Allow UAs to auto-escapify data entered for type=url.2008-10-28 06:36
2370ack for last checkin2008-10-28 09:45
2371[Gecko] [Internet Explorer] [Opera] [Webkit] 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
2372WF2: typo fix; textarea.value shouldn't expose the CRLF transform.2008-10-28 20:07
2373xref typos2008-10-28 20:52
2374Note that radio buttons don't autocheck when none are checked.2008-10-28 23:22
2375Mention that client-side validation is not secure.2008-10-28 23:50
2376[Opera] Make list='' only work with <datalist>, not <select>. (credit: sp, avk)2008-10-29 00:44
2377Clarify that processing of action='' (empty) is wrong per RFC3986. (credit: tb)2008-10-29 00:56
2378[Gecko] [Internet Explorer] [Opera] [Webkit] WF2: Clarify that hitting enter when type=image is focused is equivalent to 0,0. (credit: bz)2008-10-29 08:22
2379[Gecko] [Internet Explorer] [Opera] [Webkit] Define 'button' and 'default button' and define implicit form submission.2008-10-29 08:46
2380Move the 'vaguer moments' section down so the precise moments are all together.2008-10-29 22:30
2381Redefine datetimes to be stricter. Merge the two definitions of timezoned datetimes.2008-10-30 00:21
2382[Authors] [Conformance Checkers] [Opera] 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[Authors] [Conformance Checkers] [Opera] Define 'month' syntax, and tighten up the rest of the datetime definitions.2008-10-30 01:39
2384Define 'week' syntax. Details coming later.2008-10-30 01:56
2385WF2: Define weeks.2008-10-31 22:11
2386s/token/production/ fix2008-11-01 16:06
2387minor typos2008-11-01 19:47
2388note a request for forms2008-11-04 02:44
2389xref c/p errors2008-11-05 16:34
2390WF2: forminput/formchange, rework how <option> defines a command, and editorial fixes.2008-11-06 21:49
2391WF2: Try to clear up when you fire input/change events.2008-11-07 05:32
2392[Conformance Checkers] Fix 'interactive content' definitions for forms stuff2008-11-10 21:05
2393fix IDL for new Option()2008-11-11 22:46
2394Include an example of changing the value of a text field. Make terminology consistent.2008-11-12 00:22
2395Clarify that resetting a form doesn't fire 'input' events.2008-11-12 00:56
2396oops, that should be max2008-11-12 00:59
2397Make the text on proprietary languages different.2008-11-12 01:53
2398SSE: Add a commented out feature for triggering an immediate reconnection.2008-11-12 20:15
2399Split Navigator so that Workers can refer to it.2008-11-13 01:23
2400Remove startConversation() for now, as it is distracting in the worker discussions. May return in some form later.2008-11-13 01:45
2401[Gecko] [Opera] [Webkit] 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
2402c/p error (credit: mg)2008-11-14 04:03
2403[Gecko] [Opera] [Webkit] Revamp the load() algorithm so that it tries each possible file in turn.2008-11-14 06:50
2404[Gecko] [Webkit] 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
2405Remove bufferedBytes and totalBytes.2008-11-15 19:34
2406[Gecko] [Webkit] Define pixelratio='' for values <= 0.2008-11-17 01:06
2407[Gecko] [Opera] [Webkit] Specify how frequently the timeupdate event should fire.2008-11-17 01:11
2408Clarify 'static'.2008-11-17 01:14
2409WF2: <input placeholder=''>2008-11-17 10:05
2410WebSocket is cross-origin. (credit: ak)2008-11-17 10:13
2411Mention the lack of limits in WebSocket.2008-11-17 10:28
2412[Authors] Correct rules for when you can omit </body> and </html>. (credit: dw)2008-11-17 22:38
2413location.resolveURL() for resolving relative URLs (for sending to workers, in particular) (credit: js)2008-11-18 03:40
2414[Gecko] [Webkit] Make <iframe>s not inherit the cache of their parent.2008-11-18 04:05
2415[Conformance Checkers] Define better the restrictions on attributes of <command> (credit: hs)2008-11-18 07:16
2416[Conformance Checkers] Change the content model of <menu> to be simpler.2008-11-18 07:38
2417typo2008-11-18 07:40
2418xref error2008-11-18 07:58
2419copy/paste error in example (credit: jj)2008-11-20 00:35
2420Clarify 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
2421Make <object> a form-associated element.2008-11-20 01:51
2422[Conformance Checkers] [Tools] 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[Gecko] [Internet Explorer] [Opera] [Webkit] Define how <object> fits into form submission.2008-11-20 02:52
2424Add 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[Gecko] 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
2427NPAPI implementations apparently include the attributes of the <object> in what they send to the plugin.2008-11-22 00:53
2428xref error2008-11-22 01:46
2429[Webkit] WF2: <input type=search>2008-11-22 02:14
2430[Gecko] Make the request sent by ping='' include an entity body, to enable even easier recognition. (credit: jr)2008-11-24 05:28
2431Add an example of UI for ping=''. (credit: jr)2008-11-24 22:40
2432Define a way to expose HTTP login forms to spiders in 401 (or even 200) responses.2008-11-25 05:25
2433[Conformance Checkers] Ban year zero. (credit: hs)2008-11-25 09:52
2434[Conformance Checkers] <time>: Revamp the 'vaguer moments in time' concept.2008-11-25 10:40
2435Update 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
2436remove orphan section (became orphaned after we removed start/end/etc from <video>)2008-11-25 10:47
2437Define meaning of dates before 1582.2008-11-25 11:02
2438markup issue2008-11-25 11:25
2439[Conformance Checkers] [Opera] WF2: Further simplify the allowed syntax for <input type=email>2008-11-25 11:56
2440[Conformance Checkers] WF2: <input type=email multiple>, <input type=file multiple>2008-11-25 12:19
2441Update summary tables for previous checkin.2008-11-25 12:29
2442remove resolve request2008-11-25 12:37
2443fix the definition of the categories2008-11-25 20:48
2444clarify use cases for <time>2008-11-25 21:39
2445WF2: Add novalidate='' for submission; define what happens for re-entrant .submit().2008-11-26 00:36
2446[Internet Explorer] [Webkit] Add DataTransfer.clearData() with no arguments. (credit: nd)2008-11-26 01:06
2447Clarify what the empty string means when passed to DataTransfer.setData(). (credit: nd)2008-11-26 01:26
2448[Internet Explorer] [Webkit] 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
2449fix references to <input type=text>2008-11-26 01:55
2450WF2: <input type=color>. Also, some editorial fixes.2008-11-26 03:48
2451[Gecko] [Internet Explorer] [Opera] [Webkit] WF2: Sigh. Browsers do <input type-image> coordinates relative to the border, not the image. (credit: sp)2008-11-26 04:07
2452base 16, not base 36, oops. (credit: lh)2008-11-26 04:11
2453fix confusion in activation behavior text (credit: lh)2008-11-26 06:27
2454[Gecko] [Internet Explorer] [Opera] [Webkit] coordinates for ismap='' clicks near borders2008-11-26 06:32
2455[Conformance Checkers] <img usemap> is interactive. (credit: sp)2008-11-26 06:35
2456[Authors] [Conformance Checkers] <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
2457SQL: Clarify how ?-substitution happens, clarify that an ObjectArray is really an 'any' array.2008-11-26 09:32
2458[Gecko] [Internet Explorer] 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
2459markup fix2008-11-26 10:07
2460Fix a note about <object> now that it really is a form element.2008-11-26 10:26
2462[Webkit] [Google Gears] Clarify that if a DB has version='', then openDatabase() with a version won't work. (credit: ab)2008-11-26 11:14
2463Comment on the current violation of RFC2617. We may need to fix this at some point.2008-11-26 12:01
2464[Authors] Mention that <abbr> won't necessarily be linked to other <abbr>s.2008-11-26 22:15
2465ack for previous checkin2008-11-26 22:21
2466Add some examples for <dfn> and <abbr>.2008-11-26 22:48
2467[Authors] Add explanatory text around <abbr> uses.2008-11-26 23:14
2468Define 'the document's address'.2008-11-27 02:00
2469Clear up document.cookie; make document.open() update the doc address.2008-11-27 02:20
2470Remove the WWW-Authenticate 'HTML' scheme and replace it with requirements on browsers to ignore unknown schemes.2008-11-27 20:37
2471xref errors2008-11-27 23:02
2472make note of <select value> proposal2008-11-29 20:43
2473make note of <select placeholder='...' required value=''> proposal2008-11-29 21:32
2474[Conformance Checkers] 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
2475Split the rendering and obsolete features sections from each other.2008-11-29 21:59
2476[Conformance Checkers] Experimental attempt at listing a set of errors that validators can comfortably classify as lower priority to aid transition.2008-11-29 22:28
2477typo (credit: pt)2008-11-29 22:39
2478Guidance on writing alt='' text for markup generators.2008-11-29 22:57
2479Update guidance on writing alt='' text for markup generators to handle image links.2008-11-29 23:00
2480grammar edit (credit: sp)2008-11-29 23:01
2481typo2008-11-29 23:20
2482[Authors] [Conformance Checkers] <img> in a section has to be the only paragraph in that section.2008-11-30 00:12
2483The title of the section was over-specific given the section's contents2008-11-30 00:56
2484[Conformance Checkers] Define authoring requirements for <meter> and <progress> in more detail; add v2 note for <credit>.2008-11-30 07:08
2485Oops, boundary checking on <meter> was off. (credit: ab)2008-11-30 07:13
2486[Authors] [Conformance Checkers] <q>: now with UA-inserted quotes. Again.2008-11-30 08:32
2487[Authors] Remove the association of <cite> and <blockquote>/<q>. (credit: sk)2008-11-30 10:07
2488update the note about longdesc='' to be more accurate, since longdesc='' was considered during the past year.2008-11-30 21:43
2489[Gecko] [Opera] [Webkit] Drop HAVE_SOME_DATA. (credit: ec)2008-12-01 06:53
2490[Gecko] [Opera] [Webkit] 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[Gecko] [Opera] [Webkit] Clarify the requirement that UAs must make the 'duration' attribute accurate before playing any media..2008-12-01 09:53
2492Add another example for 'durationchange'.2008-12-01 09:59
2493[Gecko] [Opera] [Webkit] Put pixelratio='' to rest.2008-12-01 10:15
2494[Gecko] [Opera] [Webkit] Clarify that playbackRate, and allow it to be 0.0.2008-12-01 10:43
2495[Gecko] [Opera] [Webkit] Clarify the requirements around HAVE_METADATA.2008-12-01 11:25
2496[Gecko] [Opera] [Webkit] Fire 'waiting' after play() if playback is not immediately started.2008-12-01 11:36
2497[Gecko] [Opera] [Webkit] 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[Gecko] [Opera] [Webkit] New plan. Introduce a 'playing' event for when the playback actually begins.2008-12-01 12:31
2499Always 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[Conformance Checkers] [Tools] Support <script> in <select>/<optgroup>/<option>.2008-12-02 02:00
2501[Conformance Checkers] [Tools] <h1><h2> should close <h1> (but <h1><span><h2> should not)2008-12-02 02:30
2502[Conformance Checkers] [Tools] 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
2503People are always complaining about this being too verbose, so let's tone it down.2008-12-02 02:50
2504Fix text that makes no sense for handling </body>. (credit: tt)2008-12-02 02:54
2505Fix </form> handling for the case where the tag isn't matched. (credit: tt)2008-12-02 03:04
2506[Conformance Checkers] [Tools] Update comment for previous checkin (note -- previous checkin was substantial, not editorial as annotated. sorry about that.)2008-12-02 03:06
2507Disambiguate </li> and </dd>/</dt> processing. (credit: tt)2008-12-02 03:08
2508[Conformance Checkers] [Tools] The 'after head' insertion mode wasn't updated to handle the new CDATA rules. (credit: tt)2008-12-02 03:58
2509[Conformance Checkers] [Tools] Make <code> into a formatting element affected by the AAA. (credit: pt)2008-12-02 04:02
2510Remove the note about nesting <optgroup>s since this is no longer allowed anyway. (credit: hs)2008-12-02 04:07
2511Explain(?) that entities inside escaping text spans don't have any effect. (credit: hs)2008-12-02 04:10
2512[Conformance Checkers] [Tools] 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
2513make this parenthetical more pedantically correct2008-12-02 06:08
2514[Authors] [Tools] document.close() should insert the EOF at the end of the file, not in the middle...2008-12-02 06:12
2515Make document.open() not fire mutation events.2008-12-02 06:13
2516[Authors] [Conformance Checkers] Make Content-Language non-conforming.2008-12-02 07:07
2517Mention HTTP-only cookies. (credit: ak)2008-12-02 10:03
2518Clarify that anything that mutates the document via the parser doesn't involve mutation events.2008-12-02 10:11
2519SVG </script> in text/html will be an issue...2008-12-02 10:18
2520WF2: Fire 'input' for <textarea> too.2008-12-02 10:40
2521typos and c/p... (credit: pt)2008-12-02 10:48
2522I should stop using numbers. Yet I continue, because it just reads better... (credit: pt)2008-12-02 10:49
2523WF2: placeholder='' should strip newlines. (credit: hs)2008-12-02 10:57
2524WF2: placeholder='' must not contain newlines. (credit: hs)2008-12-02 10:59
2525[Webkit] CSRF mitigation -- add Origin header to all non-GET requests.2008-12-02 11:26
2526[Gecko] [Internet Explorer] [Opera] [Webkit] WF2: Sigh. <legend> can now be associated with forms.2008-12-02 11:33
2527[Authors] [Conformance Checkers] WF2: Allow placeholder='' to be empty. No need to be overzealous in our requirements. (credit: sp)2008-12-02 11:35
2528[Gecko] [Internet Explorer] [Opera] [Webkit] 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[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Google Gears] [Tools] 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
2530Update terminology to help Workers specification.2008-12-16 00:55
2531[Gecko] [Opera] [Webkit] Simplify the way messages in ports are handled when the destination's document is not available.2008-12-16 01:01
2532[Gecko] [Webkit] 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
2533Add structured data support to postMessage().2008-12-16 04:46
2534Oops, we were leaking information about the entanglement status.2008-12-16 06:35
2535Clean things up with the 'structured cloning' stuff.2008-12-16 19:46
2536WebIDL: Put in the anonymous [IndexGetter], [NameCreator], etc, operations.2008-12-16 22:52
2537[Gecko] [Internet Explorer] [Opera] [Webkit] Make element.click() non-reentrant.2008-12-16 23:29
2538Make focused elements fire onclick='' when the user activates them with the keyboard.2008-12-16 23:43
2539Add a note pointing out that buttons aren't submitted unless they submitted the form.2008-12-17 00:30
2540Add another example for <var>.2008-12-17 03:06
2541Mention popup blockers near showModalDialog(). (credit: je)2008-12-17 23:01
2542Make clearer what is meant by 'system focus'.2008-12-18 03:57
2543typo (credit: cf)2008-12-18 17:32
2544Make James happier.2008-12-18 17:40
2545Make Philip happier.2008-12-18 17:44
2546fix ack to use full name2008-12-19 06:38
2547[Authors] [Conformance Checkers] [Tools] * 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
2548Define how to register new http-equiv values. (credit: ma)2008-12-20 09:44
2549Minor tweaks to the script group stuff to fix cases I'd overlooked.2008-12-23 03:41
2550Redefine onerror='' handling to be reusable from other specs.2008-12-23 20:33
2551Define that onerror is undefined in a more convenient location.2008-12-23 21:11
2552Example of using RDF in XHTML.2008-12-24 00:27
2553[Gecko] [Webkit] Make sure to propagate add() and remove() changes when updating the cache.2008-12-24 02:11
2554[Gecko] [Webkit] xref the word 'master'.2008-12-24 02:13
2555Clarify that HTML doesn't override CSS. (credit: db)2008-12-24 07:01
2556[Authors] [Conformance Checkers] Require <meta charset> within the first 512 bytes. (credit: hs)2008-12-24 08:18
2557[Conformance Checkers] Downplay <a name=''> error. (credit: hs)2008-12-24 08:35
2558typo2008-12-24 08:58
2559[Conformance Checkers] Downplay <table summary=''> error, to aid transition. (credit: hs)2008-12-24 08:59
2560[Conformance Checkers] Downplay <noframes> error. (credit: hs)2008-12-24 09:10
2561[Authors] [Conformance Checkers] Allow height/width attributes on <input type=image>. (credit: hs)2008-12-24 09:31
2562[Conformance Checkers] Downplay <td/th axis=''> error, to aid transition. (credit: hs)2008-12-24 09:41
2563[Conformance Checkers] Downplay <a longdesc=''> error, to aid transition. (credit: hs)2008-12-24 10:11
2564[Conformance Checkers] s/axis/abbr/ in recent checkin. Also, add data in comments. (credit: hs)2008-12-24 10:13
2565WF2: give up on <form autocomplete>.2008-12-24 10:26
2566[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] Make <img src=''> a special case. (credit: bz)2008-12-24 11:04
2567[Gecko] [Internet Explorer] [Opera] [Webkit] usemap='#foo' no longer does case-insensitive matching against id=''. (credit: js)2008-12-24 11:10
2568[Gecko] [Internet Explorer] [Webkit] Add a 'storageArea' attribute on the storage event object. (credit: be)2008-12-24 11:56
2569typo2008-12-24 12:01
2570Note that the sync model for Storage doesn't imply disk-level consistency. (credit: zx)2008-12-24 12:07
2571typo (credit: ak)2008-12-24 12:07
2572typo (credit: ak)2008-12-24 12:17
2573Explain parseInt() usage. (credit: pt)2008-12-24 12:20
2574remove impossible case (thanks to webidl for making this unambiguous) (credit: pt)2008-12-24 12:22
2575[Gecko] [Internet Explorer] [Webkit] 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[Gecko] [Internet Explorer] [Webkit] Don't fire a 'storage' event if the methods did nothing. (credit: pt)2008-12-24 12:34
2577xref to the document's address that i missed when doing those earlier (credit: pt)2008-12-24 12:36
2578Pedants unite! (credit: pt)2008-12-24 12:37
2579Same as last checkin, but for 'source'. (credit: pt)2008-12-24 12:37
2580threads aren't really predictable, but what we want to guarantee can still be required... (credit: pt)2008-12-24 12:41
2581obsolete note. (credit: ap)2008-12-24 21:24
2582Be more explicit about which document we're talking about in cache selection. (credit: ap)2008-12-24 22:03
2583[Authors] [Conformance Checkers] Change the allowed content model for <svg:foreignObject> when it contains HTML. (credit: hs)2008-12-25 00:25
2584Vaguely try to handwave a better definition of 'subtree' into the spec.2008-12-25 08:11
2585Tone 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[Conformance Checkers] [Tools] Oops, missed a case of </br> magic in the parser. (credit: tt)2008-12-25 08:55
2587Remove bogus term 'transformation sheet'. (credit: eh)2008-12-25 10:12
2588Clarify meaning. (credit: kg)2008-12-25 10:20
2589[Conformance Checkers] [Tools] Oops, <textarea> was being inserted twice. (credit: kg)2008-12-25 10:36
2590[Conformance Checkers] [Tools] Change how <font> is handled in foreign content.2008-12-25 10:46
2591copy/paste error (credit: pt)2008-12-25 11:16
2592editorial fix (credit: pt)2008-12-25 11:18
2593Make '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
2594Replace the paragraphs about relationships between kinds of content with a diagram.2008-12-27 11:36
2595[Authors] Define how to mark up tag clouds.2008-12-27 12:07
2596window.close(), window.focus(), window.blur().2008-12-28 06:16
2597Remove the showNotification() API due to lack of interest from implementors.2008-12-28 06:20
2598Remove the traces of the <span><ul>...</ul></span> idea.2008-12-28 06:21
2599First attempt at making document.readyState start off as 'complete' for anything but a parser-associated document.2008-12-28 11:17
2600make 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
2601Add a section explicitly talking about killing scripts that run for too long.2008-12-28 12:05
2602ack for previous checkin2008-12-28 12:06
2603remove obsolete issue note2008-12-28 12:18
2604[Conformance Checkers] 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
2605Update a diagram to be an SVG diagram. Thanks to Karl and Simon for the help.2008-12-29 03:51
2606Say which character '?' is.2008-12-29 09:14
2607[Gecko] [Webkit] [Google Gears] SQL: Split the transaction() method into two, one for read/write access and one for shared read access.2008-12-29 09:59
2608terminology consistency fixes2008-12-29 10:43
2610Define what numbers actually mean. Fix ranges in the date microsyntaxes.2008-12-29 12:58
2611make negative zero not negative to please philip2008-12-29 13:34
2612Be more precise about what makes an invalid DOCTYPE when serialising XML.2008-12-29 23:17
2613That 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[Authors] [Conformance Checkers] Allow <label for=x><input id=x></label>. (bug 5997)2008-12-29 23:24
2615[Opera] WF2: make <input type=url> require absolute URLs. (bug 6300)2008-12-29 23:34
2616When changing encoding on the fly after a POST, don't hit the network again whatever happens. (bug 6258)2008-12-29 23:45
2617[Gecko] [Internet Explorer] [Opera] [Webkit] Make insertCell() and insertRow() treat missing arguments like -1. (bug 6214)2008-12-30 00:39
2618[Webkit] Make HTMLCollection.namedItem() apply to non-HTML nodes. (bug 6036)2008-12-30 00:49
2619[Conformance Checkers] <noscript> in <head> needs to not cause parse errors. (bug 6213)2008-12-30 00:54
2620Mark .opener as [Replaceable]. Over time, more and more of these will be marked that way. (bug 5909)2008-12-30 00:58
2621Define callbacks using WebIDL. (bug 5814)2008-12-30 01:18
2622Use '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
2623Note that the syntax is not for XML. (bug 5994)2008-12-30 01:32
2624xref typos (bug 5963)2008-12-30 01:35
2625Picked one of the 'pending external script' cases and made it the <dfn> case. (bug 6143)2008-12-30 01:37
2626run-on sentence (bug 6134)2008-12-30 01:38
2627New examples of <ruby>. Thanks to MikeSmith and heycam for the help.2008-12-30 04:34
2628Further update ruby examples; add ruby introductory text.2008-12-30 04:52
2629ack for previous checkin2008-12-30 04:53
2630note for ruby rendering2008-12-30 05:21
2631typo2008-12-30 06:04
2632alt text error2008-12-30 11:13
2633[Internet Explorer] [Webkit] 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
2634And we're expecting regular authors to use this stuff? Sheesh. (credit: hs)2009-01-01 21:53
2635add missing feature note2009-01-06 12:24
2636add missing feature note2009-01-06 12:30
2637Minor editorial tweaks for WebSocket.2009-01-08 09:58
2638Reorganise the WebSocket section in preparation for splitting out the protocol section.2009-01-08 23:42
2639Extract WebSockets API (for W3C) and protocol (for IETF).2009-01-09 09:33
2640Add placeholder IANA considerations section.2009-01-09 20:55
2641Collapsable TOC.2009-01-12 03:29
2642[Gecko] [Internet Explorer] Define Document's [[Get]]ter. (credit: sp)2009-01-13 00:20
2643[Gecko] [Internet Explorer] [Opera] [Webkit] Oops, missed a case -- <object> containing stuff musn't count for document.foo access. (credit: sp)2009-01-13 00:27
2644Clean up some sections and cross-refs.2009-01-13 00:32
2645[Gecko] [Internet Explorer] [Opera] [Webkit] <img name id> should be accessible via document.id. (credit: ms)2009-01-13 00:47
2646[Gecko] [Internet Explorer] [Opera] [Webkit] 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[Gecko] [Internet Explorer] [Opera] [Webkit] Oops, <object><param></object> is still fallback-free. (credit: sp)2009-01-13 07:47
2648[Gecko] [Internet Explorer] [Opera] [Webkit] Make collections callable for compat with IE. (credit: mr)2009-01-13 08:29
2649[Gecko] [Internet Explorer] [Opera] [Webkit] Making the Window NamedGetter be OverrideBuiltins, apparently people rely on it.2009-01-13 08:34
2650[Gecko] [Internet Explorer] [Opera] [Webkit] Add <frame> and <frameset> to Window [[Get]] and getElementsByName().2009-01-13 08:57
2651Plug in WebIDL boilerplate.2009-01-13 09:06
2652[Gecko] [Internet Explorer] [Opera] [Webkit] Add NameDeleter to Storage (controversial) and remove it from UndoManager (to avoid future controversy).2009-01-13 09:40
2653Revamp the DOMStringMap text. (credit: cm)2009-01-13 10:14
2654Revamp the CanvasPixelArray and Window[n] texts, for better compatibility with WebIDL.2009-01-13 10:57
2655Revamp how <form> handles enumeration, for better compatibility with WebIDL and IE.2009-01-13 11:26
2656Revamp 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
2657cross-refs2009-01-13 11:56
2658Define what is actually enumerated in collections, as per WebIDL.2009-01-13 12:11
2659WebIDLize DOMTokenList.2009-01-14 02:12
2660WebIDLize remaining enumerated interfaces.2009-01-14 02:38
2661Update IDL blocks to use NoInterfaceObject and ImplementedOn=... appropriately.2009-01-14 03:33
2662Simplify IDL by using [Optional].2009-01-14 08:46
2663grammar2009-01-14 08:50
2664Define how to handle out-of-range content attribute values in the DOM.2009-01-14 08:56
2665getContext() always return an object of some kind.2009-01-14 08:57
2666Rename confusing parameter 'arguments' in showModalDialog() - the plural was a legacy from MSDN.2009-01-14 09:00
2667fix mistake in one of the recent checkins - document.open(a) is also allowed. (credit: sp)2009-01-14 10:26
2668typos2009-01-14 20:41
2669Rename the 'Origin' header to 'XXX-Origin' for now, pending a conclusion from public-webapps.2009-01-14 22:05
2670[Gecko] [Internet Explorer] [Opera] [Webkit] Redefine how the enumeration works on <form> to be more compatible with content.2009-01-15 00:58
2671[Internet Explorer] Mute hashchanged until after the load event has fired, to avoid race conditions. Make pushState() objects survive a reload.2009-01-15 22:11
2672Define that relative URLs in CSS in HTML documents are not reresolved when the base URL changes.2009-01-16 00:54
2673clarifications for <script language=''> (credit: jj)2009-01-16 01:09
2674[Authors] [Conformance Checkers] Allow authors to include documentation inside <script> blocks that have src='' attributes. (credit: sp)2009-01-16 01:45
2675Replace fake BNF with real ABNF.2009-01-16 01:58
2676markup consistency2009-01-16 06:18
2677Correct mistakes pointed out overnight.2009-01-16 21:07
2678Use the %x... syntax in ABNF. (credit: jr)2009-01-16 22:44
2679[Gecko] [Webkit] window.toolbar and company.2009-01-17 00:09
2680Note that .onLine might not be accurate2009-01-17 19:53
2681typo2009-01-20 21:47
2682mention boolean attributes can't be false2009-01-21 00:15
2683[Gecko] [Internet Explorer] [Opera] [Webkit] 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
2684Bring 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[Gecko] [Internet Explorer] [Opera] [Webkit] 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[Gecko] [Internet Explorer] [Opera] [Webkit] 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
2687consistency fix2009-01-21 11:34
2688xref fixes; mention that audit pings don't happen for broken urls.2009-01-21 11:42
2689Fix minor mistakes in recent checkins.2009-01-21 22:54
2690Oops, missed Window.applicationCache in the IDL.2009-01-22 01:02
2691Remove dynamic entries from the application cache for now.2009-01-22 01:24
2692[Gecko] [Webkit] 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[Gecko] [Webkit] Make it possible for appcaches to become obsolete.2009-01-23 00:09
2694Add minor clarifications about interactions of appcache and HTTP. (credit: ap)2009-01-23 00:38
2695Add more text about rationale for data-*='' attributes.2009-01-23 01:01
2696[Gecko] [Webkit] 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
2697Define handling of MIME type charsets in <script src> external scripts2009-01-23 10:19
2698[Authors] [Conformance Checkers] Mention that rel='' is case-insensitive.2009-01-23 11:48
2699[Tools] Clarify that there's no encoding necessary for innerHTML and such like.2009-01-24 00:15
2700[Tools] Handle <!DOCTYPE> in parser.2009-01-24 00:18
2701[Conformance Checkers] xmlns:link='bla' is a parse error for all but one value of bla.2009-01-24 00:28
2702[Tools] script node was never pushed onto the stack, oops2009-01-24 00:32
2703[Conformance Checkers] [Tools] 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[Tools] Oops, Unicode characters can be up to six digits hex, not five.2009-01-24 01:54
2705typos2009-01-24 02:05
2706accept-charset isn't a DOM attribute, duh2009-01-24 02:20
2707Fix collected editorial mistakes. (credit: w)2009-01-24 02:29
2708[Conformance Checkers] I missed a few non-characters. Not sure how I missed these. (credit: w)2009-01-24 05:07
2709Abstract 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
2710Change 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
2711Define base URIs and document addresses for various freaky cases with about:blank.2009-01-27 09:36
2712[Gecko] [Webkit] Allow Emacs-style mode lines on the first line of a cache manifest file. (credit: ap)2009-01-27 23:22
2713[Gecko] [Webkit] 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[Gecko] [Webkit] Avoid sending 'error' events twice to some documents. (credit: ap)2009-01-28 01:29
2715[Gecko] [Webkit] Fire 'noupdate' for all browsing contexts, not just the new ones. (credit: ap)2009-01-28 01:32
2716[Gecko] [Webkit] Simplify the cache failure steps.2009-01-28 01:38
2717Yay pedants!2009-01-28 01:40
2718Example for <section>.2009-01-28 07:07
2719prevent document.domain from being set to 'com' or 'mtnview.ca.us'.2009-01-28 07:49
2720Make 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
2721Missed that onload was a global that was also on <body>.2009-01-29 23:25
2722Mention the global attributes everywhere.2009-01-30 05:05
2723Fix weirdness from last checkin. (credit: sp)2009-01-30 07:22
2724There 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[Authors] [Conformance Checkers] Make the legacy DOCTYPE string be compatible with more tools. Clarify some XML DOCTYPE comments.2009-01-30 08:33
2726oops2009-01-30 08:39
2727[Gecko] [Internet Explorer] [Opera] [Webkit] 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
2728Tweak wording in table header algorithm.2009-01-31 21:17
2729Minor editorial fixes to the parser section (credit: ey)2009-02-01 01:56
2730[Authors] [Conformance Checkers] Fix handing of end tags allowed before, in, and after <head> elements.2009-02-01 05:23
2731Floats: Allow '1e+0' syntax. Require it for serialising floating point numbers. Other editorial fixes.2009-02-01 08:31
2732[Conformance Checkers] [Tools] Simplify the foster parenting definition a tiny bit.2009-02-01 08:53
2733Mark <datagrid> as broken for now.2009-02-01 08:59
2734Start filling in the rendering section.2009-02-02 08:17
2735Filling in the rendering section: editorial fixes; title=''.2009-02-02 10:10
2736Filling in the rendering section: editorial fixes; sectioning content <h1>.2009-02-02 11:02
2737Filling in the rendering section: editorial fixes; default styles for inline elements.2009-02-02 11:18
2738Filling in the rendering section: editorial fixes.2009-02-02 11:25
2739Filling in the rendering section: adding placeholders for future text.2009-02-02 11:42
2740Filling in the rendering section: moving stuff around.2009-02-02 11:53
2741Filling in the rendering section: moving notes around.2009-02-03 02:25
2742Filling in the rendering section: moving notes around.2009-02-03 02:43
2743Filling in the rendering section: more placeholder sections.2009-02-03 06:10
2744Filling in the rendering section: moving things around.2009-02-03 06:13
2745Filling in the rendering section: table placeholders; contenteditable placeholder2009-02-03 07:36
2746Filling in the rendering section: research for placeholders2009-02-03 11:10
2747Filling in the rendering section: more research for placeholders2009-02-03 12:57
2748Filling in the rendering section: more research for placeholders2009-02-04 00:32
2749Filling in the rendering section: <body> margins; administrivia2009-02-04 02:56
2750Filling in the rendering section: more margin and alignment presentational hints; fixing the infrastructure around this stuff.2009-02-04 10:09
2751Filling in the rendering section: color-related presentational hints; fixes for previous checkin.2009-02-04 10:43
2752Filling in the rendering section: <font> and related changes.2009-02-04 11:58
2753Filling in the rendering section: list styles; table borders; align=justify.2009-02-04 12:49
2754Filling 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
2755Filling 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
2756Filling in the rendering section: hook up the semantics to the rendering.2009-02-04 22:34
2757Filling in the rendering section: embedded content section.2009-02-05 01:52
2758Filling in the rendering section: regexp editing error...2009-02-05 01:54
2759Filling in the rendering section: Frames.2009-02-05 09:18
2760Filling in the rendering section: Fill in more sections -- br, tool bars, ruby...2009-02-05 09:50
2761Filling in the rendering section: <figure>, minor fixes2009-02-05 09:55
2762Filling in the rendering section: <bb>, <button>, <details>, and a rearranging of the sections with minor tweaks.2009-02-05 23:33
2763Filling in the rendering section: <hr>, and a rearranging of the sections with minor tweaks. Again.2009-02-06 01:43
2764Filling in the rendering section: <fieldset>.2009-02-06 02:15
2765Filling in the rendering section: <input type=text>; also, some tweaks to <img>'s requirements.2009-02-06 23:49
2766Filling in the rendering section: more <input> types -- date, number, range, color.2009-02-07 00:08
2767Filling in the rendering section: the remaining <input> types -- all the buttons.2009-02-07 00:21
2768Filling in the rendering section: <select>, <progress>, <meter>; minor editorial fixes here and there.2009-02-10 00:06
2769Filling in the rendering section: <textarea>; minor editorial fixes here and there.2009-02-10 00:15
2770Filling in the rendering section: <mark>, links.2009-02-10 00:51
2771Filling in the rendering section: remove hit testing (see www-style); require more UI for hyperlink auditing.2009-02-10 01:19
2772Filling in the rendering section: printing.2009-02-10 02:41
2773Filling in the rendering section: <link> interactivity and the browser UI2009-02-10 09:28
2774Recommend using dir='' rather than CSS.2009-02-10 10:30
2775Improve alt text. (credit: ns)2009-02-10 22:17
2776How to parse a color in an IE-compatible way. (credit: sp)2009-02-11 00:20
2777A 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
2778Defined 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
2779Fix the bug whereby color rules on 'html' elements in author CSS wouldn't work. (credit: sp)2009-02-11 07:38
2780fix typos, copyright dates2009-02-11 07:58
2781Remove <layer>, make <td>/<th> margins collapse too.2009-02-11 08:03
2782Align 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
2784rendering rules for <area>2009-02-11 09:04
2785Oops, <input type=hidden> can still be disabled.2009-02-11 09:19
2786Remove redundancy in definition of :read-write. (credit: rk)2009-02-11 09:23
2787note that we might want to make coords='' take %s2009-02-11 09:39
2788Making everything white wasn't quite what I intended. Oops.2009-02-11 09:45
2789Make 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
2790Try to clarify why this note says 'some case'.2009-02-11 10:36
2791[Conformance Checkers] [Tools] Make <code> into a formatting element actually affected by the AAA. See r2509. (credit: kg)2009-02-11 10:44
2792Forgot to include height/width DOM attributes on <input>. (credit: ak)2009-02-11 10:47
2793Comment out broken link for now.2009-02-11 21:12
2794[Conformance Checkers] [Tools] 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[Gecko] [Internet Explorer] [Opera] [Webkit] 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[Tools] Vaguely reduce the burden on data mining tools.2009-02-12 01:58
2798Support <form autocomplete>2009-02-12 02:48
2799Include more examples of small print in the prose.2009-02-12 02:49
2800ack for prev checkin2009-02-12 02:50
2801spellcheck='' attribute2009-02-12 10:36
2802Support BOMs in <script src=''> JS files. (credit: mp)2009-02-12 10:46
2804Handle elements losing focus when they are hidden, etc.2009-02-13 01:09
2805Try once more to handle elements losing focus when they are hidden, and other focusing fixes.2009-02-13 01:37
2806[Conformance Checkers] [Tools] Allow </rt>, </rp>, </option>, </optgroup> to be omitted in fragment case.2009-02-13 01:59
2807Simplify window.onerror.2009-02-13 02:19
2808[Gecko] [Webkit] 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[Gecko] [Webkit] If an appcache is obsolete, swapCache() will now unassociate altogether.2009-02-13 03:10
2810[Conformance Checkers] Stop making <noframes> a downplayed error.2009-02-13 03:12
2811[Gecko] [Internet Explorer] [Opera] [Webkit] '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[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Trade willful violation of ECMAScript for unintentional violation of Unicode - update the character encoding alias rules.2009-02-13 03:21
2813Stop referring to 'semi-transparent' elements.2009-02-13 03:23
2814[Gecko] [Internet Explorer] [Opera] [Webkit] provide a .value API for <input type=file>2009-02-13 07:32
2815use 'C:' instead of 'c:'; xref and typo fixes; changes to the generator again.2009-02-13 18:47
2817legacy colors include 'transparent' and CSS2 system colors, for some reason2009-02-13 19:45
2818Actually 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
2819DOMTimeStamp 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
2820Change how we define the handling of 'cursor' for <area>, to handle area { cursor: inhert }. (credit: db)2009-02-13 20:03
2821typo2009-02-13 20:13
2822Some of us are just in this for the fame. :-P2009-02-13 21:12
2823Scripting being disabled didn't always block all scripts from being compiled.2009-02-13 23:13
2824Clarify that sandbox's origin features only take effect at navigation.2009-02-13 23:18
2825Clarify that iframe seamless can be dynamically set.2009-02-13 23:21
2826Make '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
2827Clarify <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
2828Minor WindowProxy fixes.2009-02-17 22:02
2829Make clear that <iframe seamless> doesn't change height based on scroll position. (credit: ro)2009-02-18 02:03
2830[Gecko] [Internet Explorer] [Opera] [Webkit] Change the way we find fragment identifiers to be slightly more compatible with legacy content.2009-02-18 03:27
2831Fix a couple of typos; remove a feature that has now been added from the todo list.2009-02-19 02:03
2832Defer ideas for modal dialogs to the next version; remove some 'XXX' markers for v2 features.2009-02-19 02:06
2833Remove 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
2834Strip 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
2835Collapse the XXXs for things for other specs into one XXX, and move it to the 'other specs' section.2009-02-19 02:26
2836Move 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
2837Merge the text selection APIs into the relevant IDL blocks.2009-02-19 03:16
2838move some XXX and v2 issues around2009-02-19 08:10
2839[Gecko] watch() is a gecko-specific feature so I'm not going to address it in the spec2009-02-19 08:16
2840Fill in media element security/privacy section.2009-02-19 09:14
2841remove XXX markers for canvas v4 notes, since they probably won't make this version of the spec2009-02-19 10:20
2842Abstract out the encoding stuff from the parser to the infrastructure section so that it also affects form submission2009-02-19 11:04
2843Flesh out minor point about text nodes. Remove redundant internal note.2009-02-19 11:12
2844Give up on 205. Define how session history updates work without breaking scripts.2009-02-19 11:30
2845[Gecko] [Opera] [Webkit] Define that <canvas>'s drawImage() can take a <video>.2009-02-20 01:10
2846note feature requests for audio2009-02-20 03:16
2847[Gecko] [Webkit] Define that <video> and <audio> delay the 'load' event.2009-02-22 09:24
2848[Gecko] [Webkit] Avoid firing 'canplay' twice if media buffers slowly. Also, what's this about a 'prevous' ready state...?2009-02-22 09:28
2849[Gecko] [Webkit] Change the way resources are loaded for media elements to make it actually work.2009-02-23 07:19
2850Tweak document.domain to handle IPv6 addresses.2009-02-23 07:56
2851Mark the semantics of cross-origin event sources as work-in-progress.2009-02-23 08:02
2852[Gecko] [Webkit] Stop duplicate 'playing' events.2009-02-23 08:49
2853[Gecko] [Webkit] Ugh. Fix the order of events in the case of autoplay.2009-02-23 08:55
2854typos, mark bad examples, include feature requests for video2009-02-23 10:54
2855[Gecko] [Webkit] Add the autobuffer='' attribute as a hint to browsers.2009-02-23 11:14
2856Fix 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[Authors] [Conformance Checkers] Ban cyclic references in headers=''.2009-02-23 11:53
2858Remove mention of proprietary competing platforms.2009-02-23 12:12
2859[Conformance Checkers] Allow <meta charset='utf-8'> in XML. (bug 6613)2009-02-23 12:14
2860Clarify the <meta charset> rules for XML documents.2009-02-23 12:26
2861[Conformance Checkers] 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[Conformance Checkers] [Tools] Reverse r2732 since it broke pages.2009-02-23 22:04
2863[Authors] [Conformance Checkers] Give more details of how <caption> elements should be used.2009-02-24 02:19
2864Remove some notes that were intended for the rendering section but which are now addressed; address others.2009-02-24 02:26
2865Remove redundant prose about content models for <table>.2009-02-24 02:29
2866[Authors] [Conformance Checkers] [Tools] 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
2867WebSocket-Location should use ws: or wss: (credit: wm)2009-02-25 02:16
2868[Authors] [Conformance Checkers] Accessibility of <canvas> is not optional. (credit: sf)2009-02-25 02:24
2869Stylistic tweaks; mention the rendering rules for dim attributes.2009-02-25 23:37
2870Drop <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
2871There were a couple of places where I forgot that 'load' was also special.2009-02-26 08:35
2872[Gecko] [Opera] [Webkit] Drop bufferingRate and bufferingThrottled for now.2009-02-26 08:50
2873[Gecko] [Webkit] 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
2874Clarify where the lack of 'autobuffer' should cause a UA to stop buffering. (credit: roc)2009-02-26 09:19
2875Make clear that EventSource objects don't reconnect on failure.2009-02-27 00:10
2876Make 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
2877Extract Web Sockets, Event Source, and Web Storage out of HTML5.2009-03-18 19:31
2878Clarify <time>'s use cases and provide examples. (bug 6536)2009-03-19 01:10
2879[Authors] [Conformance Checkers] Oops, missed the allowed range for 'minute'. (bug 6356)2009-03-19 01:13
2880[Authors] 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
2881typo2009-03-20 07:00
2882Change the way the Web Workers spec is generated.2009-03-20 08:36
2883Integrate the specs together a bit more, fix some legacy issues.2009-03-20 08:52
2884Change the term 'script's character encoding' to be less confusing.2009-03-20 20:03
2885postMessage() methods that take MessagePort objects now take MessagePortArray objects.2009-03-20 21:09
2886Add a conformance section to the WebSocket Protocol spec (e.g. reference RFC2119).2009-03-20 21:36
2887Make the structured data cloning algorithm support RegExp, ImageData, and be more explicit and prototypes and Error objects.2009-03-20 22:13
2888Define how to determine the character encoding of worker scripts.2009-03-20 22:28
2889Support select.add(e) and select.options.add(e) with no second argument. (credit: cm)2009-03-20 23:04
2890[Opera] Rename attributes for form submission to avoid clashes with existing usage.2009-03-21 06:35
2891update styles for w3c; fix xref errors2009-03-21 06:45
2892xref2009-03-21 06:50
2893Fix some headers and text/plain cross-reference issues.2009-03-23 18:23
2894Require CRLF, not just CR, as the blank line after the headers.2009-03-23 23:42
2895Remove localStorage from Workers for now.2009-03-23 23:57
2896Remove the commented-out notification API.2009-03-24 02:12
2897note for later about websocket security issue2009-03-24 02:28
2898Define the storage mutex. Will be used in the next few checkins.2009-03-24 07:42
2899[Gecko] [Internet Explorer] [Opera] [Webkit] Block concurrent access to .cookie and .localStorage using the storage mutex.2009-03-24 08:15
2900xref fixes for the merged spec2009-03-24 08:23
2901navigator.releaseLock()2009-03-24 08:45
2902fix errors related to use of class=impl (credit: sp)2009-03-24 08:57
2903make expressions not be considered broken references2009-03-24 09:12
2904SVG in text/html: Second try, based on more recent feedback.2009-03-25 00:34
2905Fire load/error events on <link> (for external resources) and <style> (credit: gh)2009-03-25 02:24
2906v2 note2009-03-25 07:11
2907[Gecko] [Opera] [Webkit] Fix race conditions in the <video> load mechanism.2009-03-25 08:40
2908[Gecko] [Opera] [Webkit] Make <video> delay the load event until the first frame is available.2009-03-25 08:44
2909mark issue regarding event inconsistency2009-03-25 09:45
2910[Authors] [Conformance Checkers] 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[Gecko] [Opera] [Webkit] Poster frames delay the 'load' event; stalling the video altogether doesn't.2009-03-25 23:07
2912Implicitly open the port message queue of dedicated workers. (Before, they would never actually receive messages, oops...)2009-03-25 23:08
2913update refs for web workers, given the recent spec splits2009-03-25 23:57
2914Rename navigator.releaseLocks() to navigator.getStorageUpdates(); make the network layer's seting of cookies grab the lock.2009-03-26 00:41
2915ack for last checkin2009-03-26 04:31
2916Release the storage lock whenever something modal happens, like window.alert(), or printing.2009-03-26 08:08
2917tweak header levels; remove obsolete issue marker2009-03-27 00:13
2919Rephrase the appcache section to talk about 'cache hosts' instead of documents and browsing contexts.2009-03-28 00:35
2920[Gecko] [Webkit] Define the interaction of the appcache feature and the workers feature.2009-03-28 01:23
2921Add placeholder= for <textarea>.2009-03-30 01:21
2922Defer to mutation events spec.2009-03-30 22:56
2923Add example of form association in weird case. (credit: js)2009-03-30 23:53
2924[Gecko] [Internet Explorer] [Opera] [Webkit] Make pushState() and <a href='#foo'> actually update the window.location object's value.2009-03-31 01:07
2925remove some XXX markers since i decided to use internal links after all2009-03-31 01:09
2926[Conformance Checkers] Down-played errors: XHTML DOCTYPEs without SYSTEM URI are not valid. (credit: sp) (bug 6508)2009-03-31 01:24
2927[Gecko] [Internet Explorer] [Opera] [Webkit] They collapse even with a border there. (credit: sp) (bug 6586)2009-03-31 01:26
2928[Gecko] [Internet Explorer] [Opera] [Webkit] Rendering: <textarea> also resets text-indent. (credit: avk) (bug 6659)2009-03-31 01:28
2929[Gecko] [Internet Explorer] [Opera] [Webkit] Define that <embed> and <applet> elements in <object> fallback do not instantiate plugins. (bug 6434)2009-03-31 01:48
2930[Authors] [Conformance Checkers] [Tools] Discuss overlapping paragraphs. (bug 6507)2009-03-31 03:38
2931Remove mention of renameNode() since it is going to be dropped from Web DOM Core. (credit: hs) (bug 6690)2009-03-31 03:46
2932Not sure how I missed these 'prose content' bits, but that term was renamed to 'flow content' long ago.2009-03-31 03:48
2933[Gecko] [Internet Explorer] [Opera] [Webkit] Expose event handler DOM attributes on Document objects. (credit: sp) (bug 6474)2009-03-31 03:53
2934Remove line breaks from title='' examples. (credit: sp) (bug 6497)2009-03-31 04:05
2935[Tools] 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[Gecko] [Webkit] 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
2937Make HTMLAreaElement stringify; make <textarea wrap=''> support the 'off' value.2009-03-31 21:55
2938Rendering: Hide noscript when script is _enabled_, duh. (credit: sp) (bug 6669)2009-03-31 21:59
2939Tighten up the definitions of event handler attributes. (bug 6490)2009-03-31 23:44
2940Improve consistency in syntax definitions. (credit: hs) (bug 6370)2009-03-31 23:50
2941Clarify how to handle legacy color attributes when the parser for them returns an error. (credit: sp) (bug 6556)2009-03-31 23:56
2942Move the enumerated attributes section up. (credit: sp) (bug 6637)2009-03-31 23:59
2943[Authors] [Conformance Checkers] Allow the dimension attributes to be set to zero. (credit: sp) (bug 6544)2009-04-01 00:12
2944[Authors] Clarify when start tags can be omitted, in the face of empty elements. (credit: sp) (bug 6630)2009-04-01 00:19
2945[Authors] Clarify when start tags can be omitted, in the face of empty elements. (credit: sp) (bug 6630)2009-04-01 00:20
2946eventsource.URL should return an absolute URL. (bug 6628)2009-04-01 00:25
2947[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Instead of cloning elements in the DOM, use the original tokens to reconstruct elements. (credit: hs) (bug 6743)2009-04-01 00:41
2948Merge in the WF2 credits. (bug 6352)2009-04-01 01:13
2949Support quotes around URLs in the Refresh pragma's value. (credit: sp) (bug 6464)2009-04-01 01:21
2950Add 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[Conformance Checkers] alt='' is required, more or less... conformance checkers can say so, anyway (credit: sp) (bug: 6494)2009-04-01 01:49
2952Clarify that you can't have two encoding decls. (credit: sp) (bug 6614)2009-04-01 01:54
2953Visit the confessional. (credit: sb) (bug 6684)2009-04-01 18:21
2954Refer to ECMAScript as JavaScript more consistently; add the various MIME types that JavaScript is sometimes known as.2009-04-02 00:48
2955Correct a note about JavaScript MIME types.2009-04-02 18:51
2956xref error w/ MessagePortArray2009-04-02 19:02
2957Set the stage for a synchronous Database API.2009-04-02 21:32
2958Introduce a Synchronous Database API for Workers.2009-04-02 23:54
2959[Authors] [Conformance Checkers] Avoid switching to foreign content if you're already in it. Oops. (credit: jg)2009-04-06 08:24
2960[Authors] [Conformance Checkers] [Gecko] [Opera] [Webkit] First cut at defining <keygen>. Affects parser, rendering, and form submission.2009-04-07 03:48
2961Add 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 draft2009-04-18 01:16
2963Typos: round 1.2009-04-18 06:33
2964<fieldset> and <br> rendering fixes (credit: ds); also, additional ack for previous checkin2009-04-18 23:29
2965Add a note that omitting a start tag doesn't omit the element. (credit: fs)2009-04-18 23:56
2966Typos: round 2. (credit: gb)2009-04-19 00:01
2967Typos: round 3.2009-04-19 00:17
2968Typos: round 4.2009-04-19 00:32
2969Typos: round 5.2009-04-19 20:24
2970Typos: round 6.2009-04-19 20:56
2972Typos: round 7.2009-04-20 18:44
2975there is debate over whether SQL is a good idea2009-04-23 22:32
2976rename the database section while we debate whether we should have databases.2009-04-24 06:50
2977Add a protocol flag to WebSocket(), which, if set, must be echoed by the server.2009-04-24 07:33
2978Limit number of non-established WebSocket connections per client.2009-04-24 09:49
2979Make 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
2980ack for prev checkin2009-04-25 01:35
2981Make an empty <time> render the attribute value in a locale-specific manner.2009-04-25 06:03
2982Update definition of :enabled to match updated Selectors spec better.2009-04-25 20:20
2983[Authors] Make it clear that images on web sites don't fall into the 'private communication' bucket.2009-04-25 21:31
2984Add another example of badness.2009-04-25 21:40
2985Remove confusing terminology.2009-04-25 21:46
2986insertion mode isn't a flag it's a state variable2009-04-25 21:50
2987[Authors] [Conformance Checkers] [Tools] 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[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] 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
2989Simplify event terminology. Make 'load' events fired on the Window have the Document as the target.2009-04-26 19:42
2990[Conformance Checkers] [Tools] EOF in tag tokens throws away the token now (for security reasons) (credit: sp)2009-04-26 20:11
2991[Gecko] [Opera] [Webkit] loadeddata fires even when jumping throught to HAVE_FUTURE_DATA. (credit: ec)2009-04-26 21:05
2992Clean up event dispatch, with a particular emphasis on whether events get canceled or not.2009-04-26 22:10
2993Make 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
2994Fix a variety of mistakes in the rendering section. (credit: jb)2009-04-26 23:34
2995reference SVG for the behaviour of document.title on SVGDocument2009-04-27 03:14
2996Allow other specs to define default namespaces for elements they don't define. (credit: avk)2009-04-27 03:17
2997[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Make the parser pause flag become true earlier than it has done before. (credit: kg)2009-04-27 04:08
2998typos (credit: avk)2009-04-27 04:11
2999Warn about not trusting trusted sources in postMessage(). (credit: jw)2009-04-27 06:16
3000Fix typos, fix the silly 'escaping' of out-of-range characters in submission to actually match what browsers do.2009-04-27 19:57
3001ack for last checkin2009-04-27 19:58
3002Make pushState() affect Referer:, since otherwise analytics results would depend on when the user reloads the source page.2009-04-27 23:19
3003Move onundo and onredo from Document to Window.2009-04-27 23:50
3004Add onbeforeprint and onafterprint.2009-04-27 23:54
3005Update 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
3007Disambiguate what document's load event is delayed. (credit: roc)2009-04-28 01:36
3008Clarify <section> example's use of <h1>.2009-04-28 01:39
3009[Conformance Checkers] Define <map> as transparent.2009-04-28 01:54
3010Rendering: video poster frames preserve aspect ration and are centered. (credit: roc)2009-04-28 07:24
3011typo fix2009-04-28 22:11
3012[Gecko] [Opera] [Webkit] Fix a variety of issues with how media playback works when playbackRate is backwards.2009-04-28 22:38
3013markup change2009-04-28 22:42
3014[Gecko] [Opera] [Webkit] Fire 'error' events at the <source> element when it fails to load.2009-04-28 23:17
3015[Gecko] [Internet Explorer] [Opera] [Webkit] Add the URL decomposition attributes to <a> and <area>.2009-04-29 00:29
3016Clarify that cloning a port doesn't cause messages to go spewing onto the floor temporarily.2009-04-29 00:32
3017Design notes.2009-04-29 01:44
3018Mention that uncommitted transactions get thrown away without blocking the entire world.2009-04-29 01:57
3019plugins release the storage mutex2009-04-29 02:05
3020typos2009-04-29 03:17
3021typos2009-04-29 04:34
3022Forgot [NameCreator] on Storage.2009-04-29 05:06
3023[Gecko] [Opera] [Webkit] Disable shadows when they're at their default values.2009-04-29 06:17
3024note the idea of layers for canvas2009-04-29 06:20
3025Define 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
3026Mention 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[Gecko] [Opera] [Webkit] 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
3028Add some examples of processing of text nodes in HTML5.2009-04-29 21:53
3029Prefixes can be adjustd so a prefix with a ':' in it is not really a problem. (credit: sp)2009-04-29 22:13
3030Allow serialisers to not exactly match the DOM when it comes to CDATA nodes. (credit: sp)2009-04-29 22:18
3031typo (credit: ab)2009-04-29 22:20
3032Define the margins of h1 elements in section elements to match h2-h6, like with the font-size. (credit: sp)2009-04-29 22:25
3033Hide mention of datagrid selections that I missed.2009-04-30 00:18
3034Mention that the earliest possible position might be non-zero for non-streaming resources too.2009-04-30 00:35
3035[Gecko] [Opera] [Webkit] Introduce video.startTime to return the earliest possible position.2009-04-30 01:04
3036oops, shouldn't have removed the local name part (credit: sp)2009-04-30 06:13
3037Twiddle some text in case we ever use the dom manipulation task source here.2009-04-30 06:33
3038Define the ordering of 'load' events in more pedantic detail.2009-04-30 07:02
3039[Authors] [Conformance Checkers] Rename <header> to <hgroup> and restrict it just to supporting subheadings.2009-04-30 17:37
3040[Authors] [Conformance Checkers] Introduce a new <header> element.2009-04-30 18:07
3041Clarify <header>/<hgroup> etc.2009-04-30 18:39
3042typo2009-04-30 18:43
3043Attempt to resolve the terminology confusion of heading vs header.2009-04-30 19:04
3044typo2009-04-30 19:09
3045note more requests for canvas2009-04-30 22:53
3046[Gecko] [Opera] [Webkit] 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[Gecko] [Opera] [Webkit] 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
3048typo2009-04-30 23:13
3049Allow createPattern() based on <video> also, for completeness.2009-04-30 23:41
3050[Authors] [Conformance Checkers] 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[Authors] [Conformance Checkers] Don't allow <header> in <address> or <footer>.2009-04-30 23:56
3052Clarify meter length definition.2009-05-01 03:38
3053typo2009-05-01 04:37
3054Tentatively add a control for entering phone numbers.2009-05-01 05:31
3055Allow browsers to tweak the punctuation of <input type=tel>.2009-05-01 05:41
3056various minor webidl fixes (credit: so)2009-05-01 06:22
3057I keep forgetting the text/css quirk is already defined, so let's link to it explicitly.2009-05-01 23:15
3058Removed per hsivonen's request.2009-05-01 23:21
3059Redefine getElementsByTagName() for performance.2009-05-02 01:18
3060Correct syntax errors in the SQLException definition.2009-05-02 01:32
3061Update text of getElementsByTagName() for clarity.2009-05-02 06:05
3062Update references to Origin header to match the Origin I-D again.2009-05-02 20:09
3063Change 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
3064fix copypasta, add more xrefs2009-05-02 21:34
3065Define accesskey='' and related magic to try to Solve the Problem.2009-05-03 01:55
3066No triggering hidden or disabled commands, oops.2009-05-03 05:37
3067Comment 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
3068Bring setTimeout() and setInterval() up to date with recent changes and bring them back into the fold.2009-05-04 06:10
3069[Authors] [Conformance Checkers] Add cite='' attribute to <section> and <article>.2009-05-06 23:07
3070note for future work (not written up yet as it depends on whether we pick sql or not)2009-05-06 23:09
3071whitespace issues2009-05-07 00:12
3072Clarify what 'return' means. (credit: ec)2009-05-07 01:50
3073[Authors] [Tools] Update the definition of rel=license to match actual usage (in particular Flickr's usage).2009-05-07 08:48
3074Add the ability to annotate custom microdata in HTML.2009-05-10 10:32
3075Fix some typos and add the first draft of an intro section for microdata.2009-05-10 11:21
3076Minor clarifications based on overnight comments on IRC.2009-05-10 19:29
3077Minor editorial fixes for Philip and jgraham.2009-05-10 21:02
3078Clarify (well, fix, really) handling of rel='' tokens in RDF conversion.2009-05-10 21:11
3079Minor fixes to intro.2009-05-11 00:15
3080More microdata intro text.2009-05-11 03:47
3081more intro text for microdata2009-05-11 08:19
3082Make the 'alternate stylesheet' keyword uppercase in RDF to prevent people from being able to set it explicitly.2009-05-11 08:47
3083change the order to reduce confusion (microdata intro example)2009-05-11 09:07
3084Finish off the microdata intro, and define the order and duplicate handling for property names.2009-05-11 10:22
3085markup errors2009-05-11 10:30
3086[Tools] Oops, forgot <video>'s poorer sibling.2009-05-11 21:42
3087[Tools] Rename property='' to itemprop=''.2009-05-11 23:22
3088Add to the microdata intro paragraphs introducing item='' and itemprop=''.2009-05-11 23:29
3089[Tools] Generate a triple for each top-level item, so that they can be enumerated easily.2009-05-11 23:40
3090yeah i can't spell to save my life2009-05-11 23:43
3091Note about performance characteristics of SQLResultSetRowList. (credit: ap)2009-05-11 23:53
3092[Tools] Strip 'about' properties when converting to RDF.2009-05-12 00:25
3093[Tools] Add language information to the RDF output. (credit: id)2009-05-12 01:17
3094[Authors] [Tools] Introduce a vCard vocabulary.2009-05-13 01:44
3095[Authors] [Tools] Introduce a vEvent vocabulary.2009-05-14 01:14
3096[Authors] [Tools] Introduce a BibTeX vocabulary.2009-05-14 09:57
3097Include a summary table for bibtex (and fix some minor issues from the previous checkin).2009-05-14 22:44
3098[Conformance Checkers] Clarify a requirement regarding dtend's syntax which I had missed when going through vevent before.2009-05-14 22:57
3099[Tools] Define 'about'; allow top-level vcards that apply to documents to trigger more RDF triples.2009-05-14 23:08
3100note future extension ideas for microdata2009-05-14 23:11
3101Add examples for vEvent.2009-05-14 23:47
3102oops, forgot to rename attributes2009-05-14 23:49
3103[Authors] [Tools] 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[Tools] What if there's more than one? Let's continue our campaign of precision...2009-05-15 00:36
3105[Tools] 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[Tools] Fix some algorithms aronud 'about'.2009-05-16 02:18
3107[Tools] Describe the model expected of processors that would allow vCard, iCalendar, BibTeX, etc, extraction.2009-05-16 10:09
3108note language which me might add at some point2009-05-16 10:27
3109[Conformance Checkers] 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[Tools] iCalendar output support.2009-05-16 11:24
3111add reference to definition of the term used2009-05-16 11:26
3112[Tools] Not particularly great bibtex serialisation. If anyone knows of improvements that could be made here, please let me know.2009-05-18 06:18
3113typo2009-05-18 06:20
3114Include microdata when dragging-and-dropping or copying-and-pasting.2009-05-18 08:23
3115[Gecko] [Internet Explorer] [Webkit] Fix how drag and drop exports data.2009-05-19 01:11
3116[Authors] [Conformance Checkers] [Tools] How to extract an Atom feed from an HTML5 document2009-05-22 05:55
3117Fix up some Workers examples; remove extraneous <link rel=alternate> step in Atom export. (credit: sp)2009-05-23 09:09
3118[Gecko] body.background is not a url dom attribute apparently. (bug 6097)2009-05-24 01:28
3119Update spec to reference RFC5322 instead of RFC2822. (bug 6300)2009-05-24 01:38
3120Drop in some 'Extensibility' text from WF2.2009-05-24 05:15
3121[Conformance Checkers] [Tools] Reduce the number of parse errors for EOF in DOCTYPE. (bug 6351) (credit: hs)2009-05-24 05:32
3122Fix lack of consistency of naming of confidence flags. (bug 6423) (credit: hs)2009-05-24 05:42
3123[Gecko] [Internet Explorer] [Opera] [Webkit] Make the formatBlock execCommand more discerning. (bug 6440)2009-05-25 01:27
3124registerContentHandler() clarifications.2009-05-25 02:34
3125Clarify how registered handlers work a little. (bug 6457)2009-05-25 22:10
3126Try to make the definitions of 'available', 'supported', image.width, image.height, and image.complete more correct.2009-05-25 23:31
3127ack for last checkin2009-05-25 23:33
3128clean up some stuff around event handler attributes2009-05-26 01:00
3129Mention what happens to event handlers on <body> elements obtained by XHR or createDocument(). (bug 6515)2009-05-26 01:17
3130Clarify what document.fgcolor does when there's no <body> element. (bug 6516)2009-05-26 02:16
3131Mention what to do when reflecting to a missing attribute. (bug 6516)2009-05-26 02:19
3132[Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Parsing-mode quirks. (bug 6562)2009-05-26 02:50
3133<marquee>, DOM side2009-05-26 08:56
3134Rename the spellcheck 'inherit' state to 'default'.2009-05-26 09:39
3135Don't spellcheck passwords.2009-05-26 09:53
3136fix some references2009-05-26 10:09
3137Make 'default' spellcheck behaviour definition clearer.2009-05-26 10:15
3138Elaborate on willful violations.2009-05-26 10:30
3139note autofocus='' for contentEditable idea2009-05-26 10:31
3140Try to clarify what it means to change the encoding from UTF-16 to UTF-8.2009-05-26 10:36
3141<marquee>, CSS side2009-05-27 01:00
3142various typos2009-05-27 18:51
3143[Gecko] [Opera] [Webkit] 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[Gecko] [Opera] [Webkit] Only directly created nested workers inherit the lifetime requirements; ports on their own don't do it.2009-05-28 09:25
3145Allow workers to be GC'ed when they become useless.2009-05-28 21:29
3146[Authors] [Conformance Checkers] [Tools] Allow href='http://example.com/demo?id=hello&copy=1&world=fun' experimentally.2009-05-29 00:02
3147Clarify MessagePort GC rules.2009-05-29 00:38
3148getAttribute() and getAttributeNode() convert their argument to lowercase.2009-05-29 00:48
3149Fix grammatically confusing sentence. (bug 6759)2009-05-29 01:27
3150Fix examples to match HTTP rules. (credit: jw)2009-05-30 02:33
3151Try to make the magic margin collapsing rule more accurate.2009-05-30 03:49
3152fix step reference (bug 6764) (credit: or)2009-05-30 19:39
3153minor wording tweaks2009-05-30 19:57
3154Clarify 'alt' text rules.2009-05-30 22:41
3155document.all (bug 6766)2009-05-31 08:45
3157Tweak some informative wording for clarity. (bug 6767)2009-06-01 08:54
3158Tweak some informative wording for clarity. (bug 6768)2009-06-01 09:27
3159Fix some grammar errors errors. (bug 6769)2009-06-01 09:31
3160Fix the magic margin quirk some more.2009-06-01 19:49
3161Try to be a little more consistent about typographical use. (bug 6770)2009-06-01 20:09
3162[Authors] [Conformance Checkers] <object usemap> is interactive. (bug 6790)2009-06-01 20:15
3163[Conformance Checkers] [Tools] <keygen> breaks out of <select> too. (bug 6796)2009-06-01 20:17
3164[Authors] [Conformance Checkers] Allow <datagrid> to contain any flow content. (bug 6382)2009-06-01 21:31
3165Make addColumn()'s last argument 'hidden' instead of 'visible'. (bug 6833)2009-06-01 21:37
3166Make <datagrid> more resilient in the face of incomplete or disabled images. (bug 6833)2009-06-01 21:41
3167Omit one occurrence of datagrid.multiple that I had missed. (bug 6835)2009-06-01 21:43
3168Add some IDs. (bug 6842)2009-06-01 21:59
3169[Conformance Checkers] Forgot to say that 'checked' is a boolean attribute. (bug 6894)2009-06-01 22:00
3170Change 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
3173Make the BibTeX 'author' and 'editor' fields take individual values. (bug 6937)2009-06-02 01:40
3174Forgot some cases of making sure 'resolve a url' didn't fail. (bug 6942)2009-06-02 02:37
3175Make xml:lang requirements more clear. (bug 6949)2009-06-02 02:57
3176Be clearer that innerHTML doesn't affect the scripting flag. (bug 6974)2009-06-02 03:04
3177[Gecko] [Internet Explorer] [Opera] textarea.textLength (bug 6973)2009-06-02 03:11
3178typo fix2009-06-02 07:43
3179Make document.title collapse whitespace. (credit: roc)2009-06-02 08:26
3180Allow certain URLs to have url-specific origins. (credit: bz)2009-06-02 09:23
3181Names don't contain namsepaces.2009-06-03 07:33
3182A variety of editorial fixes. Note also the minor change to document.charset.2009-06-03 09:16
3183Clarify that undefined attributes aren't allowed.2009-06-03 09:29
3184Had wrong definition of 53-week week-years.2009-06-03 09:41
3185To avoid confusion, use different words for workers closing and for ports being disabled.2009-06-03 19:27
3186Improve compat for 'fallback-free' term. (credit: sp)2009-06-03 19:41
3187Move optgroup suggestion to optgroup section.2009-06-03 20:32
3188Map SHIFT_JIS to Win31J.2009-06-04 19:24
3189Update the appcache mechanism for handling low-storage-space cases.2009-06-04 22:28
3190Fix wording to refer to 'schemes' not 'protocols' where appropriate. (credit: rb)2009-06-04 22:53
3191[Conformance Checkers] [Tools] Support dash-dash-bang-angle comment terminators.2009-06-04 23:42
3192Define the WebSocket protocol in more detail for servers.2009-06-05 00:33
3193Correct the algorithm for <textarea> dimensions. (credit: ov)2009-06-05 01:23
3194[Conformance Checkers] [Gecko] [Opera] [Webkit] Remove a redundant parse error in the bang state. Make shadows hidden until they're non-zero-alpha.2009-06-05 07:13
3195[Conformance Checkers] [Tools] Also support dash-dash-space-angle (with any number or type of spaces) in comments.2009-06-05 07:48
3196Forgot to correct the text when I copied-and-pasted it.2009-06-05 07:53
3197v3 note for drawImage()2009-06-05 09:20
3198[Gecko] [Opera] [Webkit] Define that the timeline for videos and audio is linear.2009-06-05 09:22
3199typo2009-06-05 19:00
3200Try to make the paragraphs section more understandable.2009-06-05 22:17
3201Allow accesskey='' to be implied by UAs.2009-06-05 23:28
3202Correct the 'frame' attribute name.2009-06-05 23:33
3203Try to get the table border algorithm improved.2009-06-06 00:19
3204When parsing UTF-16 tentatively, if the new encoding is UTF-16, then don't treat it as UTF-8.2009-06-06 01:18
3205If 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[Authors] [Conformance Checkers] [Tools] Make '<' in unquoted attribute values non-conforming.2009-06-06 02:18
3207[Gecko] [Opera] [Webkit] Correct a logic error in the resource selection algorithm. (credit: pj)2009-06-06 02:25
3208[Authors] [Tools] Make <hgroup> adopt the rank of its descendants.2009-06-06 03:00
3209Put an image in a <figure> since it's not clear which <h1> applies to it.2009-06-06 03:13
3210Add 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
3211remove XXX now that web dom core defines this2009-06-06 04:57
3212Minor tweaks to figure and aside.2009-06-09 00:56
3213Mention that <aside> isn't for parentheticals.2009-06-09 01:27
3214Note that DOMTokenList exposes the undordered tokens in a defined order.2009-06-09 22:56
3215typo2009-06-09 23:40
3216Caret affects rendering.2009-06-10 01:23
3217[Authors] [Conformance Checkers] Allow <rp> to contain any phrasing content.2009-06-10 07:08
3218Mention frameset event handler attributes (they work like <body>'s apparently)2009-06-10 08:31
3219[Authors] [Conformance Checkers] Clarify when 'n' can be omitted in vCard.2009-06-10 21:50
3220Define location.reload().2009-06-10 23:46
3221Fix a couple of leftover mistakes from the <eventsource> days. (credit: mjs)2009-06-11 19:13
3222Vaguely clarify event loop mechanics for web workers.2009-06-11 21:39
3223Clarify 'Referer' handling in general. Fix it for window.open() spcifically.2009-06-12 00:23
3224Clarify behaviour in the face of redirects.2009-06-12 01:08
3225Clarify <frameset> parsing behaviour.2009-06-12 01:11
3226typo2009-06-12 01:17
3227Fix 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
3228Fix an invariant description for the ImageData APIs.2009-06-12 03:42
3229update relationship to html42009-06-12 07:49
3230Mention that getImageData() might return different pixel data than you set, due to premultiplying.2009-06-12 18:44
3231[Gecko] [Opera] [Webkit] Be clearer that Content-Type headers are honoured for <video>.2009-06-12 18:55
3232Clarify exactly what kind of .wav file is expected to be supported.2009-06-12 19:37
3233copy/paste error2009-06-12 19:46
3234Reference abarth's draft and remove the duplicate content from the HTML5 spec.2009-06-12 21:58
3235[Authors] [Conformance Checkers] [Tools] Revert r3146 ('Allow href='http://example.com/demo?id=hello&copy=1&world=fun' experimentally.') since it's too confusing.2009-06-12 22:08
3236[Conformance Checkers] [Tools] Remove the <p> from 'isindex' parsing.2009-06-12 22:24
3237Catch unpaired surrogates before trying to convert them to UTF-8.2009-06-12 22:33
3238Revamp how the spec refers to 'HTML5', 'XHTML', etc.2009-06-12 23:09
3239wording fix in example2009-06-13 01:02
3240Clarify what 'affected' means.2009-06-13 01:04
3241editorial cleanup2009-06-13 06:46
3242more editorial cleanup2009-06-13 06:53
3243begin collecting references2009-06-13 20:08
3244editorial cleanup2009-06-13 23:51
3245Strip the URLs section out now that DanC is editing the Web Addresses draft.2009-06-14 00:21
3246editorial cleanup and reference collection2009-06-14 00:28
3247collect references for character encodings table2009-06-14 20:45
3248editorial cleanup; reference collection2009-06-15 00:36
3249v2 notes for dnd2009-06-15 00:42
3250make some notes of v2 suggestions.2009-06-15 01:10
3251xref fix2009-06-15 01:31
3252Remove ondataunavailable, since we got rid of it some time ago it seems.2009-06-15 06:13
3253collecting reference urls...2009-06-15 18:54
3254Make DOMTokenList be sorted by the underlying string only.2009-06-15 19:24
3255Rename DOMTokenList.has() to .contains() for consistency with DOMStringList.2009-06-15 19:26
3256fill in the obsolete features sections a bit (still lots more to add).2009-06-15 19:45
3257mark 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
3258yup, someone complained...2009-06-15 21:33
3259Fix terminology around the concept of an 'active parser'.2009-06-15 22:30
3260Make document.open() handle timeouts and database transactions more cleanly.2009-06-15 22:55
3261remove some old notes that don't apply anymore2009-06-15 23:02
3262Define 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
3263WAVE reference? Also, fix wording to make all three freqs required.2009-06-15 23:39
3264Collect more references together.2009-06-15 23:58
3265CSSOM-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
3266more editorial cleanup (abnf, clean up some notes about IE, remove redundant note)2009-06-16 00:17
3267[Authors] [Tools] Revamp <address>'s semantics to make more sense given <article>'s semantics.2009-06-16 00:52
3268editoral cleanup2009-06-16 00:53
3269use <label> in the <br> anti-example2009-06-16 00:56
3270xref fixup2009-06-16 01:00
3271[Authors] Include a note about the dangers of ASCII art.2009-06-16 01:01
3272editoral cleanup2009-06-16 01:03
3273Fill in the rules about .click() not opening a popup.2009-06-16 01:09
3274Even more editorial cleanup.2009-06-16 01:12
3275Remove 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
3276typo fix2009-06-16 01:56
3277Remove remaining references to [WINDOW].2009-06-16 01:59
3278websocket protocol intro (part 1)2009-06-16 17:43
3279cleanup some suggestions we had noted2009-06-16 18:55
3280[Authors] [Conformance Checkers] <iframe> content model.2009-06-16 19:14
3281typos (bug 7003)2009-06-16 19:17
3282[Tools] Authoring tools - use UTF-8 please. (bug 6993)2009-06-16 19:18
3283WebIDL spelling. (bug 6992)2009-06-16 19:20
3284A variety of mostly editorial fixes: XML MIME type xref; resolve some minor issues for plugins, collect references.2009-06-16 19:55
3285more xref fixes2009-06-16 19:56
3286Mention the weirdness with <object> and appcache explicitly.2009-06-16 22:56
3287Define ordering of 'load' event for <object> elements.2009-06-16 23:01
3288Annotate some possible hacks we'll have to add for <embed> and <object>.2009-06-16 23:04
3289Editorial 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
3290Cleanup terminology related to 'in the document'; 'removed from the document', etc.2009-06-17 00:11
3291remove redundant notes2009-06-17 03:57
3292Clean up references to CSS specs.2009-06-17 04:22
3293hide XXX markers in v2 placeholder text2009-06-17 04:26
3294more cleanup for <canvas>2009-06-17 04:29
3295Define handling of <area>.click() and popup blockers.2009-06-17 04:44
3296variety of editorial changes to clean things up2009-06-17 05:02
3297cleanup of internal comment for form='' feature2009-06-17 05:22
3298Fold command.click() into the regular HTMLElement.click().2009-06-17 05:34
3299Roll in the various notes I'd made about menu construction into the algorithm.2009-06-17 05:52
3300Update a paragraph that still refers to the old DataGridDataProvider. Note that the name might change again, though.2009-06-17 05:54
3301contextmenu='' inherits; also, fix markup error in last checkin2009-06-17 06:17
3302Variety of editorial cleanup; also, fix the Action facet of <input> controls.2009-06-17 07:01
3303more cleanup2009-06-17 07:12
3304Write some explanatory text around the HTML parser.2009-06-23 01:33
3305spelling errors occurred2009-06-23 01:58
3306Define interaction with CSS case-sensitivity rules.2009-06-23 06:22
3307markup error2009-06-23 18:45
3308define 'case-[in]sensitive' for CSS section2009-06-23 19:55
3309Workers have to define how to resolve the URL passed to the constructor, oops.2009-06-23 22:10
3310Example for scope=rowgroup.2009-06-24 01:12
3314Use [Supplemental] instead of [XXX], in preparation for WebIDL defining [Supplemental]. Add all the DOM2 HTML obsolete stuff. Define <frame>.2009-06-24 11:55
3315All interfaces for elements are supposed to inherit from HTMLElement.2009-06-25 07:02
3316A quick introduction to HTML.2009-06-25 23:19
3319[Gecko] [Internet Explorer] [Webkit] 'hashchange' is supposed to be async.2009-06-26 01:19
3320minor markup change for debugging purposes2009-06-26 01:52
3321Example for <label>.2009-06-26 05:18
3322example for formnovalidate2009-06-26 05:39
3323Add rules for improving compat with XSLT 1.0. (bug 6776)2009-06-26 06:34
3324Add rules for improving compat with XPath 1.0. (bug 6778)2009-06-26 08:32
3325Move openDatabase(), localStorage, and sessionStorage from HTML5 to Web Storage. Make it clearer where constructors are supposed to be visible.2009-06-26 08:42
3326markup fixes2009-06-26 08:51
3327markup error2009-06-26 09:08
3328Define the 'Text' content model more clearly.2009-06-26 09:15
3329[Authors] [Conformance Checkers] Tentatively allow flow content inside <table><caption> and <figure><legend>. (bug 7056)2009-06-26 09:37
3330Add some exposition around <div> and <section>. (bug 6771)2009-06-28 08:26
3331Allow Shift_JIS to be treated as ASCII-compatible. (bug 6858)2009-06-28 10:10
3332Elaborate on the rules for ASCII-compatible encodings (see last checkin). (credit: pt)2009-06-28 10:53
3333Missed a bit during my rewrite of <address> semantics recently.2009-06-28 10:57
3334Yet more attempts to make the ASCII-compatible definition clear.2009-06-28 11:28
3335[Conformance Checkers] Yet more tinkering of the ASCII-compatible definition. Also, discourage ISO-2022-* due to the potential for XSS.2009-06-29 00:35
3336postprocessor update2009-06-29 00:59
3337Try to document the appcache model.2009-06-29 09:59
3338[Conformance Checkers] 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
3339Add lists of elements for the remaining categories used in content models.2009-06-29 11:05
3340Tweak presentation of category lists.2009-06-29 11:24
3341Be less judgmental about certain encodings... (bug 6858)2009-06-29 23:29
3342Remove the sections on audio and video codecs, since no solution is forthcoming.2009-06-30 04:50
3343Clarify meaning of 'css tables'. (credit: og)2009-07-01 01:43
3344Discourage use of 'autoplay'. (credit: jf)2009-07-01 01:49
3345Describe how to do footnotes in tables.2009-07-01 02:23
3346[Gecko] [Webkit] Allow cloning and posting of closed ports. (credit: dw)2009-07-01 03:55
3347[Conformance Checkers] [Gecko] [Tools] Define how to tell if the parser is being called re-entrantly more precisely.2009-07-01 04:08
3348Add a note that implementators should check before using third-party libraries. (credit: jr)2009-07-01 04:36
3349[Gecko] [Internet Explorer] [Opera] [Webkit] Indexing an object should return null, not throw an exception, when out of range.2009-07-01 04:44
3350Mark 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[Gecko] [Internet Explorer] [Opera] [Webkit] 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
3352Make the markup prettier in the examples.2009-07-02 03:14
3353Define <label accesskey> and <legend accesskey> behaviours.2009-07-02 04:45
3354[Conformance Checkers] [Gecko] [Tools] Make < in attribute names a parse error.2009-07-02 04:48
3355Remove section on XHTML2 given recent developments.2009-07-03 19:56
3356Elaborate on how to describe a table.2009-07-06 03:06
3357and a crossref for summary=''2009-07-06 03:09
3358Allow other ways of including table descriptions.2009-07-06 10:22
3359[Gecko] [Internet Explorer] [Opera] [Webkit] Define how history.back() works in a manner compatible with what IE does.2009-07-07 00:32
3360websocket: 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
3361Rename WebSocket.postMessage() to WebSocket.send().2009-07-07 03:47
3362Remove confusing non-normative text.2009-07-07 03:55
3363Make send() not fire an exception if called after the connection has closed.2009-07-07 03:59
3364Mention explicit what happens in case of failure during WebSocket creation.2009-07-07 04:12
3365Rename disconnect() to close() for consistency with the event names.2009-07-07 04:26
3366ack for last websocket checkin2009-07-07 04:31
3367Discuss how to handle proxies some more.2009-07-07 04:41
3368Clarify the encoding aliases mess.2009-07-07 08:26
3369Apparently some people think 'between' includes the end points.2009-07-07 21:40
3370Microdata: Introduce a vocabulary for licensing works which maps to ccREL at the RDF layer.2009-07-07 23:21
3371Simplify getElementsByName() for compatibility reasons.2009-07-08 00:37
3372Prefer SOCKS proxies over HTTPS proxies. (credit: rc)2009-07-08 00:41
3373Correct the rules for rendering of carets in contenteditable.2009-07-08 00:56
3374[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] Make invalid &#x...; character references not get converted to U+FFFD, for consistency with literal invalid characters.2009-07-08 01:04
3375Elaborate that .globalAlpha ignores Infinity and NaN values.2009-07-08 02:21
3376Removing BibTeX vocabulary and related features.2009-07-08 02:45
3377Define the relationship of WebSocket to HTTP and TCP better.2009-07-08 07:00
3378[Authors] [Conformance Checkers] Change the transition approach from 'downplayed error' to 'conforming with warning'.2009-07-08 08:21
3379[Conformance Checkers] 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
3380Tweak the new warnings section.2009-07-08 19:06
3381Further 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[Conformance Checkers] [Gecko] [Tools] 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
3383Define the task source for web workers.2009-07-10 04:34
3384[Gecko] [Webkit] canPlayType() should return something that ToBoolean()s to false in the negative case, for sanity's sake.2009-07-10 04:36
3385[Gecko] [Opera] [Webkit] Make .spellcheck into a DOMString attribute.2009-07-10 05:28
3386Allude to consequences of non-UTF-8 encodings.2009-07-10 22:09
3387Mention that pushImageData() doesn't get affected by shadows, etc.2009-07-12 06:58
3388Clarify DOMTokenList's case-sensitivity.2009-07-13 03:15
3389copy/paste error2009-07-13 05:12
3390Make the definition of 'plugin' actually comprehensible.2009-07-13 05:20
3391[Gecko] [Opera] [Webkit] <canvas> can become origin-dirty through painting of <video>s as well.2009-07-13 09:24
3392ack for last checkin2009-07-13 09:26
3393Poke around at the <nav> section to make it clearer.2009-07-13 10:37
3394Fix use of <i>, <em>, punctuation. Add note to <em> section.2009-07-13 11:16
3395fix some typos2009-07-13 21:29
3396ack for many checkins2009-07-13 21:32
3397Audience tweaks, and typo fixes.2009-07-14 01:01
3398work in some consistency in the ways of referencing HTML4.2009-07-14 01:03
3399typo2009-07-14 01:52
3400[Gecko] [Internet Explorer] [Opera] [Webkit] 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[Gecko] [Opera] [Webkit] [Tools] Support '+' prefixes in integers, for compat with IE. (still not conforming, though)2009-07-14 03:00
3402make tables consistent with IANA registry2009-07-14 03:17
3403[Gecko] [Internet Explorer] [Opera] [Webkit] Introduce more magic for document.all.2009-07-14 04:59
3404Correct a logic error in the algorithm for parsing a vague date or time.2009-07-14 05:24
3405Correct 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
3406Remove hasFeature() support.2009-07-14 05:45
3407Clarify some hard-to-read prose about drawImage() with animated images.2009-07-14 06:13
3408fixup some of the domintro blocks for collections2009-07-14 06:33
3409Define HTMLAllCollection for document.all. (Should we give it the [[Class]] HTMLCollection?)2009-07-14 07:21
3410[Gecko] [Internet Explorer] [Opera] [Webkit] document.all uses HTMLAllCollection. Also, add a note about webkitPreservesPitch.2009-07-15 00:14
3411Add an example of a script moving nodes the parser is parsing.2009-07-15 01:29
3412Correct mention of which step to jump to; change the way long text nodes are marked up in the examples.2009-07-15 03:27
3413UTF-16 is LE on the web, not BE, according to IE.2009-07-15 04:25
3414Recommend SSIs for framesets.2009-07-15 08:10
3415ch/choff content attributes should have been char/charoff -- I should pay more attention when generating text like this...2009-07-15 08:27
3416Define that document.bgcolor et al don't reflect for <frameset>.2009-07-15 08:51
3417[Tools] Drop the 'applies to section' concept.2009-07-15 09:05
3418Split Web Storage into two: Web Storage and Web Database.2009-07-15 10:53
3419idl typo2009-07-15 21:14
3421Give <span> its own interface.2009-07-15 22:34
3422ack for last checkin2009-07-15 22:38
3423Clarify that only uncaught errors are reported.2009-07-16 01:04
3424tweaking production pipeline2009-07-16 02:07
3425Somehow these got missed when changing EventListener to Function a while back.2009-07-16 02:21
3428Add a sentence that made <hgroup> understandable for someone who didn't understand it...2009-07-16 21:40
3429Add a section on establishing a connection.2009-07-16 23:52
3430Allow hashchange to fire during page load.2009-07-17 00:27
3431strings are DOMString, not DOMObject, duh2009-07-17 00:39
3432Elaborate on attributes and DOM trees in the intro section.2009-07-17 00:57
3433[Conformance Checkers] Allow conformance checkers to be used offline.2009-07-17 01:08
3434missed an impl requirement2009-07-17 01:09
3435Rename PropertyNodeList.content to .contents to avoid confusion with HTMLElement.content.2009-07-17 01:11
3436Change document.items to document.getItems() with built-in filtering.2009-07-17 01:30
3437Elaborate on when you might share ports.2009-07-17 03:27
3438Elaborate on unquoted attribute values in intro.2009-07-17 03:57
3439runon sentences2009-07-17 05:20
3440Work on the intro section to make it more approachable.2009-07-17 11:28
3441ack 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
3442Clarify what is normative and what is not in the <header> section.2009-07-17 11:42
3443add notes and fix typos2009-07-18 00:45
3444Correct a typo that was removing lots of content; add more stuff to the W3C header part.2009-07-18 18:58
3445Be more specific about which elements are meant when the spec says 'all elements' but means HTML elements only.2009-07-19 10:52
3446typo fix2009-07-19 10:53
3447Update 'structure of this specification' section.2009-07-19 11:04
3448typo2009-07-19 11:15
3449[Gecko] [Opera] [Webkit] new Audio() sets .autobuffer to true.2009-07-19 11:19
3450Correct an ambiguity between MIME and media types.2009-07-19 19:57
3451Add a terminology piece to clarify MIME vs media type. (and fix a typo)2009-07-19 20:44
3452Define DOMTokenList's behaviour with empty string arguments.2009-07-20 08:50
3453[Gecko] [Webkit] 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[Gecko] [Opera] [Webkit] appcache: Master entries shouldn't have fragids in the cache either.2009-07-20 22:47
3455audio synthesis notes for v22009-07-20 23:00
3456[Gecko] [Internet Explorer] Define how innerHTML triggers <script defer> scripts. This is pretty ridiculous.2009-07-21 01:39
3457[Gecko] [Internet Explorer] [Opera] [Webkit] Make DOMContentLoaded wait until after scripts have run.2009-07-21 02:25
3458Parenthetical on the wrong line.2009-07-21 06:26
3459Make sure the insertion point is undefined after parsing, since data past that point will be ignored.2009-07-21 07:24
3460microdata vocabs: add vcard's IMPP extension which I somehow missed the first time2009-07-21 08:02
3462Change how media elements load resources again, to make it treat src= and <source> in more similar ways.2009-07-26 03:05
3463Fix typo in BNF.2009-07-26 03:23
3464Fix typo in IDL.2009-07-26 03:28
3465Mark non-normative IDL blocks to aid automation of IDL processing.2009-07-26 03:29
3466When navigating, the new URL has to have a fragid for the fragment-only thing to kick in.2009-07-26 06:11
3467[Conformance Checkers] [Gecko] [Tools] Make &#xZ; for Z > 0x10FFFF return U+FFFD.2009-07-26 09:25
3469[Gecko] [Internet Explorer] [Tools] Make innerHTML on text nodes only look at the parent node, not ancestors, when deciding to serialise without escaping.2009-07-27 21:41
3470remove some authoring requirements that are redundant with IDL.2009-07-27 22:03
3471mention that scaling algorithm isn't defined2009-07-27 22:09
3472Fix EventSource GC rules.2009-07-27 22:33
3473[Gecko] [Internet Explorer] [Opera] [Webkit] Make 'input' and 'change' events bubble.2009-07-27 23:11
3474Move diagram for drawImage() up into the intro text.2009-07-27 23:15
3475collect v2 feature requests for file upload2009-07-27 23:23
3476[Gecko] [Opera] [Webkit] Change how lineTo(), arcTo(), quadraticCurveTo(), and bezierCurveTo() behave when there's not been a moveTo() call before them.2009-07-27 23:47
3477Minor fixups to the bezierCurveTo() intro and make arcTo() behaviour clearer by merging two paragraphs.2009-07-27 23:51
3478typos2009-07-28 00:04
3479Make DOMTokenList not remove duplicates.2009-07-28 00:57
3480appcache: make sure to strip the fragment component from manifest='' when init'ing the appcache.2009-07-28 21:35
3481readyState should be an unsigned short, like its constants.2009-07-28 21:55
3482Clarify what a remote host means.2009-07-28 22:11
3483Allow port banning in WebSocket.2009-07-28 22:12
3484Clarify what I mean by 'HTTP proxy'.2009-07-28 22:14
3485[Gecko] [Webkit] websocket: Define how buffering works a bit better; add a .bufferedAmount attribute and make send() return a boolean.2009-07-28 23:33
3486Make <applet>, <object>, and <embed> not instantiate if they have <video> or <audio> ancestors.2009-07-28 23:54
3487tooLong applies only to modified content, not new content. Oops.2009-07-28 23:57
3488[Conformance Checkers] Disallow nesting <video> and <audio> since the fallback is specifically for UAs that don't support <video> or <audio>.2009-07-29 00:11
3489Make 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[Gecko] [Internet Explorer] [Opera] [Webkit] 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
3491Tweak microdata vcard example. Add appcache v2 idea for multiuser appcaches.2009-07-29 01:17
3492Not all the subsections are parse errors, so...2009-07-29 01:18
3493I've surrounded myself with pedants. (define what bgColor and co do with frameset as the body element)2009-07-29 01:20
3494Clarify what 0-value means.2009-07-29 08:04
3495Mention the case of a previously-CA-signed-cert page turning into a self-signed-cert page.2009-07-29 08:40
3496Placeholder 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
3497Add a section introducing the actual protocol.2009-07-29 23:38
3498Ignore application/octet-stream when used to label videos. Add a note to the WebSocket security section.2009-07-30 22:43
3499Wow, how did I miss that iframe was interactive? What else have I missed??2009-07-30 22:45
3500Changed default styles for article, aside, nav, section, dialog.2009-07-30 22:46
3501Update the spec to refer to current CSSOM terminology for LinkStyle/StyleSheet.2009-07-30 23:03
3502Define handling of <listing>, <plaintext>, <acronym>, <xmp>, <dir>.2009-07-30 23:21
3503capitalisation issues2009-07-30 23:22
3504Remove the word 'legalese' since it was offending some people for some reason.2009-07-30 23:33
3505Introduce HTMLUnknownElement.2009-07-31 00:37
3506Make <input type=image> a command also.2009-07-31 00:57
3507Add a cautionary note about 8601.2009-07-31 01:06
3508fix typos2009-07-31 01:23
3509Mention explicitly that type=tel isn't format-checked.2009-07-31 01:28
3510Clarify what 'completely fetched the entire resource' means...2009-07-31 01:47
3511Apparently <xmp> was more like <pre> than <code>. It's all before my time...2009-07-31 08:40
3512markup fixes2009-07-31 10:07
3513Clarify what should be ignored on .font for canvas2009-07-31 22:46
3514Define how to handle still-loading @font-face fonts in canvas.2009-07-31 22:52
3515Clarify 'font' serialisation.2009-07-31 23:00
3516setCustomValidity() message.2009-08-01 00:07
3517Mention the potential upcoming vote.2009-08-01 08:04
3518[Authors] [Conformance Checkers] Disallow <td> inside <thead>.2009-08-01 09:15
3519Remove text that was referring to command=''.2009-08-01 09:30
3520Mention the uses of id=''.2009-08-01 09:50
3521Correct and clarify terminology around the http-equiv attribute and its states.2009-08-01 10:18
3522Will need to define that style sheets block scripts -- still investigating quite how it should work.2009-08-02 02:09
3523Explain why summary= is discouraged now.2009-08-02 02:35
3524[Gecko] [Internet Explorer] [Opera] [Webkit] Define that UAs can pause before running scripts if there's a style sheet pending.2009-08-02 10:05
3525elaborate on the note-to-self about video activation behaviour2009-08-02 10:21
3526Forgot to say what the argument to stepUp()/stepDown() does.2009-08-03 03:24
3527Text explaining what the element definitions mean and stating that some parts of those definitions are normative.2009-08-03 07:00
3528Clean up some of the conventions around Infinity and NaN.2009-08-03 07:16
3529Make HTMLOptionElement.text read-write.2009-08-03 07:20
3530PropertyNodeList.contents returns an Array, not a DOMStringArray (whatever that is)2009-08-03 10:13
3531Remove an obsolete note.2009-08-03 10:22
3532typo (thanks to ms2ger)2009-08-03 10:25
3533ack for last checkin2009-08-03 10:40
3534typo2009-08-03 11:09
3535Clarify that drawImage() with negative dimensions is no different than with positive dimensions.2009-08-04 05:15
3536[Gecko] [Webkit] Implement handling of 301, 302, 303, 307, and 401 responses for WebSocket.2009-08-04 23:23
3537[Gecko] [Webkit] Clarify how context.font works regarding relative values for font-size.2009-08-04 23:34
3538[Conformance Checkers] [Gecko] [Tools] 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
3539Mention that location bars contain the current address (not the regular document's address)2009-08-05 01:26
3540Oops, <rp> should be display:none, not block.2009-08-05 01:34
3542[Authors] Move summary text to table section.2009-08-05 23:16
3543[Conformance Checkers] 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[Gecko] [Internet Explorer] [Opera] [Webkit] input.files support2009-08-05 23:56
3545input.files should be readonly.2009-08-06 07:21
3546Add input.files domintro text.2009-08-06 09:04
3547Add dataTransfer.files for drag-and-drop. Not sure how to expose it during the drags yet, though.2009-08-06 09:24
3548Allow File, FileData, and FileList to be passed through postMessage().2009-08-06 23:13
3549Make Storage support structured data, not just strings.2009-08-06 23:43
3550Remove support for <script defer> with no src='', and remove the associated magic with innerHTML that this involved.2009-08-07 00:03
3551WebSocket: Security considerations and IANA considerations.2009-08-07 05:17
3552Include MIME type registration sections.2009-08-07 09:44
3553We've said it's a UTF-8 doc, so mentioning the encoding again is redundant.2009-08-07 09:48
3554Apparently change controllers need to be standards organisations, not people.2009-08-07 10:02
3555Remove <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
3556Update to latest Web IDL.2009-08-08 00:20
3557Allow location.replace() to be accessed cross-origin too.2009-08-08 00:51
3558HTMLInputElement.files should return the same object until the list changes. (bug 7229)2009-08-08 01:12
3559Consistency in terminology. (bug 7227)2009-08-08 01:17
3560Grammar fix.2009-08-08 01:21
3561Typo (bug 7214)2009-08-08 01:25
3562Rename 'CDATA' to 'Raw Text' to avoid confusing it with CDATA sections. (bug 6689)2009-08-08 01:40
3563Ensure 'object' doesn't clash with WebIDL2009-08-08 01:41
3564Make innerHTML, outerHTML, and insertAdjacentHTML() trigger mutation events as if a DocumentFragment had been inserted.2009-08-08 07:50
3565Clarify how events propagate to Window.2009-08-08 07:55
3566Make document.title safe from synchronous mutation events.2009-08-08 07:58
3567Clean up some references in preparation for actually having a references section.2009-08-08 08:20
3568Move some notes around for references.2009-08-09 19:25
3569Remove an incorrect note.2009-08-09 19:26
3570typo2009-08-09 20:32
3571Lowercase DOCTYPE names for consistency.2009-08-09 21:27
3572[Conformance Checkers] Clarify that Content-Language is conforming-with-warning.2009-08-09 21:43
3573typos2009-08-09 22:39
3574Clarify what I meant by saying that onload='' couldn't be specified on <body>. (bug 7143)2009-08-09 22:42
3575Implicitly clarify that only one mutation event fires here.2009-08-09 23:09
3576Change the grammar to be less colloquial.2009-08-09 23:12
3577typo2009-08-09 23:14
3578Remove mediaMode in favour of CSSOM View's AbstractView.media. (bug 7138)2009-08-09 23:17
3579Include domintro text for clearTimeout() and clearInterval(). (bug 7175)2009-08-09 23:26
3580Add references. Define MIME type. Define valid MIME type.2009-08-11 00:57
3581Update references in all the specs I'm working on.2009-08-11 01:54
3582Add text/ping registration.2009-08-11 05:57
3583Make files visible by making 'Files' a magic type in the .types array.2009-08-11 06:14
3584Update <keygen> references.2009-08-11 06:49
3585ack for last checkin2009-08-11 06:52
3586More reference cleanup2009-08-11 07:09
3588Clarify DragEvent's MouseEvent attributes are set to 0 when there's no mouse interaction going on.2009-08-11 22:23
3589DND: Make .types always accessible.2009-08-11 22:44
3590It 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[Gecko] [Opera] [Webkit] Make CanvasPixelArray use 'octet' instead of 'unsigned short'.2009-08-12 01:01
3592[Webkit] Provide constants for DB errors.2009-08-12 01:10
3593Ack for last checkin.2009-08-12 01:14
3594CSSOM correctness.2009-08-12 01:18
3595Fixed typos.2009-08-12 06:34
3596Define how option.value really works.2009-08-12 07:44
3597Location stringifies to .href.2009-08-12 08:25
3598Allow draggable='' to make this focusable.2009-08-12 08:43
3599Clarify processing of charset in script type.2009-08-12 22:37
3600Explicitly mention legal case reports as being works for <cite>.2009-08-12 23:38
3601cross-ref error.2009-08-12 23:41
3602Try to clarify when 'close' events are fired after calling close().2009-08-13 11:44
3603Note that pushState() doesn't imply onhashchange.2009-08-13 21:39
3604Yet 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
3605typos2009-08-14 00:00
3606[Gecko] [Webkit] 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
3607Ack for last checkin2009-08-14 00:46
3608typo2009-08-14 00:55
3609s/all/most/ legacy UAs, in intro2009-08-14 03:13
3610Try to help the cadence of the introduction.2009-08-14 04:04
3611Encourage lowercase DOCTYPE names subtly.2009-08-14 04:08
3612the term 'per-element partition' was thrown overboard in the xmlns update.2009-08-14 04:11
3613Remove an 'actually'.2009-08-14 04:17
3614typo2009-08-14 05:16
3615typo2009-08-14 05:35
3616no 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
3617Fixed a dangling clause. No idea what I meant by it originally.2009-08-14 05:42
3618Factor 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[Gecko] [Opera] [Webkit] 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
3620Mention that <nav> might be used by ATs.2009-08-14 10:13
3621Remove <bb>.2009-08-14 10:33
3622[Gecko] [Internet Explorer] [Opera] [Webkit] Rework the security model for cross-origin access, so that we can be surer that prototype objects are safe.2009-08-14 22:52
3623Remove redirect support from WebSockets until we can work out a safe way to do it.2009-08-14 23:06
3624flush various formatting changes2009-08-14 23:07
3625encourage servers to send spaces after colons in the handshake2009-08-14 23:10
3626typo2009-08-14 23:27
3627Drop cite= from <section> and <article>.2009-08-15 11:12
3628Add an example of how DOMTokenList works when reflecting attributes that aren't there.2009-08-15 11:31
3629grammar fix2009-08-15 11:34
3630grammar fix2009-08-15 11:39
3631Clarity of writing fix.2009-08-15 11:43
3632[Gecko] [Webkit] canvas: Mention how to handle system fonts.2009-08-15 11:45
3633WebIDL typos.2009-08-15 11:48
3634Clarify what <time> can represent.2009-08-16 03:07
3635websocket: 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[Webkit] [Google Gears] Make the Sync Database API use callbacks.2009-08-16 10:28
3637Tweak <kbd> example to mention that you don't have to be so pedantic.2009-08-16 10:43
3638[Authors] Tweak examples for <sub>/<sup> to be less specific about the semantics of <sub> with <var>.2009-08-16 11:23
3639video: Remove the cue range API.2009-08-16 11:42
3640Fix minor stylistic issues; add a summary for text-level elements.2009-08-17 02:14
3641Rearrange the text-level semantics section to be in a more useful order.2009-08-17 02:23
3642Based 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
3643Remove 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
3644Remove more XXX markers in preparation for last call.2009-08-17 03:03
3645A brief and vague introduction to form submission.2009-08-17 09:47
3646Add a half-baked intro for <menu>.2009-08-17 10:28
3647Hook progress events into the media elements.2009-08-17 22:02
3648Include progress information when updating the application cache.2009-08-17 22:43
3649Add a note about it being important that data get deleted promptly.2009-08-17 23:01
3650Add some example code in the intro.2009-08-18 01:13
3651Ensure that the version number only gets bumped if the transaction commits properly.2009-08-18 02:57
3652[Opera] [Webkit] [Google Gears] Add a feature to openDatabase() to make creating the database the first time way easier.2009-08-18 04:39
3653Simplify 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
3654A brief introduction to avoiding sql injection.2009-08-18 05:14
3655Tidy up the database spec. Leave a big scary placeholder for defining the Web SQL dialect.2009-08-18 05:19
3656Remove the intro placeholder for the user interaction section. We'll add examples to individual sections were needed instead.2009-08-18 05:21
3657[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] First cut at ARIA integration.2009-08-22 01:11
3658Remove the role=presentation implication since it screws up contenteditable, draggable, etc.2009-08-22 01:34
3659Remove 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
3660hide some impl-only text2009-08-22 05:55
3661Note that onloadedmetadata happens after the <video> element is resized.2009-08-22 06:54
3662Tidy 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
3663Mention that microdata does not imply a relationship with the document's contents.2009-08-23 09:02
3664Add 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
3665Rather 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[Authors] [Conformance Checkers] Clarify exactly when you can use short unregistered identifiers in microdata.2009-08-24 08:43
3667Clarify the conditions under which <object> generated a nested browsing context.2009-08-24 23:31
3668Make it clear that <small> isn't to contain blocks.2009-08-25 00:09
3669ack for last checkin; fix up editorial issues in references.2009-08-25 00:17
3670xref fix2009-08-25 03:44
3671Remove an unnecessary paragraph that people couldn't agree about.2009-08-25 03:46
3672pubrules fixes2009-08-25 21:58
3673[Gecko] [Webkit] Make SharedWorker's second argument optional.2009-08-25 23:25
3674[Conformance Checkers] Add extra restrictions on <a name>.2009-08-25 23:46
3675[Conformance Checkers] Also ban duplicate <a name>s (not just <a name> clashing with id='').2009-08-25 23:56
3676Clarify old purpose of <a name>.2009-08-26 02:11
3677[Gecko] [Internet Explorer] Make popstate and hashchange synchronous.2009-08-26 03:20
3678Fix minor editorial issues with history stuff.2009-08-26 03:24
3679Remove 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
3680Adjust terminology around time-zone offsets.2009-08-26 22:26
3681Rename subject='' to itemfor=''.2009-08-26 22:29
3682Clarify 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
3683Add UA conformance criteria for <head profile> and <meta scheme>; remove bogus conformance criteria for id=''.2009-08-28 00:33
3684Clarify usage of <article> for widgets.2009-08-28 00:48
3685[Gecko] [Opera] [Webkit] drawImage() and createPattern() no longer throw an exception if the image isn't ready.2009-08-28 01:03
3686Fractals aren't complex, I'm told.2009-08-28 02:06
3687[Gecko] [Opera] [Webkit] Various consistency and editorial fixes for media elements.2009-08-28 02:11
3688Talk more about the hourglasses.2009-08-28 02:18
3689Typo omnibus.2009-08-28 19:44
3690Sync 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[Conformance Checkers] Prevent nesting <time>, <meter>, <progress>.2009-08-29 00:50
3693Move <time> away from <meter>.2009-08-29 00:53
3694Block window.frames access cross-process, since that would have to be synchronous.2009-08-29 19:24
3695Only one kind of float now.2009-08-29 21:54
3696Add a note about text/html making HTML documents also.2009-08-29 22:12
3697[Conformance Checkers] 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
3698Clarify xml:lang nonsense.2009-08-29 22:21
3699Remove stray dots.2009-08-29 23:28
3700Update domintro bit about document.open()'s replace argument.2009-08-29 23:33
3701Split document.open() and document.close().2009-08-29 23:48
3702Correct the domintro sections for innerHTML and outerHTML to mention the right exceptions.2009-08-29 23:52
3703Move to consistently referring to HTML versions as 'HTMLx' rather than having a space in there.2009-08-30 00:03
3704Revamp how we refer to XHTML, the HTML syntax, and DOM5 HTML in the intro, hopefully to confuse readers less.2009-08-30 00:31
3705Rename getStorageUpdates()2009-08-30 01:06
3706Fix class=impl error for attr-textarea-maxlength.2009-08-30 01:39
3707Remove an encoding requirement that is redundant with a previous step. Make SVG rules only apply to SVG-supporting UAs.2009-08-30 19:56
3708Typos2009-08-30 20:12
3709Note that we'll have to ask IESG to retire RFC2854.2009-08-30 20:16
3710URL decomposition attributes are DOM attributes.2009-08-30 20:23
3711Mark some attributes as replaceable.2009-08-30 21:21
3712<video> should render its video as big as possible.2009-08-30 21:40
3713Rename DOM attributes to IDL attributes.2009-08-31 02:28
3714Work around bug in the ARIA spec that requires the <body> element to be the 'root' instead of <html>...2009-08-31 02:36
3715add an id2009-08-31 03:06
3716Extend the allowed e-mail syntax further.2009-08-31 03:48
3717[Opera] [Webkit] Tighten up the definition of the e-mail address syntax.2009-08-31 05:53
3718Move pubdate='' from <article> to <time>.2009-08-31 07:48
3719Add a recommended reading section.2009-08-31 08:46
3720Clarify some requirements regarding form validation APIs.2009-08-31 09:02
3721make the link ui a 'may' instead of a 'should'.2009-08-31 09:16
3722Remove confusing statements that contradicted later statements about localStorage and cookies.2009-08-31 10:12
3723Make it possible to create a shared worker based only on the URL, not the name.2009-09-01 23:47
3724Fix some case issues in the form DOM APIs.2009-09-01 23:58
3725Update WebSocket to use ports 80 and 443 instead of 81 and 815, on advice from IANA.2009-09-02 00:18
3726Add support for ARIA aria-level for headings; try confusing people less with <hgroup>.2009-09-02 01:04
3727No elements have a hyphen these days.2009-09-02 01:14
3728[Gecko] [Internet Explorer] [Opera] [Webkit] Make <object> type handling more compatible with reality. (based on implementor feedback)2009-09-02 21:39
3729Update drawImage() and createPattern() domintro blocks.2009-09-02 22:00
3730[Webkit] Make changeVersion()'s callbacks optional. Make null callbacks just be no-ops.2009-09-02 22:12
3731Make event summaries explicitly non-normative.2009-09-02 22:16
3732Clarify when 'abort' fires on media elements.2009-09-02 22:18
3733[Webkit] Prevent recloning a cloned port.2009-09-02 22:34
3734People don't like 'either neither' for some reason.2009-09-02 23:30
3735[Gecko] [Opera] [Webkit] 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[Conformance Checkers] Define the rules for <meter>'s contents better.2009-09-03 10:39
3737Update intro to WebSocket protocol.2009-09-03 11:15
3738Reduce confusion stemming from mention of fallback content.2009-09-03 11:34
3739Mention that the current position is never before the earliest possible start position.2009-09-03 11:59
3740Integrate with draft-abarth-cookie-03.2009-09-03 12:15
3741[Conformance Checkers] 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
3742Realistically, PINs would be type=password...2009-09-03 12:40
3743Soften some language about being like cookies.2009-09-03 13:05
3744Remove redundant requirements on <a>; remove constraints on UI for <link>.2009-09-03 22:48
3745Try to make formatBlock match UAs more.2009-09-04 00:09
3746Copy attributes for formatBlock.2009-09-04 00:12
3747Update the algorithms to be fully IRI-aware.2009-09-04 02:13
3748Update the ws: and wss: scheme registrations.2009-09-04 04:40
3749Remove the <mark> scroll bar stuff.2009-09-04 07:31
3750Make <time> have just a .valueAsDate attribute instead of .date/.time/.timezone, since people prefer just one attribute.2009-09-04 07:47
3751[Authors] [Conformance Checkers] Extend <footer> to be more like <header>.2009-09-04 09:12
3752[Authors] [Conformance Checkers] Make pubdate='' apply to <body> also.2009-09-04 09:20
3753Make it clear that if either side of the connection drops the connection, the UA is to consider it closed.2009-09-04 09:38
3754markup error2009-09-04 09:40
3755[Tools] 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[Gecko] [Webkit] Tidy up how 'abort' and 'emptied' events fire when you call load() while it's already loading.2009-09-04 22:06
3757Remove meaningless 'also'.2009-09-04 22:20
3758minor typo fixes2009-09-04 22:47
3759autocomplete=off disabled history navigation remembering values too2009-09-04 23:06
3760autocomplete=off should also disabled autocomplete of past stored values.2009-09-04 23:15
3761xref 'tasks'2009-09-04 23:22
3762Clarify a note on Option() constructor.2009-09-04 23:29
3763More minor fixes.2009-09-04 23:41
3764Fix a potential security problem with the use of progress events.2009-09-07 10:04
3765XPath 1.0 legacy compatibility.2009-09-07 10:33
3766[Gecko] [Webkit] Add .naturalWidth/.naturalHeight IDL attributes to <img>.2009-09-07 11:02
3767xref error2009-09-07 11:04
3768[Conformance Checkers] [Gecko] [Tools] Make <xmp> close <p> to match IE.2009-09-07 11:05
3769[Conformance Checkers] [Gecko] [Tools] Make </li> be scoped by <ol>/<ul> also.2009-09-07 11:26
3770Update publication bits2009-09-08 22:02
3771Make the accesskey attribute work when tabindex is set also. (bug 7190)2009-09-09 05:31
3772Move the character encoding stuff down to the HTML syntax section since we don't want to override XML here.2009-09-09 06:47
3773Add a worthless <keygen> example.2009-09-09 07:40
3774grammar fix2009-09-09 09:42
3775grammar2009-09-09 09:45
3776valueAsDate has to always return a new object, since the Date objects are mutable.2009-09-09 09:54
3777Example typo.2009-09-09 09:56
3778Merge redundant notes.2009-09-09 09:59
3779Try 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
3780Example wasn't consistent with the rest of itself.2009-09-09 10:27
3781minor readability issue2009-09-09 10:29
3782cross-ref to the aforementioned example2009-09-09 10:31
3783Add the dummy validation API stuff to <object> since it can be in .elements too.2009-09-09 10:43
3784<html> example2009-09-09 11:35
3785<head> examples2009-09-10 08:43
3786<base> example.2009-09-10 09:02
3787<link> examples2009-09-10 09:10
3788Mention 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
3792minor editorial issues2009-09-10 09:59
3793<noscript> example2009-09-10 11:17
3794Clarify when the version of the db is set.2009-09-10 11:22
3795The links actually have to make sense, also.2009-09-10 11:25
3796<article>, <body>, and related examples.2009-09-10 23:09
3797typo2009-09-10 23:23
3798ack for last checkin2009-09-10 23:45
3799Add examples of blog comments.2009-09-10 23:53
3800New text for XPath hack.2009-09-11 00:24
3801<hx> examples.2009-09-11 00:31
3802typo2009-09-11 02:35
3803[Authors] 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> example2009-09-11 08:34
3806make <h1> example more precise2009-09-11 08:35
3807markup fixes2009-09-11 08:40
3808Lame 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
3812Help spec splitter do better work.2009-09-11 19:22
3813Table examples.2009-09-12 04:07
3814<form>, <fieldset> examples2009-09-12 08:44
3815list='' example2009-09-13 06:20
3816readonly='' example.2009-09-13 07:12
3817required='' example2009-09-13 07:34
3818multiple='' examples2009-09-13 07:36
3819maxlength='' example2009-09-13 07:40
3820step/min/max examples.2009-09-13 07:50
3821<button> example.2009-09-13 08:34
3822<select> examples2009-09-13 08:59
3823<optgroup> example2009-09-13 09:35
3824<textarea> and <output> examples, plus some minor changes to others.2009-09-13 11:06
3825<details> example2009-09-13 11:23
3826[Gecko] [Internet Explorer] [Opera] [Webkit] Make navigating to change a fragid while the page is parsing work.2009-09-13 21:34
3828[Gecko] [Internet Explorer] [Opera] [Webkit] Make <object> and <embed> not have live plugins when out-of-document.2009-09-14 05:26
3829[Gecko] [Internet Explorer] [Opera] [Webkit] Handle the situation where a plugin supports a UA-supported type (and give the UA types priority).2009-09-14 05:34
3830[Gecko] [Internet Explorer] [Opera] [Webkit] Allow <object> plugins to register for extensions, like <embed>.2009-09-14 06:10
3831[Tools] Encourage outliners to include implied headings.2009-09-14 06:33
3832remove word 'paranoid'2009-09-14 06:36
3833Define how to scale anamorphic video.2009-09-14 06:48
3834Update an <audio> note similar to a previously updated <video> note.2009-09-14 06:52
3835Minor editorial markup fixes2009-09-14 07:02
3836[Gecko] [Opera] [Webkit] Bring document.close() in XML in line with the other API methods from this set, and in line with gecko/webkit2009-09-14 07:08
3837Define 'being rendered'.2009-09-14 07:18
3838Tidy up the cookie resurrection text.2009-09-14 07:43
3839copy/paste error2009-09-14 07:54
3840Try to clarify autocomplete section.2009-09-14 08:40
3841[Authors] <aside> tweaks.2009-09-14 09:44
3842Placeholders for descriptions in the index. Update <ruby> examples to be more accurate.2009-09-14 10:12
3843Make <keygen>'s crypto bits optional.2009-09-14 10:33
3844clarify applies table2009-09-14 11:03
3845Add a note about type=text vs type=search2009-09-14 11:22
3846[Opera] [Webkit] <button type= 'reset' and 'button' > is barred from constraint validation, like <input> with the same types.2009-09-14 11:34
3847Weird typos.2009-09-14 11:46
3848minor editorial fixes2009-09-14 11:54
3849hex digits to Z? no...2009-09-15 01:12
3850Make hashchange and popstate fire after scrolling and UA updates.2009-09-15 01:34
3851Rename a state for consistency.2009-09-15 01:42
3852[Conformance Checkers] [Gecko] [Tools] Allow <span title=&> since the syntax section says it's ok.2009-09-15 01:44
3853Add note about why we strip all BOMs.2009-09-15 04:06
3854[Gecko] [Internet Explorer] [Opera] [Webkit] Cloning an <input> element saves state.2009-09-15 05:32
3855appcache intro: Mention that the main page is always cached.2009-09-15 06:41
3856Elaborate on <noscript> example.2009-09-15 08:22
3857clarify that data: and javascript: don't work as worker scripts2009-09-15 08:35
3858[Authors] Update the syntax section to more correctly handle newlines.2009-09-15 08:46
3859[Authors] [Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] [Tools] 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
3860Clarify where <dt> and <dd> are allowed with <figure> and <details>2009-09-15 11:18
3861Move <div> and <legend> to more appropriate spots.2009-09-15 11:20
3862Use <sup> around footnote in example.2009-09-15 11:27
3863Include an example for how to get the filename out of input.value2009-09-15 12:04
3864[Authors] Don't force people to use <b> for speakers in conversations.2009-09-15 22:32
3865tweak ruby alt text2009-09-16 00:12
3866Fix example now that Storage is no longer string-based.2009-09-16 00:15
3867[Gecko] [Opera] [Webkit] Change how the intrinsic ratio is applied to match implementations.2009-09-16 00:32
3868Change how <keygen> is made optional so that support is detectable from script.2009-09-16 00:44
3869Tweak element definitions based on data collected from a study Jeremey did.2009-09-16 01:08
3870cook the copy pasta2009-09-16 08:13
3871[Conformance Checkers] [Tools] 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
3872Sync with Unicode terminology.2009-09-16 09:38
3873More Unicode terminology fixings.2009-09-16 09:41
3874[Gecko] [Internet Explorer] [Opera] [Webkit] Allow <input type=file> to be reset by setting value to ''.2009-09-16 09:51
3875Make document.domain and history.back() release the storage mutex.2009-09-16 10:45
3876Tweak <article> for clarity.2009-09-16 11:09
3877Note to self. Usage summary needed for sectioning elements.2009-09-16 11:11
3878[Gecko] [Internet Explorer] [Opera] [Webkit] Setting document.domain has to make localStorage unusable because otherwise you can cause deadlocks with per-origin localStorage locks2009-09-16 22:22
3879[Authors] Warn about document.domain on shared hosting.2009-09-16 22:47
3880Update ws: and wss: registration.2009-09-17 10:11
3881websocket: Mention the forward-compatibility story and include a diagram in the intro.2009-09-17 10:38
3882Mention and encourage UTF-8 detection specifically.2009-09-17 22:42
3883Reference Workers where appropriate.2009-09-17 22:56
3884Expand the history section, drop the relationships sections.2009-09-18 00:13
3885Update SotD for W3C copy of the spec.2009-09-18 01:15
3886highlight relevant part of example for consistency2009-09-18 04:53
3887Define <area> focusability.2009-09-18 05:06
3888Tidy up some XXX markers.2009-09-18 05:12
3889Drag and drop model documentation.2009-09-18 06:59
3890Clean up in drag and drop section.2009-09-18 07:10
3891Cleanup in Undo Manager section.2009-09-18 07:47
3892More cleanup2009-09-18 07:57
3893EventSource: remove CORS for now; add intro; other cleanup.2009-09-18 08:15
3894Optimise parser a bit (and remove some ambiguity). Bail on intros for WebSocket and MessagePort for now. Other cleanup.2009-09-18 08:24
3895Make the order of the tokeniser lines more consistent.2009-09-18 08:30
3896[Conformance Checkers] [Gecko] [Tools] Ignore (most) end tags before the <html> tag.2009-09-18 08:42
3897remove note saying we might consider adding some elements that go into <head> before <body>.2009-09-18 08:43
3898Added some examples to a lower section a while back.2009-09-18 08:46
3899Minor intro fixes.2009-09-18 08:48
3900More editorial tweaks to the updated history section.2009-09-18 08:57
3901miscellaneous cleanup2009-09-18 09:00
3902Cleanup in the parser.2009-09-18 09:08
3903typo2009-09-18 09:15
3904Make rel=up text self-consistent.2009-09-18 09:47
3905profile='' processing; example for <object>; add link to research for dialog suggestions2009-09-18 20:30
3906ref the wiki where appropriate.2009-09-18 20:43
3907Clarify the registries for rel='', <meta name=''>, and http-equiv=''.2009-09-18 21:33
3908Give power to the wiki maintainers to nuke pointless synonyms.2009-09-18 21:37
3909Make 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
3910Move 'implements' requirements to IDL.2009-09-19 21:14
3911PropertyNodeList.contents should have been readonly.2009-09-19 22:00
3912Correct a misspelling of a name.2009-09-19 22:16
3913Clarify that drawImage() and createPattern() aren't useless with anamorphic video.2009-09-19 22:22
3914Forgot video here.2009-09-19 22:23
3915fix nonsensical statement2009-09-19 22:25
3916fix xrefing of tdth2009-09-19 22:27
39177400Typo2009-09-19 22:38
3918typo2009-09-20 11:16
39197362Encourage UAs to make tooltips keyboard-accessible.2009-09-20 11:37
39207367Add some legacy HTMLEmbedElement IDL attributes.2009-09-20 11:45
3921missed a non-impl bit2009-09-20 20:59
39227591<fieldset disabled> shouldn't disable the fieldset's legend's form controls.2009-09-21 09:15
39237615[Authors] Don't require a space between the word system and the system identifier.2009-09-21 09:20
39247631[Gecko] [Opera] [Webkit] Avoid inserting a <source> being the trigger for retrying the src='', since that makes no sense.2009-09-21 09:34
39257632Clarify that removing src='' has no effect.2009-09-21 09:36
39267646Update media query requirements to treat '' as 'all'.2009-09-21 10:05
39277403[Gecko] [Opera] [Webkit] Update the rendering section to handle media elements' controls='' attribute in a more correct way.2009-09-21 10:22
39287404[Gecko] [Opera] [Webkit] Make <canvas> descendants focusable to enable keyboard accessibility.2009-09-21 10:40
3929xref2009-09-21 10:44
39307416Reference the IDNA spec more reliably.2009-09-21 10:55
3931typo xref2009-09-21 10:57
39327431clarity2009-09-21 11:16
39337419Add replaceState() to let people update the state without adding billions of entries to the session history2009-09-21 22:39
39347427[Gecko] [Internet Explorer] [Opera] [Webkit] textarea.maxLength and input.maxLength apparently return -1 when the attribute is missing.2009-09-21 23:12
39357432Make the text more consistent.2009-09-21 23:13
39367439typo2009-09-21 23:19
39377441Remove introductory text for something that never happens ambiguously and so isn't needed.2009-09-21 23:21
39387445Update impl annotations.2009-09-21 23:26
3939Cleanup around parser, add some 'impl' classes I'd accidentally left out.2009-09-21 23:29
39407447Clarify how to send 'codebase' to a plugin now.2009-09-21 23:31
39417448Clean up an orphan colon in author mode.2009-09-21 23:33
39427452What collection? That made no sense. (browsing context's session history definition)2009-09-21 23:36
39437453Tighten up the definition and use of the terms 'preferred name' and 'preferred MIME name'.2009-09-21 23:43
39447459XML documents can't have syntax errors, only documents 'labeled as XML' can have syntax errors.2009-09-21 23:50
39457465an IDL, not a IDL.2009-09-22 00:02
39467472Mention ARIA in table of contents, for easier scanning.2009-09-22 00:04
39477477Clarify what I meant by 'an ID /key/'.2009-09-22 00:07
39487484Clarify that profile='' took multiple tokens.2009-09-22 00:12
39497487Clarify what the XML fragment serialization algorithm means by an internal general parsed entity being XML namespace-well-formed.2009-09-22 00:26
3950Gotta make sure that the element itself has no declarations otherwise who knows what that actually means...2009-09-22 00:32
39517488If 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
39527489Try 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
39537501typo2009-09-22 01:26
39547502[Authors] Try to clarify <footer>.2009-09-22 01:45
39557504More xreffing.2009-09-22 03:58
39567510Add a note about how namespaces aren't supported.2009-09-22 09:09
39577511[Opera] [Webkit] Make the implicit submission mechanism validate the form.2009-09-22 09:35
39587519Tidy up the content models section.2009-09-22 09:58
39597521input 'applies' summary table cleanup.2009-09-22 10:10
39607522[Conformance Checkers] Add <math> to the same categories as <svg> for consistency.2009-09-22 10:12
39617524[Authors] Bring the authoring section in line with the parsing section for allowed character references.2009-09-22 10:19
39627527[Tools] 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
3963Mention that the permitted DOCTYPEs thing only applies to text/html.2009-09-22 10:54
39647555Remove redundant paragraph in the 'scope' section.2009-09-22 10:56
39657558xref2009-09-22 10:58
39667484More tweaks to the profile='' attribute.2009-09-22 11:03
39677560Try to clarify what is meant regarding the newline eaten at the front of <pre>s.2009-09-22 11:04
39687576Say what the infinite attributes on <embed> are for.2009-09-22 11:19
39697583[Gecko] [Internet Explorer] [Opera] [Webkit] <label for=x> <input id=x hidden> should do nothing when you activate the label, regardless of platform.2009-09-22 11:32
39707595Remove misleading use of the word 'represents'2009-09-22 11:38
39717603learning my alphabet2009-09-22 11:41
39727608typo2009-09-22 11:43
39737617xref2009-09-22 11:46
39747618Apparently CSS is now immune to HTML vs XML differences.2009-09-22 11:51
39757619Remove redundant text in document interfaces requirement.2009-09-22 11:53
39767473Mention that MathML and SVG semantics are defined in their relevant specs.2009-09-22 21:36
39777510Clarify that HTML doesn't override SVG.2009-09-22 22:38
3978Mention <atom:entry> is similar to <article>2009-09-23 07:14
3979[Authors] Remove the word 'independent' from the definition of <article> to avoid quite so much confusion.2009-09-23 08:43
3980Apparently 'tool bar' isn't right.2009-09-23 12:59
3981remove the 'out of scope' section2009-09-23 13:05
3982Tweaks to handling of bad characters.2009-09-24 09:06
3983A variety of typo fixes and other editorial tweaks.2009-09-24 09:59
3984Change the media events xrefs so that other occurrences of 'load', 'error', etc, don't xref to the media section.2009-09-24 10:03
3985Move note to before the examples so it isn't sandwiched2009-09-24 10:05
3986Explain ABNF.2009-09-24 10:10
3987Show that you don't need to put <nav> in <header>.2009-09-24 10:19
3988More clarifications, editorial fixes, example fixes, etc.2009-09-24 10:31
3989mention <meter> doesn't work with alt=''.2009-09-24 19:59
3990Fix error in example.2009-09-24 20:02
3991Add some more obsolete attributes.2009-09-24 20:04
3992Clean up the play() and pause() algorithms.2009-09-24 20:10
3993try to tweak the text on initializing the canvas2009-09-24 20:14
3994Oops, got the order of 'optional' and 'in' in teh wrong way around.2009-09-24 23:14
3995Editorial fixes: mis-xreffing, too many 'when's2009-09-24 23:17
3996Editorial fixes: more mis-xreffing2009-09-24 23:21
3997Editorial fixes: yet more mis-xreffing; convert x1, etc, to x_1.2009-09-24 23:32
3998Make text more clear (and consistent with later similar text).2009-09-24 23:35
3999Editorial fixes: more mis-xreffing2009-09-24 23:37
4000Editorial fixes: more mis-xreffing. Will it never end?2009-09-24 23:40
4001Editorial fixes: a paragraph that shouldn't be class=impl; a missing xref.2009-09-25 01:04
4002Make a number of clarifications for authors. (forms-related stuff)2009-09-25 18:16
4003[Gecko] [Internet Explorer] [Opera] [Webkit] Use INVALID_STATE_ERR rather than INVALID_ACCESS_ERR in a number of cases.2009-09-25 18:59
4004xref 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
4005xrefs2009-09-27 02:01
4006Change 'unless' to 'except where' in cases where that reduces ambiguity.2009-09-27 09:17
40077059Rewrite how we patch XPath 1.0 for HTML5.2009-09-28 19:34
40087488Add some more cases that lead to unserializable DOMs.2009-09-28 19:50
40097510Try some tweaks Shelley suggested.2009-09-28 20:17
40107550Clarify that 'invalid' sometimes has a default action and sometimes doesn't.2009-09-28 21:00
40117599Synchronise with the latest Origin spec rules and semantics.2009-09-28 23:51
40127621Add an example for pushState().2009-09-29 00:22
40137625Rename 'event handler attributes' to 'event handlers' to reduce confusion with the actual attributes.2009-09-29 00:40
40147623Mention the angle units.2009-09-29 00:41
40157627xref more 'being rendered'2009-09-29 00:50
40167628Change how <details> renders by default to use the <dt> and <dd> elements.2009-09-29 00:56
40177629Hide margin on 'dd' if in <figure> or <details>.2009-09-29 01:01
4018Mention the mostly hypothetical security risk of <iframe marginwidth>2009-09-29 01:13
40197635[Authors] Recommend just redesigning tables to not need explanations instead of including complicated descriptions.2009-09-29 01:22
4020remove newlines near <pre> and </pre> tags.2009-09-29 01:29
40217637a.name somehow fell through the cracks2009-09-29 01:33
40227639[Conformance Checkers] [Tools] Remove <dc> and <ds> since forward-looking compatibility isn't popular apparently. So much for people liking extensibility... :-)2009-09-29 01:43
4023Bulk cleanup of some XXX markers (mostly obsolete things or ideas that we won't get to this time).2009-09-29 01:52
40247640Define isindex as not defined.2009-09-29 01:56
40257642Remove '<font pointsize>' altogether.2009-09-29 02:06
40267643Be less specific about how <details> hides its kids.2009-09-29 02:11
40277644clarify example2009-09-29 02:14
40287659Other applicable specifications definition.2009-09-29 02:41
4029Example of <section> use without <article>.2009-09-29 05:57
40307660Set currentSrc reliably.2009-09-29 06:22
40317662Explicitly allow <canvas> support to be disabled.2009-09-29 06:33
40327668Mention what events are involved in copy/paste.2009-09-29 07:31
40337679By request, show the bookkeeping stuff to authors.2009-09-29 07:34
40347688Note the idea of <input type=time> having an allowed range crossing midnight.2009-09-29 08:03
40357690Try to make this note about what happens with clashes in the manifest cover more cases.2009-09-29 08:16
40367691typo2009-09-29 08:19
40377699Define when reset event fires.2009-09-29 08:40
4038tiny editorial fixes2009-09-29 08:54
40397700Define 'abort' event half-heartedly. Any improvement suggestions welcome.2009-09-29 09:03
40407701Handle 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
40417708mention <time pubdate> from <article>2009-09-29 09:31
40427709[Gecko] [Opera] [Webkit] Block cross-origin PUT and DELETE from <form>s for now.2009-09-29 09:37
40437710grammar fix2009-09-29 09:39
40447598[Tools] character data doesn't include stuff in markup, oops2009-09-29 09:48
40457717Make it clear that if the user doesn't give permission to appcache, nothing happens.2009-09-29 09:52
40467718resolve a conflicting requirement2009-09-29 09:59
40477723first first -> first five2009-09-29 10:08
40487725Include explicit text about how swapCache() doesn't change anything but the active cache.2009-09-29 10:10
4049sleep is for the weak2009-09-29 10:21
40507626[Gecko] [Internet Explorer] [Opera] [Webkit] Removing an event handler content attribute needs to clear out the event handler.2009-09-29 10:35
40517726[Conformance Checkers] [Tools] Report parse error for missing spaces in DOCTYPEs.2009-09-29 10:59
40527726[Authors] Authoring-side change for the previous checkin.2009-09-29 11:01
40537739Add an ID. (also, add a missing word)2009-09-29 11:11
40547741fix markup errors in example2009-09-29 11:13
4055Cleanup some more XXX issues that I decided to punt on.2009-09-29 11:35
4056Cleanup some more XXX issues that I decided to punt on.2009-09-29 11:40
4057First woefully inadequate cut at <applet>. Please file bugs if you know better...2009-09-29 11:54
4058Make 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
4059Three unrelated editorial improvements.2009-09-30 09:31
40607754try to make the appcache syntax section more clearly indicate that the online whitelist takes namespaces2009-09-30 09:35
40617754Rename online whitelist URLs to online whitelist namespaces.2009-09-30 09:37
40627757Fix the points that call the application cache update process to send a cache host, not a browsing context.2009-09-30 10:03
40637759Fix the points that call the application cache update process to send a cache group, not a cache.2009-09-30 10:05
40647762Add a progress event at the end of all the caching, so that progress bars complete.2009-09-30 10:13
40657763make 'progress' include skipped files to make the progress bar not jump at the end2009-09-30 10:15
4066Update microdata based on results of usability study2009-10-02 21:44
4067correct an example2009-10-03 02:28
4068Update the RDF conversion to be unambiguous in all cases.2009-10-04 03:53
4069Restructure 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
4070Split out the microdata vocabularies into their own specs2009-10-04 10:23
4071Elaborate on 'non-legacy'; fix misuse of 'recommended'.2009-10-04 11:27
4072changed 'fire [an event] called /event/' to 'fire [an event] named /event/'.2009-10-04 11:41
4073Remove obsolete note.2009-10-04 11:47
4074Typo2009-10-04 11:54
4075[Authors] Elaborate on how foreign elements are to be written in the HTML syntax.2009-10-05 02:25
4076[Authors] [Conformance Checkers] Disallow ` in unquoted attribute values.2009-10-05 03:31
4077Make spec consistent in its use of ASCII and Unicode character references and it's references to bytes sequences.2009-10-05 06:41
4078Register about:legacy-compat.2009-10-05 06:47
4079Fix 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
4080Add (LF) and similar annotations in more places that mention characters.2009-10-05 09:13
4081EventSource: Elaborate on when a reconnect should happen in the face of a connection error, and other minor corrections.2009-10-05 10:17
4082Add document.head.2009-10-05 23:32
4083[Gecko] [Opera] [Webkit] Hide <audio> irrespective of CSS.2009-10-05 23:34
4084Clarify how pushState() and transfering nodes between documents affects Referer: computation in the fetch algorithm.2009-10-05 23:39
4085[Conformance Checkers] Clarify that 'authors must' and 'documents must' are to be considered equivalent.2009-10-05 23:44
4086Try to clarify WindowProxy.2009-10-06 02:27
4087More <meter> examples.2009-10-06 03:01
4088Terminology consistency fix.2009-10-06 05:27
4089oops, LTR-specific styles2009-10-06 05:32
4090typo2009-10-06 06:35
4091Add IANA considerations sections for HTTP headers.2009-10-06 10:02
4092Index of elements. Thanks to Ms2ger for the help with this.2009-10-07 08:45
4093fix toc; add 'interface' column to event index table2009-10-07 20:14
4094Index of attributes.2009-10-08 12:04
4095Remove 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
4096Fix an error caused during the WF2 credits merge of April 2009.2009-10-09 01:55
4097<applet> fallback2009-10-09 03:28
40987792Dramatically simplify <script defer> and <script async> handling.2009-10-09 04:46
4099Make a 'complete' spec of all the bits that WHATWG has worked on.2009-10-09 06:53
4101typo2009-10-09 09:20
4103[Gecko] [Internet Explorer] [Opera] [Webkit] 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
4104Add references for UTF-8 detection.2009-10-11 08:57
4105Prevent onunload hijacks.2009-10-12 01:04
4106Make stepUp() and stepDown() arguments optional.2009-10-12 01:10
4107<input type=hidden>.value was classified incorrectly.2009-10-12 01:44
4108Call beforeunload earlier in the process.2009-10-12 05:34
4109Looks like I'd only half made javascript: async.2009-10-12 05:51
4110Make sure the history is updated before scripts run.2009-10-12 05:55
4111Remove <link rel=feed> in favour of rel=alternate with specific types.2009-10-12 06:15
4112Say 'resource' instead of 'file' where it has confused people.2009-10-12 06:17
4113typo2009-10-12 06:19
4114Allow non-IETF HTTP headers to be registered as pragmas also.2009-10-12 06:40
4115[Authors] [Conformance Checkers] Make <legend> optional.2009-10-12 07:18
4116Clarify <aside>; change 'demographics' to 'locales'.2009-10-12 11:46
4117Oops, these got pasted too high beore.2009-10-12 23:33
4118typo fix2009-10-13 01:37
4119Update the WHATWG complete spec to handle the bits where local storage and database specs had common text.2009-10-13 01:45
4120Remove a contradiction (can you delete data or not?)2009-10-13 02:02
4121Update complete spec to have a separate section for Web Storage and Web Database.2009-10-13 04:03
4122cook ye copy pasta2009-10-13 05:49
4123Ack for last checkin, and note for feature in future versions.2009-10-13 07:23
4124[Conformance Checkers] [Gecko] [Internet Explorer] [Opera] [Webkit] Default <header> to no ARIA role, but allow it to be set to 'banner'.2009-10-13 07:34
4125Try to explain 'transparent' with an example.2009-10-13 09:44
4126[Gecko] [Internet Explorer] [Opera] [Webkit] List the default encodings by locale.2009-10-13 10:45
4127[Gecko] [Internet Explorer] [Opera] [Webkit] Looks like a mistake in the source material.2009-10-13 11:16
4128Apparently '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
4129Update the WS abstract.2009-10-13 23:23
4130Say what the locale codes are.2009-10-14 00:12
4131[Gecko] [Opera] [Webkit] Make changing src='' call load().2009-10-14 08:54
4132[Gecko] [Opera] [Webkit] <video> and <audio> never fire 'load' anymore.2009-10-14 10:00
4133[Gecko] [Opera] [Webkit] 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 ago2009-10-14 10:25
4135Constructors _are_ interface objects... oops.2009-10-14 10:27
4136typo in idl2009-10-14 10:28
4137xref errors found by complete.html2009-10-14 10:41
4138[Gecko] [Opera] [Webkit] Drop support for anything but UTF-8 from Workers.2009-10-14 10:55
4139[Authors] [Gecko] [Internet Explorer] [Opera] [Webkit] Make the microdata DOM API more consistent with other APIs. (camelCase)2009-10-14 11:05
4140[Gecko] [Internet Explorer] [Opera] [Webkit] Microdata: Rename .content to .itemValue and make it more useful.2009-10-14 11:35
4141Fix scripted examples for microdata2009-10-14 12:01
4142[Gecko] [Opera] [Webkit] Remove 'loadend' event from media elements.2009-10-14 12:03
4143Fix markup error in example DOM tree.2009-10-15 08:45
4144xref typo2009-10-15 20:46
4145[Authors] [Gecko] [Opera] [Webkit] Make the NETWORK: section override the FALLBACK: section. Comment out a comment regarding <cite> not being applicable for ships.2009-10-16 01:44
4146xref2009-10-16 05:55
4147Add an example for Microdata based on http://gavin.carothers.name/2009/08/13/trying-to-understand-microdata-rdfa/comment-page-1/#comment-182009-10-16 06:16
4148[Gecko] [Internet Explorer] [Opera] [Webkit] Prevent <object type=text/plain data> from triggering text-v-binary sniffin