[css2.1] 'overflow', the root element and the viewport

Currently 'overflow' is not propagated to the viewport[1] in 
non-text/html documents from the root element. (XML documents.) This was 
fine as there were some rumors that the CSS WG would introduce @viewport 
which people could use to set it there.

However, now it seems that the CSS WG is going to revert that and make 
'overflow' act like 'background' for a bit, although 'overflow' would be 
propagated to the viewport and 'background' to the canvas. This was the 
plan because that way they would match implementations.

(These rumors can be found on Bugzilla[2][3].)

However, Opera does *not* propagate the 'overflow' from the root element 
to the viewport[4] and Mozilla does, but incorrectly. I can't test in 
Safari, but I think the CSS WG should look more closely at this issue to 
find out what should be done.

Personally, I don't really care although I was enthusiastic about the 
@viewport idea.


[1]<http://www.w3.org/TR/2004/CR-CSS21-20040225/visufx.html#overflow>
[2]<https://bugzilla.mozilla.org/show_bug.cgi?id=242645#c2>
[3]<https://bugzilla.mozilla.org/show_bug.cgi?id=242645#c4>
[4]<https://bugzilla.mozilla.org/attachment.cgi?id=177252>


-- 
  Anne van Kesteren
  <http://annevankesteren.nl/>

Received on Friday, 18 March 2005 11:02:06 UTC