Last Comment Bug 242645 - *|*:root; 'overflow' property should not be applied to the viewport
: *|*:root; 'overflow' property should not be applied to the viewport
Status: NEW
: css2, testcase
Product: Core
Classification: Components
Component: Layout (show other bugs)
: Trunk
: All All
: -- enhancement with 1 vote (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
:
:
Mentors:
http://annevankesteren.nl/test/css/p/...
Depends on: 242646
Blocks:
  Show dependency treegraph
 
Reported: 2004-05-04 22:56 PDT by Anne (:annevk)
Modified: 2009-08-23 20:04 PDT (History)
4 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
testcase (208 bytes, application/xml)
2005-03-12 14:25 PST, Anne (:annevk)
no flags Details

Description Anne (:annevk) 2004-05-04 22:56:46 PDT
See also bug 230554 comment 6. Note that we currently do not apply 'overflow'
from xhtml|body to the viewport (and that is correct):
http://annevankesteren.nl/test/css/p/overflow/xhtml-body.xml

The URL works correctly in Opera 7.5p3.
Comment 1 Boris Zbarsky [:bz] (still a bit busy) 2004-05-04 23:39:17 PDT
Ian, this seems like your sort of thing to QA....

What is the spec likely to end up saying about this issue?
Comment 2 Hixie (not reading bugmail) 2004-05-05 03:16:11 PDT
It's likely to say "@viewport allows..." etc.
Comment 3 Anne (:annevk) 2005-02-15 01:49:32 PST
This may end up being INVALID. Together with bug 242646. The CSS WG seems to
have changed the plan of action again.
Comment 4 Hixie (not reading bugmail) 2005-02-15 03:31:04 PST
Well if browsers implemented what the specs said in the first place, we wouldn't
have to _change the spec_ to match what was interoperably implemented. :-P
Comment 5 Anne (:annevk) 2005-03-12 14:25:34 PST
Created attachment 177252 [details]
testcase

Although this bug may be invalid. We are not setting |overflow| to the viewport
at the moment. Somehow we set the scrollbar to the viewport but make it relate
to the width of the HTML element. See the testcase for a simple example.
Comment 6 Anne (:annevk) 2005-03-12 14:26:18 PST
I meant of course, root element.
Comment 7 Anne (:annevk) 2005-03-12 14:29:58 PST
(In reply to comment #4)
> Well if browsers implemented what the specs said in the first place, we wouldn't
> have to _change the spec_ to match what was interoperably implemented. :-P

Opera actually applies 'overflow' directly to the root element. I just tested it
with the attached testcase. The CSS WG must have been testing something
different I guess. (There is no interoperable implementation here.)

Note You need to log in before you can comment on or make changes to this bug.