Closed Bug 242645 Opened 20 years ago Closed 6 years ago

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

Categories

(Core :: Layout, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: annevk, Unassigned)

References

()

Details

(Keywords: css2, testcase)

Attachments

(1 file)

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.
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.
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
Attached file 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.
I meant of course, root element.
(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
This got fixed at some point.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: