- From: Ian Hickson <ian@hixie.ch>
- Date: Wed, 15 Oct 2008 00:32:03 +0000 (UTC)
- To: Henri Sivonen <hsivonen@iki.fi>
- Cc: HTMLWG WG <public-html@w3.org>
On Thu, 25 Sep 2008, Henri Sivonen wrote: > > I'm still unable to determine whether > http://hsivonen.iki.fi/test/moz/source-then-scoped.html is supposed to > conform. ... <body> <video> <source src=foo> <style scoped> </style> <p>foo</p> </video> The content model of <video> is one or more source elements then transparent. When a content model includes a part that is "transparent", those parts must not contain content that would not be conformant if all transparent and semi-transparent elements in the tree were replaced, in their parent element, by the children in the "transparent" part of their content model, retaining order. The <body> element's content model is "flow content". The <style> element, since it has a scoped="" attribute, is flow content and is allowed where flow content is expected, but before any other flow content other than other style elements and inter-element whitespace. The <source> element is not flow content. This seems unambiguous -- what reading of the above would lead to the conclusion that the above snippet is non-conforming? -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Wednesday, 15 October 2008 00:32:38 UTC