public-html-bugzilla@w3.org from October 2010 by subject
[Bug 10001] For <ol> and <ul>, it would be very useful to have an array containing all top-level elements of the list, such as 'HTMLOListElement.listItems'
[Bug 10044] Should allow the SCOPE attribute on TD elements so do not have to create a class to override the TH element styles set automatically by browsers.
[Bug 10057] I do not like the "or do nothing" part, as the label is an really good aid for aiming at small form elemnts like a checkbox or radiobutton.
[Bug 10071] there should be a 'stop()' method or a 'clear()' method to clear the currently playing media because pause() doesnt clear it and setting the src to an empty string or null doesnt work
[Bug 10081] Okay, so could you add a note explaining what kind of active Document is *not* "fully active"? After reading very carefully for a few minutes and pondering a bit, I *think* it would be a Document that is the active Document of its browsing context, but w
[Bug 10091] As far as I can tell, nothing specifies what the intrinsic width/height/ratio for iframes should be. You'd assume it's the height/width/ratio of the document, but of course that's wrong unless the iframe is seamless.
[Bug 10092] "The transitive closure of all the browsing contexts that are directly reachable browsing contexts forms a unit of related browsing contexts." Since a browsing context is not a directly reachable browsing context of itself, this means that top-level brow
[Bug 10114] Rather than having inline documentation for external scripts, what would be infinitely more useful would be the contents of a script tag with a src attribute should be executed upon the complete loading and execution of the remote script. Therefore <scrip
[Bug 10133] Use of this element requires passing a contextID string to getContext, but the standard does prescribe either (a) an enumeration of valid contextIDs or (b) a method to enumerat the contextIDs supported by a given UA. (b) should be a requirement of the sta
[Bug 10136] I would love some clarification about the DOM tree example. Why is there no text node between DOCTYPE and <html>? Between <html> and <head>? Two at the end of <body>? I'm very picky :-)
[Bug 10198] The Gregorian is not a Universal standard for calendars. HTML5 must provide ways for other calendar types. e.g. The "Hijri" calendar is used throughout in Arab countries. The "Persian" calendar is used in Iran, Afghanistan and Pakistan. The "Hebrew" calen
[Bug 10204] The algorithm is unclear here whether we mean the "current node" at this point in time or the "current node" at the time the insertion occurs (which might be different). As an example, consider "<table><p><p>Foo". I think you mean the current element at
[Bug 10206] A single manifest file pre page will be problematic for web authoring programmers like myself, and Lib developers like jQuery. It will cause all types of problems with mash-ups of various providers of web apps on a single page. Can U please consider addin
[Bug 10215] not sure what's mean by "User agents must _synchronously_ run the focusing steps". Does this mean that the event handlers involved in steps 1 and and 3 must return before further steps in the procedure can be taken? A reasonable alternative interpretation
[Bug 10223] Presumably button shouldn't appear in this list given that we have a notion of "in button scope" which explicitly adds button to this list...
[Bug 10247] What should happen when the URL to be fetched is a mailto: URL or some other weird scheme. (Mostly curious in relation to EventSource, but it applies elsewhere too.)
[Bug 10267] What happens if you delete an attribute? For the following test case, Chrome outputs "string undefined", while Firefox and Opera give "string string": data:text/html,<!doctype html><script>var el = document.createElement("a"); var type = typeof el.id; de
[Bug 10281] Confusion bug in space ship game example: "Notice how the hyphenated attribute name becomes capitalized in the API." The word "capitalized" may confuse authors because it usually means something else than camel-cased. I suggest to use "camel-cased" instea
[Bug 10287] The definition for an ambiguous ampersand excludes known named character references, but fails to exclude valid decimal or hex numeric character references.
[Bug 10310] If I have a 100 by 100 pixel image and draw a filled rect of the same size at point {10, 10} the result is the bottom and right 90 pixels followed by the top and left 10 pixels. A way to offset the image so that it draws cleanly would be appreciated. A mo
[Bug 10315] please allow "command" and "base" in "in head noscript" insertion mode so all void elements that might be handled in head-related insertion modes are treated in the same manner, which would simplify parser implementation a little
[Bug 10351] """The stack of open elements cannot have both a td and a th element in table scope at the same time, nor can it have neither when the insertion mode is "in cell".""" - the second part of this is wrong in the fragment case
[Bug 10365] popstate event fires after onload (first page visit) -- intended behavior? would be annoying if there was a script that ajax loaded a page at onpopstate, and hand typing in a url, the page is returned by the server, and then onpopstate fires after onload,
[Bug 10372] Authors should ensure that in each set of radio buttons that one is initially "on". Because some have made bad UI choices you should not recant this rule! At all times, exactly one of the radio buttons in a set is checked. Radio button Only one item
[Bug 10383] DOCTYPE token: The text here seems to require lower-case "html" as the node type; i.e. "<!DOCTYPE HTML>" would be invalid. This contradicts Section 10.1.1, which says both are valid (and in fact gives the latter for all its examples).
[Bug 10411] Why are all the RFCs referenced in .txt versions? The HTML versions are more convenient (and it's silly for HTML to avoid the HTML versions!).
[Bug 10415] This is the only place where online and offline events are referenced in this section and they are marked as UA text. If authors hide UA text they won't see anything about online/offline events in this section
[Bug 10417] the example images for DETAILS (osx finder file info?) ... does this indicate form fields could be marked up with details, using summary for the label? would summary > label be required for accessibility? if so, might be good to include sample code (promo
[Bug 10490] "If node is not an element with the same tag name as the token, then this is a parse error." <- Tag name comparison must use ASCII case-insensitive match
[Bug 10521] Should say explicitly that parser-initiated script-running fails without setting 'already started' if the script is no longer in the document when the parser tries to run the script
[Bug 10563] ties), and must eithble="true" data-value="fruit-orange">Oranges</li> <li draggable="true" data-value="fruit-pear">Pears</li> </ol> <script> var internalDNDType = 'text/x-example'; // set thier have
[Bug 10583] [Selection] toString does not represent what WebKit and Mozilla do, which is to return only the text within the selection that is visible to the user.
[Bug 10621] Processing EOF InForeignContent mode can cause an infinite loop if we don't switch the insertion model to the secondary insertion mode. Suppose the input is <svg><title>. Now, we won't pop anything off the stack of open elements. The insertion mode wil
[Bug 10628] Where this says "Number object" and "String object", it should say "number" and "string". Normal strings and numbers are not objects. A "String object" is actually a different kind of thing (rarely used).
[Bug 10630] Potential spec bug: the spec doesn't match IE for <div><body><frameset>. IE sets frameset-ok to "not ok" for <body> in "in body". See http://software.hixie.ch/utilities/js/live-dom-viewer/saved/631 vs http://software.hixie.ch/utilities/js/live-dom-viewer/
[Bug 10631] Named access on the Window object doesn't work for XHTML documents in WebKit, Firefox, or (trivially) IE. Dumping objects in the global scope is sad face. Can we restrict this behavior to HTML documents? (The bug for implementing this in XHTML was rece
[Bug 10635] I could be reading the spec wrong, but are the default flow behaviors for these elements undefined? Will an article be rendered as a block-level element, or have no effect on flow at all? I've found several top-teir web-dev ref sites which all have differ
[Bug 10636] I could be reading the spec wrong, but are the default flow behaviors for these elements undefined? Will an article be rendered as a block-level element, or have no effect on flow at all? I've found several top-teir web-dev ref sites which all have differ
[Bug 10648] "When the relevant content attributes are absent, the IDL attributes must return zero." Surely this is redundant with the rules for reflecting doubles?
[Bug 10665] These tables should include obsolete elements somewhere, for the benefit of implementers. Or at least some such index should be provided. It's annoying to have no easily-used index like this when writing tests.
[Bug 10666] textarea.cols should default to 20, and textarea.rows should default to 2. IE8 and WebKit do this; Opera defaults to 0 and Gecko defaults to -1. Of the three behaviors, IE/WebKit makes the most sense, and I'm submitting a patch to get Gecko to line up w
[Bug 10820] i18n comment 16 : option element should support text-align CSS property and be displayed accordingly both in the dropdown and after being chosen
[Bug 10822] i18n comment 18 : on an OS that has a widespread UI convention for setting direction, user agent should support it on input and textarea elements
[Bug 10956] If you were to say: The Business Continuity Institute (BCI) ... should you write it as <dfn>The Business Continuity Institute (<abbr title="The Business Continuity Institute">BCI</abbr>)</dfn> or The Business Continuity Institute (<dfn><abbr title="The
[Bug 10956] New: If you were to say: The Business Continuity Institute (BCI) ... should you write it as <dfn>The Business Continuity Institute (<abbr title="The Business Continuity Institute">BCI</abbr>)</dfn> or The Business Continuity Institute (<dfn><abbr title="The
[Bug 10966] New: This page kept crashing my Safari browser (v5.02). It happens after a few scroll up/down and clicking on links with combination of back button
[Bug 10966] This page kept crashing my Safari browser (v5.02). It happens after a few scroll up/down and clicking on links with combination of back button
[Bug 10975] from gmail, JimJJewett said: Audio and Video should show the fallback content (for older browsers) if they do not understand the codec -- even if they understand video (or audio) itself
[Bug 10981] Is there reasoning behind <summary> not being able to contain headings? I can see a lot of real-world uses for that that I'd love to do without JS. For example, take the "Edit Description" H2 in this mockup: http://people.mozilla.com/~chowse/drop/sumo/kb/
[Bug 10998] <cite> element is sometimes used to mark up a reference to a bibliography item, e.g. "<cite>[1]</cite>", "<cite>[RFC2119]</cite>", or "<cite>[Ian2010, Section 1.1]</cite>". Please mention whether this usage is correct or not.
[Bug 10998] New: <cite> element is sometimes used to mark up a reference to a bibliography item, e.g. "<cite>[1]</cite>", "<cite>[RFC2119]</cite>", or "<cite>[Ian2010, Section 1.1]</cite>". Please mention whether this usage is correct or not.
[Bug 10999] In the WHATWG Wiki page keyword "PICS-Label" is listed. However, the PICS specification has been superceded by other document according to the referenced W3C Recommendation. Therefore use of http-equiv=PICS-Label should be obsolete, non-conforming, unle
[Bug 10999] New: In the WHATWG Wiki page keyword "PICS-Label" is listed. However, the PICS specification has been superceded by other document according to the referenced W3C Recommendation. Therefore use of http-equiv=PICS-Label should be obsolete, non-conforming, unle
[Bug 11008] New: testing annotations to see if it appears automatically on the web page. This is like CY Comments that I developed earlier but never released it in the fear of "CYBERLITTERING"
[Bug 11008] testing annotations to see if it appears automatically on the web page. This is like CY Comments that I developed earlier but never released it in the fear of "CYBERLITTERING"
[Bug 11011] New: Since Javascript does not support mode specifiers inside the regular expression, there is no simple way of matching a single word case-insensitively besides turning into [Ww][Oo][Rr][Dd]
[Bug 11011] Since Javascript does not support mode specifiers inside the regular expression, there is no simple way of matching a single word case-insensitively besides turning into [Ww][Oo][Rr][Dd]
[Bug 11019] New: The interface HTMLTableCellElement should provide a readonly attribute, that returns a NodeList of th elements which have been assigned to a cell via the "algorithm for assigning header cells". Similarly, the interface HTMLTableHeaderCellElement should ha
[Bug 11019] The interface HTMLTableCellElement should provide a readonly attribute, that returns a NodeList of th elements which have been assigned to a cell via the "algorithm for assigning header cells". Similarly, the interface HTMLTableHeaderCellElement should ha
[Bug 11038] New: The site is very nice, but has significant color contrast issues. Many colors are well below the minimal contrast required by WCAG 2.0.
[Bug 11050] hi, the floating red div, has a bad link: is not supposed to link to http://www.whatwg.org/specs/web-apps/current-work/ tuliopa@hotmail.com
[Bug 11050] New: hi, the floating red div, has a bad link: is not supposed to link to http://www.whatwg.org/specs/web-apps/current-work/ tuliopa@hotmail.com
[Bug 11054] For complex applications and services there is a need for proper session handling. For example currently you cannot easily implement proper single logout. html5 could help with this. See https://spaces.internet2.edu/display/SHIB2/SLOIssues
[Bug 11054] New: For complex applications and services there is a need for proper session handling. For example currently you cannot easily implement proper single logout. html5 could help with this. See https://spaces.internet2.edu/display/SHIB2/SLOIssues
[Bug 11060] I see a good description for formnovalidate, but not for novalidate. I assume that novalidate exempts an individual input from validation, whereas formnovalidate is used on buttons and applies to the whole form. Is that a correct reading? This should be m
[Bug 11060] New: I see a good description for formnovalidate, but not for novalidate. I assume that novalidate exempts an individual input from validation, whereas formnovalidate is used on buttons and applies to the whole form. Is that a correct reading? This should be m
[Bug 11068] New: We should not pause() if the element is removed from a document and then reinserted in the same task, since otherwise that could cause stuttering when moving a video from one frame to another, and would break autoplay when used with innerHTML.
[Bug 11068] We should not pause() if the element is removed from a document and then reinserted in the same task, since otherwise that could cause stuttering when moving a video from one frame to another, and would break autoplay when used with innerHTML.
[Bug 11071] New: Table of Contents higher up. Hello, I am reading this document for the first time. It is great to have as a reference, quickly accessible through a bookmark. However, it would be nice to have the table of contents closer to the top of the page. This way I
[Bug 11074] New: Why does this need to be a specific codec? Why couldn't developers have the option to specify the type of the stream, similar to the way a MIME type can be specified in the canvas's toDataURL method?
[Bug 11084] @open on details should reflect as defaultOpen, for consistency with checked, value, and potentially muted. Then a CSS pseudoclass of :open should be created to match open details elements, similar to :checked.
[Bug 11084] New: @open on details should reflect as defaultOpen, for consistency with checked, value, and potentially muted. Then a CSS pseudoclass of :open should be created to match open details elements, similar to :checked.
[Bug 11101] New: When will HTML5 and offline apps be released? In May Google pulled the plug on Docs' offline capabilities, saying that it will "soon" reintroduce it again using HTML5's offline capabilities. Six months later and still not here. This has really messed up
[Bug 11101] When will HTML5 and offline apps be released? In May Google pulled the plug on Docs' offline capabilities, saying that it will "soon" reintroduce it again using HTML5's offline capabilities. Six months later and still not here. This has really messed up
[Bug 11112] If the timed track cue writing direction is horizontal, the timed track cue alignment is middle, the timed track cue text position is greater than 50, and direction is 'rtl':Let maximum size be the timed track cue text position multiplied by two. - this
[Bug 11112] New: If the timed track cue writing direction is horizontal, the timed track cue alignment is middle, the timed track cue text position is greater than 50, and direction is 'rtl':Let maximum size be the timed track cue text position multiplied by two. - this
[Bug 11114] New: Please enter your feedback, carefully indicating the title of the section for which you are submitting feedback, quoting the text that's wrong today if appropriate. If you're suggesting a new feature, it's really important to say what the problem you're t
[Bug 11114] Please enter your feedback, carefully indicating the title of the section for which you are submitting feedback, quoting the text that's wrong today if appropriate. If you're suggesting a new feature, it's really important to say what the problem you're t
[Bug 11115] exactly how are the items in the nested browsing context list to be separated? by spaces, commas? spaces or commas would be consistent with other lists.
[Bug 11115] New: exactly how are the items in the nested browsing context list to be separated? by spaces, commas? spaces or commas would be consistent with other lists.
[Bug 11116] New: <iframe> and delaying the load event: "When there is an active parser in the iframe" should be corrected to also apply before the parser is created; i.e. to whenever there is content loading in the iframe.
[Bug 11134] New: Examples show p element inside blockquote element. But can a blockquote element contained flowed content (i.e. no other element at all inside and just plain text)? If it can, the specification should mention why it chooses the former, and if it is a recom
[Bug 11140] New: Subject: Physical Keys and Gestures for "accesskey" attribute The use of ASCII/Unicode code points for key binding has numerous well-known drawbacks. There are vital physical keyboard keys with no Unicode representation. Even for the main alphabet keys sp
[Bug 11140] Subject: Physical Keys and Gestures for "accesskey" attribute The use of ASCII/Unicode code points for key binding has numerous well-known drawbacks. There are vital physical keyboard keys with no Unicode representation. Even for the main alphabet keys sp
[Bug 11149] @-rules in CSS are document-global by default. <style scoped> should specify that @-rules used in it are only available within the single scoped sheet (and any imported sheets).
[Bug 11149] New: @-rules in CSS are document-global by default. <style scoped> should specify that @-rules used in it are only available within the single scoped sheet (and any imported sheets).
[Bug 11155] New: In the "in column group" insertion mode if we get an EOF, presumably we should stop parsing even if the fake </colgroup> tag was ignored.
[Bug 11159] Minor typo. This is for section "The History interface" - more specifically, for the "traverse the history by a delta2 http://dev.w3.org/html5/spec/history.html#traverse-the-history-by-a-delta The typo is in the first part of the sentence in step 6: "Unlo
[Bug 11159] New: Minor typo. This is for section "The History interface" - more specifically, for the "traverse the history by a delta2 http://dev.w3.org/html5/spec/history.html#traverse-the-history-by-a-delta The typo is in the first part of the sentence in step 6: "Unlo
[Bug 11161] form.action, button.formAction and input.formAction IDL attributes should return the document location when the content attribute is the empty string
[Bug 11161] New: form.action, button.formAction and input.formAction IDL attributes should return the document location when the content attribute is the empty string
[Bug 11162] New: This test case alerts 0 in all current released browsers: data:text/html,<!doctype html><script>var el = document.createElement("select"); el.multiple = true; alert(el.size);</script> As it stands, the spec says it should alert 1. While we're in the hab
[Bug 11162] This test case alerts 0 in all current released browsers: data:text/html,<!doctype html><script>var el = document.createElement("select"); el.multiple = true; alert(el.size);</script> As it stands, the spec says it should alert 1. While we're in the hab
[Bug 11166] <svg><foreignObject><div><frameset> and s/frameset/select/ can cause the insertion mode to be reset with <frameset> and <select> at the top of the stack, so these are no longer fragment-case-only
[Bug 11166] New: <svg><foreignObject><div><frameset> and s/frameset/select/ can cause the insertion mode to be reset with <frameset> and <select> at the top of the stack, so these are no longer fragment-case-only
[Bug 11167] <svg><foreignObject><div><frameset> and s/frameset/select/ can cause the insertion mode to be reset with <frameset> and <select> at the top of the stack, so these are no longer fragment-case-only
[Bug 11167] New: <svg><foreignObject><div><frameset> and s/frameset/select/ can cause the insertion mode to be reset with <frameset> and <select> at the top of the stack, so these are no longer fragment-case-only
[Bug 11172] New: wouldn't it be better to return the context handler instead of void, making "context.moveTo(x1,y1).lineTo(x2,y2).lineTo..." possible and easier?
[Bug 11172] wouldn't it be better to return the context handler instead of void, making "context.moveTo(x1,y1).lineTo(x2,y2).lineTo..." possible and easier?
[Bug 11173] New: wouldn't it be better to return the context handler instead of void, making "context.moveTo(x1,y1).lineTo(x2,y2).lineTo..." possible and easier?
[Bug 11173] wouldn't it be better to return the context handler instead of void, making "context.moveTo(x1,y1).lineTo(x2,y2).lineTo..." possible and easier?
[Bug 7143] "attributes marked with an asterisk cannot be specified on body elements" is confusing, since <body onload=""> is pretty common. Of course that's the attribute specified on a tag, but still, I'm just a simple author reading the spec for the first time :)
[Bug 7241] Need to explain exactly what happens if wrap=hard is specified *without* cols being specified. Should it act like wrap=soft, or like cols=20?
[Bug 7254] If <audio> was able to play back multiple source urls without gaps, JavaScript could decode or generate continuous audio to data: urls on the fly.
[Bug 7258] Should state that a new Date object is returned each time the date/time/timezone attributes are accessed if the intention is for them not to be reflecting datetime="" or the element content.
[Bug 7274] The word "left" should not be part of the link when saying that attributes can be left unquoted. It sounds too much like "left outer join" or such, and might imply that it was legal to unquote only one side, or some such oddness. JimJJewett@gmail
[Bug 7277] """(This is only a "SHOULD" and not a "MUST" requirement because it has been proven to be impossible.""" There has to be better wording than 'should do the impossible'. Should attempt to verify? Impossible in some cases? JimJJewett@gmail
[Bug 7278] numbers seem ignorant of i18n - is <meter>10,3</meter> taken as 10? requirements for number may expand to include, i.e.: U+002C COMMA for European â
[Bug 7351] The note ("The point of hgroup is to mask an h2 element (that acts as a secondary title) from the outline algorithm.") should be explicitly associated with the example below it that it applies to. (in general, a hgroup could mask an h3, h4, h5, etc.).
[Bug 7415] "The rules for parsing simple color values are as given in the following algorithm." --> "The rules for parsing simple color values are given in the following algorithm."
[Bug 7419] Add replaceState() â e.g. consider panning on a maps application, not all the steps should be new states for back/forward, but we do want to update the url for persistence.
[Bug 7428] Safari 4 preloads media and FF 3.5 doesn't in <audio> tag; perhaps HTML5 sections 4.8.10.5 4.8.10.8 are unclear or need a 'preloading' attribute added.
[Bug 7431] "willful double violation of RFC 2046": The word "double" is splitting the defined term "willful violation". This sounds like a new defined term and interferes with document searching. Instead use "willful violation of two aspects of RFC 2046"
[Bug 7432] 'have been noted as "willful violations"': Other places use the signular, "willful violation". For consistency, non-native english readers and easy text search, use the singular when defining the term. E.g. 'have each been noted as a "willful violation".
[Bug 7434] Everything with role=heading should also have an associated aria-level that indicates the level of the heading. The level of the heading should probably be based on the outline algorithm.
[Bug 7447] "Use the data and type attributes to invoke plugins." should also mention that <param> can be used to pass parameters with these names to the plugin
[Bug 7456] Ogg vorbis realy should be standard since it is open and everything can then support it without patent costs. This is REALLY important. Most other standards need patent money. Apple's H.264 is CERTAINly bad here.
[Bug 7457] Ogg theora needs to be used here as an open standard. Having different standards in different browsers will confuse the matter and it is the only standard to my knowledge that is not patent encumbered. This is seriously important to reinstate.
[Bug 7466] This section forbids exposing rel=feed but not exposing e.g. rel=copyright. I think that is wrong. The specification should not dictate UI for this.
[Bug 7470] JimJJewett gmail: The implications of these tables should also appear at element level -- e.g, td model or dom should mention aria- -- unless it is explicitly not exposed, for some reason.
[Bug 7471] JimJJewett gmail: Make explicit reasons for *not* exposing aspect ratio/clipping. (Security vs simplification). Deals with http://www.w3.org/AudioVideo/2007/12/SMIL-AudioVideoControlConcepts.html#L2398 note1
[Bug 7477] "It is an element with an ID key" makes it sound like "ID" is an adjetive for "key". Consider a phrasing like the previous bullet. Namely, "It is an element with an ID equal to key."
[Bug 7481] The Form submission algorithm section states "If the submitter is anything but a form element...", yet this section states "validate the constraints of form element form".
[Bug 7483] The footer element desperately needs to be able to contain sectioning content descendents, most importantly "nav". Under the current specification, I will just end up using div class="footer" so my footers can contain sectioning content.
[Bug 7489] I wanted to know what a fallback entry is so I clicked on the "fallback entries" link. This took me to a section that describes fallback entries as "Resources that were listed in the cache's manifest as fallback entries". But that's a recursive definition
[Bug 7502] The clarification that the footer can be used as a site-wide footer or a section footer is not inherently clear via the spec. I suggest specifically stating just that: use for a section or an entire site.
[Bug 7504] Occurrences of the terms "Raw text elements", "RCDATA elements", "Foreign elements" and "Normal elements" in the prose of this section should link to their definitions in the definition list above.
[Bug 7511] The implicit mechanism doesn't fire onsubmit or validate as written today. The exception for when the submitter is the form should be changed to just be a flag for .submit() specifically.
[Bug 7524] The list of forbidden Unicode characters in the authoring requirements does not match the list that generates parse errors in #tokenizing-character-references
[Bug 7526] spelling: Before this task is run, *sa* part of the event loop mechanism, the rendering will have been updated to resize the video element if appropriate.
[Bug 7539] Since @summary is an official part of the table element, it is no longer obsolete. Suffienct warning language exists in it's definition that this entry should be removed
[Bug 7543] Consensus on ietf-http-wg was that repetition of relations is meaningless and we should rather use numbering (e.g. "up2"), names (e.g. "great-grandparent") or an attribute (e.g. level="3").
[Bug 7544] Atom (RFC 4287) further specifies that "The image SHOULD have an aspect ratio of one (horizontal) to one (vertical) and SHOULD be suitable for presentation at a small size". Consider doing the same here.
[Bug 7583] IE8 won't run click events on a label's associated input if the input is hidden via CSS with "display:none" or "visibility:hidden". Other browsers will. There doesn't seem to be an appropriate platform behavior to emulate here, so the exact behavior sho
[Bug 7590] The sentence about HTMLUnknownElement should s/this specification/this specification (or other appliciable specifications)/ to allow delta specs to define HTML elements
[Bug 7606] the current behaviour in firefox on a disable input type='submit' is not to show the tooltip, in IE it will appear and then disappear but only when hovering over the text. Should the behaviour of the tooltip be more specifically defined when the element
[Bug 7618] "Whether a document is an HTML document or an XML document affects the behavior of certain APIs, as well as a few CSS rendering rules." - actually, i think it doesn't affect CSS rendering anymore, just selector matching
[Bug 7626] Spec says: "Note: Removing an event handler content attribute does not reset the corresponding event handler attribute.". In fact browsers will remove or "deactivate" the listener when you remove the HTML attribute. Some browsers reset it to null or undef
[Bug 7628] The later 'block' box container should simply map to the first/last dd element. This makes UA implementations easier and script emulation of the feature in contemporary UAs as well. Both can simply toggle the display property between block and none.
[Bug 7638] editorial: Add a pointer to the supplemental interface behind a class=impl for all interfaces that have a supplemental interface in this spec (in the obsolete section)
[Bug 7641] The rendering of <details> says everything but the first dt will be hidden, but the element definition says the first dd represents the details. Also, having overflow:hidden when the details are open probably has unintended side-effects like clipping cont
[Bug 7643] Why not use display:none instead of overflow:hidden; height:0? display:none seems to have the desired behavior in terms of exposure to AT and keyboard navigation in browsers.
[Bug 7655] having overflow:hidden when the details are open probably has unintended side-effects like clipping content and affecting floats. display:none/block seems better in terms of AT exposure and keyboard nav
[Bug 7672] </p> shouldn't be ignored in "before html", "before head", "in head", "in head noscript", "after head". It should be reprocessed through to "in body" like </br>.
[Bug 7674] are the chunks for inputs having the content-type header for each chunk specified appropriately? e.g. file inputs should set the header according to the file selected by the user
[Bug 7677] Is there any behavior defined for setting the src property. For example, is the expectation that object should (A) load the src if autobuffer is true (B) stop playing if currently playing (C) something else (D) nothing at all?
[Bug 7679] editorial: "The following content attributes must not be specified" applies to authors but is hidden behind class=impl. It would be helpful if each state listed the attributes that are allowed to be specified for that state.
[Bug 7697] The type attribute should ammend the Accept header accordingly. HTTP spec is in accordance with the rules here, in terms of the Accept header being non-authorative. script and style elements already ammend accept header (in firefox) but not for other link
[Bug 7701] Step 6.2 tells you to remove node from the stack of open elements and then go to step 6.1. 6.1 requires that you set node to be the node above node in the stack of open elements. However node is no longer in the stack of open elements
[Bug 7717] If the user does not give permission it is not stated explicitly what will happen. It would be nice if the specification did state that the algorithm will be terminated at that point. (Should an event be dispatched?)
[Bug 7725] It should be made more clear that only the "disk representation" is changed, not the "memory representation". I.e. images are not suddenly reloaded etc.
[Bug 7734] open being an attribute of the section rather than the content area means you can never use this to mark up content which has multiple control/detail areas which are opened or closed independently like tabs or accordion
[Bug 7763] The information given in the progress event may not be useful if the user agent decides to skip a URL. It seems that the URLs to skip should be determined beforehand.
[Bug 7799] If the fragid doesn't match an ID or a name in the document, then surely the browser should revert to doing a text search for the fragid text in the document
[Bug 7809] The character ranges in this section should follow the conventions of other ranges. I.e. "to" instead of ".." and the name of the character directly after the Unicode code point.
[Bug 7843] Please make 'abort', ' loadend' and 'emptied' use "queue a task". Firing them sync is annoying to implement and doesn't seem to solve any problem.
[Bug 7858] All the current entries should merge into one current entry in the joint session history. (imagine a series of nested iframes that haven't been navigated, and call go(-1)... it should go back at the top-level, not do something weird with the iframes)
[Bug 7867] How should a browser render this? Give examples for "typical" or "good" implementations, maybe even for different device types. Should specify that a desktop browser should give a calendar widget, because airlines etc. want that (implement it in JS, but b
[Bug 7897] One can argue that "Any (namespace-less) attribute may be specified ..." contradicts with obsolete feature section where use of some attributes is disallowed
[Bug 7931] The "loop" label in the 'A start tag whose tag name is "li"' is misplaced, or there is something else wrong that is making the loop useless.
[Bug 7937] er might return the document with one paragraph modified as follows: <p>I also have some <mark>kitten</mark>s who are visiting me these days. They're really cute. I think they like my garden! Maybe I should adopt a <mark>kitten</mark>.</p>
[Bug 7940] Under "content model", it isn't clear what the significance of the italic "or" is. If it is intended to signify a higher precidence "or", consider using bullet points to clarify the nesting of conjuctions.
[Bug 7956] It is not obvious if or how a caption can be placed below a table instead of above the table. This section might benefit from a sentence or two clarifying that.
[Bug 7991] "This specification ... include ... a full duplex client-server communication channel" - I assume that refers to Web Sockets, which is no longer included in this spec
[Bug 7996] "any MIME type ending with the four characters "+xml"" - even the 'valid MIME type' "text/html; charset=utf8+xml", and not "application/xhtml+xml; charset=utf8"? Probably this should require the MIME type's *subtype* to end with +xml
[Bug 7998] "any of the DOM and WebAPI specifications" - what's a WebAPI specification? (Presumably this refers to Web IDL, but I can only tell that by looking at the Web IDL spec's URL in the references section, so it's not very clear.)
[Bug 8007] The step that skips "+" does not say '(The "+" is ignored, but it is not conforming.)', whereas the rules for signed integers do say that (and it seems a helpful comment)
[Bug 8009] "Add the value of the current character" - is the 'current character' the same as the 'next character'? Why use a different term? Seems better to be consistent. (Same for signed integers)
[Bug 8010] A valid floating point number was defined as a string, and I'd assume valid ones are a subset of all floating point numbers, so this is the best representation of a string. Applying ToString to a string isn't very interesting. It needs to be clear that it
[Bug 8012] This says "Collect a sequence of characters ... interpret the resulting sequence as a base-ten integer", whereas the signed and unsigned integers had a whole five-step loop to do precisely the same thing. They should all use the simpler phrasing, since it
[Bug 8021] The step with dividing by 10^{length} is phrased very differently to the fraction loop for parsing floating point numbers, but seems to be achieving the same result. They should be phrased the same, to make it clear they're computing the same thing.
[Bug 8024] "the time zone in use on the east coast of North America during daylight saving time." - should say USA, not North America. (e.g. Nova Scotia looks like it's on the east coast of North America, but it's UTC-3 in DST.)
[Bug 8025] "Dates before the year zero can't be represented as a datetime in this version of HTML." - s/zero/one/ (though I suppose that's not precisely correct since 0001-01-01T00:00+23:59 is almost a day earlier than the year 1)
[Bug 8032] Wouldn't it be better to show video/audio controls by default? Otherwise you might end up with media visible on the page that is impossible to play.
[Bug 8034] It appears that there is no way to draw more than one line of text per call to fillText/strokeText, so what is the point of discarding any line-height value set in the font attribute?
[Bug 8041] Should say "This algorithm will return either a number, or a number and a denominator character, or two numbers, or nothing", for consistency with other algorithms
[Bug 8044] The document's current address can contain fragments. HTTP says the Referer must not contain fragments. Presumably HTML5 ought to say to strip the fragment. (document.referrer is affected the same way.)
[Bug 8046] Reflecting floats: The IDL attribute types include +/-Infinity, so it doesn't make sense to talk about floats being "out of range" because everything is within the infinite range
[Bug 8054] lastModified could perhaps return a date like "10/25/0002009". It should say that the year is the "*shortest possible* string of four or more digits ..."
[Bug 8056] "Replace any sequence of two or more consecutive space characters in value with a single U+0020 SPACE character." - should be "one or more", so that single newlines etc get turned into spaces too
[Bug 8060] Why must class be a set of unique tokens? It's quite common to have duplicates (~0.5% of dotbot pages), and convenient when you're programmatically generating HTML, and harmless
[Bug 8081] There should be an example of the content="0; url=http://example.com/" style syntax, because it's particularly hard to deduce from the definition of valid syntax
[Bug 8085] The list of known dangerous encodings should include JOHAB and CP1361, both of which encode characters to sequences with the byte "<", and both of which are supported by iconv (and presumably other implementations)
[Bug 8094] It's not very clear whether or not this includes word-style, squiggly-line, as-you-type spell-checking. This feature sounds like more of a manual spell-check done after a body of text is completed. Should a spell-check option be added to the CSS spec for
[Bug 8095] link's "type" attribute could be used to advertise available representations if it were linked to the Accept: header per Mike Kelly's thread(s)
[Bug 8114] Section "months" should be renamed to "year-months". This is clearer, and allows the spec to add a section just handling months (without years) in the future.
[Bug 8125] Can it be specified somewhere that script can define a variable named "top" with 'var top' in a global context? This is currently inconsistent across browsers.
[Bug 8135] "The script element has a src attribute set where previously the element had no such attribute." - should probably only happen if the script is in a document at the time, else http://software.hixie.ch/utilities/js/live-dom-viewer/saved/298 would break (th
[Bug 8139] In #the-section-element the graduation programme example code formatting is strangeâclosing brackets have been moved to the subsequent line, elements have been first-letter capitalised
[Bug 8145] Unclear: "Certain algorithms in this specification spoon-feed the parser characters one *string* at a time." Better: "one character at a time"?
[Bug 8188] Has any thought been put into changing "Fetching an external script must delay the load event..." for async scripts? It seems reasonable to at least provide a way for scripts to not block window.onload.
[Bug 8189] [WA] "reset the connection" should probably be rephrased to "reestablish the connection" to be less confusing ("does it mean reset the TCP connection?")
[Bug 8197] This design might work for JavaScript, but it won't work well in static-typed languages like Java or C#. Instead of overridding "namedItem", a better design would be to add a new method called "allNamedItems" which always returns an HTMLCollection. "nam
[Bug 8216] editorial: Hide "The name must be one that is terminated by a U+003B SEMICOLON character (;)." and relevant rows in the entity table from the author view. [sp]
[Bug 8230] It might be good with a comment in script's Content attributes section mentioning onload/onerror being defined in Global attributes (I've had the question come up several times about script.onload missing from html5).
[Bug 8235] Given that Gecko and Webkit don't support them in XML, I think that named properties in HTMLDocument objects should be restricted to HTML documents, given that this feature is only included for backward compatibility and is horribly designed.
[Bug 8240] Quote: "The value attribute must not be present unless the form attribute is present." This doesn't make sense, since the button can also belong to a form by being put between the form element tags. It should read: "The value attribute must not be prese
[Bug 8244] can you make RDF statements where the subject is another resource here? Metadata has previously been normally where subject is the current resource (or object with rev) but general RDF does not constrain this.
[Bug 8256] [gs] Is form.submit() async or sync? I don't see where this is defined. From my reading it should be sync, as it should just run the steps to completion.
[Bug 8260] The name apparently must be compared in an ASCII case-insensitive manner, even though it is guaranteed to already be all ASCII lowercase from the tokenizer. It would make more sense to compare it case-sensitively (like it is earlier in the "initial" mode)
[Bug 8307] It would be nice if there were a way to draw an image with a color key. The only other way I can think of doing this is by a for loop and pixel by pixel copying... which probably isn't fast
[Bug 8333] In the example: I do not understand why the URL that the user is accessing starts with upper case characters. If the point is, that this part is case insensitive, it should be spelled out instead of this example.
[Bug 8335] the stadandard shall explicity cite an example of a url based on RTSP to promote this standard. Today LIVE sreaming is too often achieved with improper "tricks" like HTTP streaming...
[Bug 8337] This implies that the dragleave event is only fired in the case of an unsuccessful drag, but it's very useful to bubble a dragleave event regardless of success or failure of the drag.
[Bug 8361] Dropping the noscript element from XHTML is problematic. E.g., in the provided example, the calculate button cannot be removed before it the browser displays it, causing a graphical glitch, whitch can be quite large depending on the size of the alterative
[Bug 8412] To prevent sites from loading gigabytes of data, shouldn't the user agent explicitly mention the size of the files in the manifest. (This would also require a check during the downloading process, as to whether the provided sizes are real)
[Bug 8414] Shouldn't the example pattern be "^[0-9][A-Z]{3}$"? The current example would succeed with any string containing a part number, and not just a string that is one.
[Bug 8416] The "Fragment identifier loop" part of the "update the session history with the new page" algorithm should spin the event loop instead of just hanging the browser... Also, the last step in that algorithm should jump back to the frag id loop step, not the
[Bug 8417] "user agents must yield to whatever script invoked the navigation steps" should also allow tasks to continue, with the rest of the algorithm being async, so that the event loop doesn't block waiting for data.
[Bug 8436] "granularity that is expected (and required) of the value, by limiting the allowed values" -- granularity requirments may often be different for validation versus usability/ui-control purposes. There should be a 'step' for possible GUI controls and an oth
[Bug 8446] we should add an example here showing a webmail client providing autocomplete suggestions for <input multiple type=email list=contacts> while the UA adds its own suggestions from the platform's native contacts database.
[Bug 8448] There's an extra word (marked with ***) in this sentence: "It indicates that ***the*** no referrer information is to be leaked when following the link."
[Bug 8459] "For instance, a user agent might wait 500ms or 512 bytes, whichever came first." -- IMO this is a bad example, over a satellite link the typical RTT might be 600-1500ms. Or is the assumption that the counting starts after the first packet of data is rece
[Bug 8485] "Otherwise, if the col element has no span attribute, or if trying to parse the attribute's value resulted in an error, then let span be 1.": This should account (again) for span=0. [ms]
[Bug 8513] AFAICT from WebIDL, ports can never be null, so step 3 is a no-op. If the sequence should be nullable, it has to be written with a question mark in the IDL, I think. [sp]
[Bug 8533] "Throws a SYNTAX_ERR exception the arguments have invalid values (e.g., in the case of XML documents, if the given string is not well-formed)." Should read "Throws a SYNTAX_ERR exception IF the arguments have invalid values (e.g., in the case of XML docum
[Bug 8545] Remove "Window implements WindowModal; /* sometimes */" as it doesn't add anything and it contradicts the definition of "implements" in WebIDL [ms]
[Bug 8546] "...can only do so because they have the two Document object have the same origin.": s/they have the two Document object/the two Document objects/ [ms]
[Bug 8548] Move this section ("Namespaces") out of "9 The HTML syntax" and into "2 Common infrastructure", as it is relevant to other sections as well [ms]
[Bug 8556] "types with unknown parameters must be assumed to be unsupported" - <style type="text/css; charset=xxx"> should be assumed to be unsupported as well?
[Bug 8566] The 1st paragraph of this section doesn't match the parsing rules in the last paragraph. Also, the first para seems to refer to document type rather than element type. Change "element in the document" to "document element" maybe?
[Bug 8569] I just checked Firefox, Safari, Opera, Chrome and IE, and Firefox seems to be the only browser treating two subsequent HYPHEN-MINUS characters in a comment as a signature of comment end. I suggest to allow subsequent HYPHEN-MINUS characters in comments, a
[Bug 8576] ", meaning that by default styles apply to all media" This last part seems to be only appropriate if the imported resource would be a stylesheet, not a media file. It should be left out or replaced by something like: ", meaning that this resource is suita
[Bug 8627] Will protocols (e.g., RTP/RTSP) for streaming to remote clients also be part of the spec? TCP-based HTTP isn't ideal for real-time video conferencing.
[Bug 8633] In step 3 of the setTimeout() algorithm, either delete "either" or add an "or" clause to it. Also, in step 5, the context variable is undefined (unless the definition from the "get the timed task" subroutine applies here).
[Bug 8639] queryCommandIndeterm() always returns false for all commands defined by the spec. So either remove the method or add a note explaining its purpose so that vendor extensions can use it in the way intended.
[Bug 8650] Is there any need to add additional information about the video file (bitrate, for example) that would help the UA determine if it can play the file?
[Bug 8691] Consider moving Timers, User prompts, System state and capabilities, and Offline Web applications into a "Web application APIs" section, and renaming the remaining material from that section to "Core" or some such, to split up that section and make it mor
[Bug 8695] Spec currently says " because the order is not particular important" - should say " because the order is not particularly important" or " because the order is not of particular importance"
[Bug 8702] "Within a single dl element, there should not be more than one dt element for each name" - intention of this requirement is unclear; is this a machine-checkable requirement, or a requirement on semantics? What will be used to compare "name"s, textContent
[Bug 8729] dataTransfer for dragenter and dragover can't really be Empty if the drop target is to actually determine whether it can accept the drag. In an ideal world, files would exist but only make the mime type of the file available.
[Bug 8730] Buffering should not be a boolean "autobuffer" tag - but something along the lines of "buffermax= n%" There should also be a "no-cache" attribute - this will overcome expected objections from copyright holders
[Bug 8761] No codec is suggested for baseline for standardization. A codec that is able to be freely licensed (gratis and libre) for any purpose needs to be chosen at least as a "strong suggestion or recommendation."
[Bug 8769] Can there be a link to the XML proper syntax-level requirements? This specification does not define any syntax-level requirements beyond those defined for XML proper.
[Bug 8772] "This doesn't apply to Document.setAttributeNS()and Document.setAttributeNodeNS()." Is that because there are no such methods on *Document*? [ms]
[Bug 8794] It would be beneficial to have a property within linewidth such as 'hairline'so that drawings could be scaled and linewidth would be independant. For ex. a line always having a width of 1 no matter the scale. This is almost necessary when displaying engin
[Bug 8796] So is an attribute with no value valid? Like <input type="file" multiple /> ? Because writing multiple="" isn't really logical, nor is multiple="multiple". multiple="true" would be logical. This irks me...
[Bug 8798] It seems Opera and Firefox now have coordinate (0,0) at the content edge instead of the border edge (and allow negative coordinates if clicking on the border). Consider revising this requirement to match Opera and Firefox. (Haven't tested IE.) [sp]
[Bug 8802] The drawImage function should be able to handle animated pictures by adding an additional parameter 'restart'. If restart is set to true, then the first frame is loaded - otherwise, it moves one frame forward from the last time drawImage was called on the
[Bug 8807] If the "body" attribute no longer exists, "body" should be removed from the list of IDL attributes that reflect their respective content attributes of the same name
[Bug 8822] should make cookie setting dependent on whether the document has a URL, not on whether it has a browsing context; and should fail silently (set does nothing, get returns "") when there isn't one.
[Bug 8836] "The Selectors specification, in conjunction with CSS, can be used to style text selections using the ::selection pseudo-element.": Not anymore. [ms]
[Bug 8878] "Otherwise, the user agent must must split the attribute's value on spaces, and let keys be the resulting tokens." - Double "must" at the second point.
[Bug 8903] Algorithm given is missing a final check to reject strings with trailing non-digits, like "123A", which the initial definition appears to exclude.
[Bug 8915] "the active document of the script's browsing context" -- is there more author-friendly terminology we can use here (in addition to the existing)
[Bug 8916] "effective script origin" links to "Relaxing the same-origin restriction" but the term is not used. At the very least, the linked-to section should say that .domain sets the "effective script origin" -- perhaps a reference to the same origin policy here w
[Bug 8918] Are there other cases than coming from no referrer (just typing into the UA) and the noreferrer link that will result in a blank document.referrer?
[Bug 8931] The description for getting the lang from an ancestor is different from the description for getting the title, even though it appears they would behave identically.
[Bug 8932] "The attribute has no defaults" is inconsistent with "otherwise, the element's directionality is the same as its parent element, or 'ltr' if there is no parent element"
[Bug 8934] The Atom specification example could be rewritten as: "For example, the Atom specification defines a content element. When its type element has the value xhtml, the specification requires that it contain a single HTML div element. Thus ..."
[Bug 8935] The Atom specification example could be rewritten as: "For example, the Atom specification defines a content element. When its type element has the value xhtml, the specification requires that it contain a single HTML div element. Thus ..."
[Bug 8942] "Only the newest application cache in an application cache group can have its completeness flag set to incomplete, the others are always all complete." s/,/;/ (thanks DanC)
[Bug 8943] "Each browsing context, including nested browsing context, has a distinct session history." is missing an "s" in the middle clause. (Thanks DanC.)
[Bug 8949] The exact behavior for links to external resources depends on the exact relationship, as defined for the relevant link type. Some of the attributes control whether or not the external resource is to be applied (as defined below). For external resources th
[Bug 8951] "When the labeled control is not being rendered, then the label element's activation behavior must be to do nothing." - doesn't match opera/webkit/firefox: http://software.hixie.ch/utilities/js/live-dom-viewer/saved/371 . (Regarding focus management, visi
[Bug 8959] Shouldn't the headers in the second example's comments be footers? "A footer typically contains information about its section such as who wrote it" makes it confusing.
[Bug 8966] Consider "<svg><desc><div><svg><desc><b>X" â Should we change "Pop elements from the stack of open elements until the current node is in the HTML namespace." in the in-foreign-content mode to actually be "Pop elements until there's no element in scope t
[Bug 8967] Why is the optional argument in the middle? Isn't it more convenient when copy/pasting code to make optional modifications at either end without having to precisely place the cursor somewhere in the middle? Particularly for piecing together arguments, too
[Bug 8969] "If the entry in the list of active timeouts that was added in the earlier step has been cleared, then abort this algorithm" should be done in the task that is queued, not before the task is queued. Same for setInterval().
[Bug 8970] Should "Empty the Document's Window's list of active timeouts and its list of active intervals." actually happen if the document is to be salvaged?
[Bug 8972] Would a <figcaption> that is the last element of a <figure> be a candidate for this list? The validator doesn't think so, but I it would be convenient.
[Bug 8973] Make sure "script's browsing context" is not used to define an origin, since browsing contexts don't have origins. It has to be the script's browsing context's active document.
[Bug 8999] Change the .cookie API to be based on the actual Origin of the document (vs its URL) and not on the sandboxed origin flag, so that text/html-sandboxed is handled as well. (But beware that data: URLs still have to fail silent, not throw SECURITY_ERR.)
[Bug 9028] "(either because of a fatal error during load that's about to be reported, or because the load() method was invoked while the resource selection algorithm was already running, in which case it is fired synchronously during the load() method call)." - empt
[Bug 9043] Must the href attribute of <base> be a full URL, including http://...; if so, what is the correct terminology for that? I tried following the "valid URL" link and it goes down a rabbit hole to http://www.w3.org/html/wg/href/draft, which does not define "v
[Bug 9048] "If either name, http-equiv, or itemprop is specified, then the content attribute must also be specified. Otherwise, it must be omitted." Might be more clearly stated as "If charset is specified, then the content attribute must be omitted. Otherwise it mu
[Bug 9055] There is no direct replacement for a frameset. This supports some functionality and features that can't be emulated 100% by other methods. Server side includes cannot dynamically udpate pages, nor can new pages be loaded with javascript. This is a crit
[Bug 9066] You state "many users disable scripting"... the most reliable stats I can find indicate that at most 1-2% of users have JS diabled. So using "many" is rather misleading.
[Bug 9084] Opera's implementation of this treats the comma as a delimiter (i.e. if you select Abyssinian from the drop-down and type a ',' after that, it gives you the drop-down again to select another item). I like this feature but want to make sure it is interopab
[Bug 9086] "If the playback has ended, seek to the earliest possible position of the media resource." - should also check if direction is forwards, since if direction is backwards we're already at the earliest position
[Bug 9092] </br><frameset>text would generate a frameset per spec, since the frameset-ok flag should be ok after </br> is seen. But an IE8 test shows otherwise
[Bug 9102] this CSS style sheet does not work because "type" attribute values are compared case-insensitively according to the "Matching HTML elements using selectors" section
[Bug 9126] Please make the bug filing dialog ignoreable (e.g. make it a single-line box above or instead of the comment box). Consider moving focus so that pressing enter in an attempt to close the dialog doesn't file a dup bug.
[Bug 9134] I'm strongly opposed to having "willful violations" of the specs, and of mandating the use of platform-specific Windows encodings in preference to standardised ISO ones, on the grounds of supporting "legacy" content; isn't this supposed to be a new spec f
[Bug 9155] "The attribute must be ignored if the autoplay attribute is present." - seems wrong when the user has set a pref to make autoplay="" not autoplay
[Bug 9159] metadata keyword description - "Hints to the user agent that the author either does not expect the user to need the media resource...". The word "either" seems to be unnecessary.
[Bug 9166] Must not contain periods(".") de id and class, (and posible not #, :, {) because is not accesible from CSS . example in html id="name.last" in CSS selectors is imposible to select it because will search form id name class last.
[Bug 9177] Can the script element please allow the scope attribute in the same semantic way as the style element? The dom would be limited to only elements under that node.
[Bug 9179] <body><section> results in <section> being associated with the <body> element's section. I'd expect <section> to be associated with its own section.
[Bug 9180] "The event thus is not to be fired faster than about 66Hz or slower than 4Hz." - unless the event handler is still running, in which case it could be slower
[Bug 9205] I'm missing a specification on the relation between onreadystatechange and onload. Will they be used interchangeably? When will they fire? Will onreadystatechange fire multiple times during downloading an external resource (readystate="loading")?
[Bug 9207] Anything else: This part of the spec is problematic, for example, a query string variable &lang_id=1 in as part of an attribute of say an img tag, will get converted into an character token when it shouldn't be. Why is the set of characters a-z, A-Z, 0-
[Bug 9224] It should be mentioned that setting playbackRate can be ignored. I.e. if playing backwards is not supported by the codec, if hardware acceleration does not support it, etc.
[Bug 9228] The i and b elements should not be included. Fundamentally they are visual markup elements and that should be accomplished in CSS, not using element.
[Bug 9259] clarification needed: "one big page with a scrollbar would be equivalent" Many readers might think as I did, "equivalent to what?" On reflection, I understand -- to the tabbed interface -- but the language could be clearer.
[Bug 9261] Copying all the attributes would include the "id" attribute. Doesn't this allow multiple duplicate ID attributes? This is what current browsers do, so I guess which element gets selected in this situation by CSS or getElementById should be specified in th
[Bug 9267] Allow alternative of simple <h> element that uses ancestors to determine hierarchy. (Or take a lesson from DocBook and reuse the <title> element, allowing its semantic meaning to change depending on the context.)
[Bug 9278] "...with the same argument, the user agent **may** return the same object as the object returned by the earlier call.": Make this a must. To quote hsivonen, "The Web leaves no edge case unexercised."
[Bug 9289] What about polyglot documents which are *both* HTML5 and XHTML5 ? I think it would make a lot of sense to spend a few words on that because virtually nobody will use XHMTL5 with the correct MIME-type because of the legacy browsers.
[Bug 9332] It's not clear that the (implied) HTML 4.01 use of tfoot is prohibited (which seems to demand content identical to thead). Or should duplicate thead content be allowed in tfoot? Section should also have a tfoot example with meaningful content (a failing o
[Bug 9336] Remove concept of views as per discussion at last TPAC in the WebApps WG. At some point DOM Level 2 Views will be updated to recommend that implementors not implement the concept.
[Bug 9338] Why can't I have the resource files (CSS file, images, JavaScript files) be cached without caching the whole page? I hacn't have a different HTML tag for just the sign-on page, and the other pages need to not be cached due to private, frequently changing
[Bug 9339] " Until the manifest is changed, those pages will not be fetched from the server again." WHAAAA? In order to get the benefits of app cached images and scripts and css, I have to have HTML pages that are never updated with fresh info, except when I change
[Bug 9371] I misinterpreted "represents a paragraph-level thematic break" to mean "should occur between paragraphs". Might be nice to add "can be used anywhere the p element is used", or to mention "for rendering or analysis purposes" or "most flow elements are para
[Bug 9374] implementation of dash-styles for lines as seen in the pdf-specification would be nice (would require two additional parameters, "dashStyle" and "dashLength", for example)
[Bug 9378] It is confusing that rank is defined in terms of h1-h6 elements and then later the behaviour for hgroup is tacked on. It would be clearer to define rank further down for everything all at once
[Bug 9393] "If the datetime attribute is present, the user agent should convey the attribute's value to the user when rendering the element." seems to not quite match the rendering section, which says that it's only bound if the element is :empty.
[Bug 9484] <audio> should have width (and height) as well. <video> has it, so it's pointless for <audio> not to. Currently, <audio> not having this breaks page layouts such as wikipedia, unless you workaround the problem by using <video> to play back audio content,
[Bug 9489] Range object methods/properties is not described here. Should link to the related DOM Level 2 Reference http://www.w3.org/TR/DOM-Level-2-Traversal-Range/ranges.html (Chris Apers)
[Bug 9501] so 'hr' is (almost) like empty 'h#' with # being the next applicable level ('h2' in the first example) and the first one being left out -- this section should point to the element's role (or non-role) in generating the document outline
[Bug 9504] "text ... highlighted for reference purposes" sounds to me as if code syntax highlighting was one application, but #the-span-element and bug 9468 say otherwise
[Bug 9535] Consider the poem example of figure. It should be possible to omit the </p> tag there. Maybe we should make <figcaption> imply </p> in the parser.
[Bug 9576] just say "an ASCII case-insensitive match for "URL"" instead of "either a U+0055 LATIN CAPITAL LETTER U character (U) or a U+0075 LATIN SMALL LETTER U character (u), a U+0052 LATIN CAPITAL LETTER R character (R) or a U+0072 LATIN SMALL LETTER R character
[Bug 9601] ose corners are the four points (sx, sy), (sx+sw, sy), (sx+sw, sy+sh), (sx, sy+sh). If the source rectangle is not entirely within the source image, or if one of the sw or sh arguments is zero, the implementation must raise an INDEX_SIZE_ERR exception.
[Bug 9603] If the origin parameter does not match the Document origin the Referer header should also be excluded. Alternatively a way to omit the Referer header would be good for CORS.
[Bug 9643] <rp> should be able to used outside of rubies, for cases where CSS is used to present content. For example, in a chatting application: <span>John Doe<span><rp> [</rp>12:30am<rp>]</rp></span><span> where the inner <span> is floated right and the <rp> is hi
[Bug 9688] ormat, as in "for HTML, ... (this does not apply to XHTML)". This specification uses the term document to refer to any use of HTML, ranging from short static documents to long essays or reports with rich multimedia, as well as to fully-fledged interactiv
[Bug 9690] Redefining elements can cause compatibility issues. What if some browsers read it the old way, and some the new way. This can lead to problems if someone uses the element the new way, only for it to be read the old way, or for old documents to require rew
[Bug 9705] The use of the colon in the first sentence (â...within the page: a section with navigation links.â) may be confusing. Suggestion: âwithin the page. It is a section with navigation links.â
[Bug 9711] "The wbr element is expected to override the 'white-space' property and always provide a line-breaking opportunity." -- "In testing, I found that Gecko and WebKit allow <wbr> to override white-space: nowrap, but not white-space: pre." (from http://www.w3.
[Bug 9733] one reason for having this not restricted to audiovisual streams would be the option of, say, reading a barcode scanning device to fill a shopping cart. This is something you currently need Java or a custom plugin for. rs232 and fs are the perfect thing f
[Bug 9743] I misread this initially as pubdate or pubdate="pubdate" were allowed, then as pubdate="" or pubdate="pubdate" were allowed. providing an example of all three styles would be great
[Bug 9748] There should also be a absolute time, a time from the media playing. For sync issues etc. See <https://bugzilla.mozilla.org/show_bug.cgi?id=566375>
[Bug 9785] Add a "filter" attribute. If set, the user agent will filter the datalist. If not, filter won't be filtered automatically (unless you do some sort of filtering by javascript or/and server-side)
[Bug 9810] How is the onLine parameter to be implemented? Here it is described, that it returns true if the user-agent might be online - I think it really has to be rewritten,
[Bug 9811] How is the onLine parameter to be implemented? Here it is described, that it returns true if the user-agent might be online - I think it really has to be rewritten,
[Bug 9839] "then set the foreign flag to true." - this would be easier to understand if it just said "set /foreign/ to true" since it is not called a flag when it is defined
[Bug 9880] noticed the comment about per-source mutexes for storage. If that's not desired, an approach that has worked well in other API designs is an application-selectable mutex per context. Thus, each localStorage object could have a "_mutex" property, which by
[Bug 9881] The paragraph about setting a value with valueAsNumber is a bad copy/paste from valueAsDate. Some sentences should be changed with s/Date/Number/.
[Bug 9917] Often times the first non-blank frames are the least interesting. Poster images should do just that: show the most interesting part to entice the user to watch the video.
[Bug 9941] If a script gets inserted into a document it will "run" and its "already started" flag will be set. How can the conditions of being in a document and child nodes being changed or src attribute being set ever apply?
[Bug 9947] In the start tag whose tag name is "select" clause, the special behaviour if the insertion mode is "In Column Group" doesn't seem to be possible; that is you can never reach this clause in that insertion mode. Also there is a missing quote before in table
[Bug 9948] In "Any other end tag" the generate implied end tags should probably be excluding the name of the token otherwise we tend to pop everything off the stack
[Bug 9977] It shall be valuable if you add a "forcedownload" link type which forces the client to download the target document in the download window rather than opening the document in the same window of the browser as what is hapening right now
[Bug 9986] add ability to add noscroll 'property' for objects like video. Right now when you scroll and your mouse hovers a video object it stops scrolling because it tries to scroll inside the video tag.
example "<span itemscope><span itemprop="name">The Castle</span></span>" Is "<span itemscope itemprop="name">The Castle</span>" allowed. This wasn't clear to me.