Closed
Bug 24118
Opened 25 years ago
Closed 25 years ago
innerWidth property inconsistencies
Categories
(Core :: DOM: Core & HTML, defect, P3)
Tracking
()
People
(Reporter: hrunting, Assigned: vidur)
References
()
Details
The innerWidth property is supposed to give the interior dimensions of the window or frame object (as I understand it). This shouldn't include scrollbars, and indeed, Netscape 4.7's implementation ignores the scrollbars when calculating this value (it might be irrelevant; Netscape renders the scrollbar space no matter what, it seems). In Mozilla M12, when accessing this value, the return is the pixel width of the window including scrollbars, even though page contents are never rendered under the scrollbar (ie. it is a non- viewable area). Since scrollbars aren't always included in the web page's rendering, this can lead to inconsistencies across a site. Of course, there's no way to determine scrollbar width or even presence (it seems, although it can be set in some instances), so this inconsistency can lead to problems. I'd recommend that the width of the scrollbar be removed from the innerWidth property if the scrollbar is visible. For reference, please visit http://studio.home.fastolfe.net/. Without scrollbars, the two lines in the div objects line up. Other pages on the site (try clicking on the 'd' link) which are longer and create scrollbars don't line up as they should. I apologize if this bug has already been reported. The search script repeatedly returned a server error when I tried to search for information on this bug. Please feel free to e-mail with any questions.
Updated•25 years ago
|
Assignee: mccabe → vidur
Component: Javascript Engine → DOM Level 0
QA Contact: rginda → desale
Comment 1•25 years ago
|
||
Reassigning to DOM component.
Assignee | ||
Comment 2•25 years ago
|
||
DUPing with existing danm bug. I wish Dan would fix it! *** This bug has been marked as a duplicate of 9606 ***
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → DUPLICATE
Comment 3•25 years ago
|
||
Verified Dup.
You need to log in
before you can comment on or make changes to this bug.
Description
•