Skip to main content

Bug Tracker

Side navigation

#4638 closed bug (fixed)

Opened May 08, 2009 04:40PM UTC

Closed April 04, 2011 06:21AM UTC

Incorrect window height in Webkit browsers in xHTML mode

Reported by: nbelaevski Owned by: brandon
Priority: low Milestone:
Component: dimensions Version: 1.3.2
Keywords: height xhtml Cc:
Blocked by: Blocking:
Description

Webkit browsers (tested with Win Safari 3.2.2/Chrome 1.0.154.64) doesn't have document.compatMode property, thus causing jQuery(window).height() to read size from body and not from documentElement, as it should be.

Attached test case contains two identical files saved with different extensions (.html and .xhtml). *.html file shows correct results, *.xhtml file shows "0" for window height. Expicit setting of compatMode (uncomment /*document.compatMode = "CSS1Compat";*/ in *.xhtml file) make it work as expected. I'm also attaching patch that fixes the issue.

Attachments (1)
Change History (6)

Changed May 09, 2009 03:56PM UTC by dmethvin comment:1

component: unfilleddimensions
owner: → brandon

Changed July 15, 2010 10:42AM UTC by nbelaevski comment:2

Any idea when this will be fixed? Thanks!

Changed August 17, 2010 02:47AM UTC by dmethvin comment:3

Changed October 23, 2010 11:53PM UTC by SlexAxton comment:4

keywords: → height xhtml
milestone: 1.41.5
priority: majorlow
status: newopen

Changed February 01, 2011 09:57PM UTC by nbelaevski comment:5

No more reproducible with Chrome 8.0.552.237 - can be closed.

Changed April 04, 2011 06:21AM UTC by addyosmani comment:6

resolution: → fixed
status: openclosed

Tested the original test cases submitted with latest Chrome and Safari - as per nbelaevski, I can no longer reproduce this issue either. Closing as fixed.