====== Comments on HTML5 ====== This page is where the CSSWG will track our comments to the HTMLWG regarding their HTML5 specification. ===== Official CSSWG Comments (DRAFT) ===== ==== Pseudo-selectors ==== It is our understanding that the CSSWG defines pseudo-class selectors in its modules, and the HTMLWG defines how elements enter the corresponding states in HTML5. Given that understanding, this section seems to be missing normative references to the appropriate specs, i.e. Selectors 3 / CSS3 UI / Selectors 4. With regards to '':ltr'' and '':rtl'', these should be updated to '':dir()'' per Selectors 4: see http://www.w3.org/Bugs/Public/show_bug.cgi?id=13346 We've added '':past'' and '':future'' to the Selectors 4 draft for you, btw. Next time please ask us if you need a selector defined. We might not get to it right away, but at least we will be aware that we need to draft a spec for it. ==== WebVTT rendering, ::cue, and coordination ==== did we log daniel's comment on 10.4.2: "This section is intended to be moved to its own CSS module once an editor is found to run with it." plinss: ::cue pseudo-element, :past/:future pseudo-classes plinss: We do have the general issue of HTML going off and defining pseudo-classes and pseudo-elements without talking to us about it. We need a general statement that they shouldn't do that. fantasai: Don't have a draft for ::cue, not intending to add it as we're defining pseudo-elements in their own related modules plinss: I think we can file it as a general issue that this isn't defined in CSS, there's been no communication to the CSSWG about it, it needs to be defined somewhere in CSS but we need to work together on it at some point in the future. ACTION plinss: Write up selectors coordination issue wrt ::cue et al. ==== Normative references to CSS editors' drafts ==== fantasai: CSSWG handles editors' drafts differently from HTMLWG, ours are not the official WG-endorsed copy no not the CSSWG some people in the CSSWG and some treat them pretty much the same hober: Should we maybe expedite some updates to WD? plinss: Yeah. We're happy to publish updates as soon as the editor says they have something to update hober: I think that would be useful to communicate in the comments plinss: I'll write that one up plinss: Should I provide a list? fantasai: could do, list them and the URLs they should be updated to ACTION plinss: Write comment on referencing CSSWG editors' drafts ==== Automatic height for transcluded elements (SEAMLESS attribute) ==== Another timing/coordination problem is the SEAMLESS attribute. CSS currently says that "replaced elements" (CSS's term that loosely corresponds to transclusions) that don't have an "intrinsic size" will be 150px high. An HTML document, e.g., doesn't have an "intrinsic size" under the definition of current CSS, and thus