*|*:root; 'overflow' property should not be applied to the viewport

NEW
Unassigned

Status

()

Core
Layout
--
enhancement
14 years ago
8 years ago

People

(Reporter: annevk, Unassigned)

Tracking

(Depends on: 1 bug, {css2, testcase})

Trunk
css2, testcase
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(1 attachment)

208 bytes, application/xml
Details
(Reporter)

Description

14 years ago
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.
(Reporter)

Updated

14 years ago
Depends on: 242646
Ian, this seems like your sort of thing to QA....

What is the spec likely to end up saying about this issue?
QA Contact: core.layout → ian
It's likely to say "@viewport allows..." etc.
(Reporter)

Comment 3

13 years ago
This may end up being INVALID. Together with bug 242646. The CSS WG seems to
have changed the plan of action again.
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
(Reporter)

Comment 5

13 years ago
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.
(Reporter)

Comment 6

13 years ago
I meant of course, root element.
(Reporter)

Comment 7

13 years ago
(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.)
QA Contact: ian → layout
You need to log in before you can comment on or make changes to this bug.