Bug 19476

Summary: cannot scroll the page content totally
Product: WebKit Reporter: Prashant Nevase <prashantnevase>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: RESOLVED INVALID    
Severity: Normal CC: prashantnevase, sameer.inbox, tabatkins
Priority: P2    
Version: 525.x (Safari 3.1)   
Hardware: PC   
OS: Windows XP   
URL: http://www.expedia.co.in/
Attachments:
Description Flags
issue in safari
none
working fine in firefox none

Description Prashant Nevase 2008-06-11 02:42:19 PDT
Steps:
1. Open http://www.expedia.co.in/ in safari.
2. Resize the safari browser window until it gets both the scrollbars.
3. Scroll down.

Actual Results;
1. Cannot scroll bottom contents.

Additional:
PFA screenshot.

CSS attribute position:absolute does not update the
Comment 1 Prashant Nevase 2008-06-11 02:48:55 PDT
Created attachment 21623 [details]
issue in safari
Comment 2 Prashant Nevase 2008-06-11 02:50:07 PDT
Created attachment 21624 [details]
working fine in firefox
Comment 3 Prashant Nevase 2008-06-11 02:55:34 PDT
** The page contains the CSS. There is position:absolute attribute for div tag named header. If we change the position:absolute to position:relative the page scrolls properly - but the div header comes at bottom.

** If the position:relative attrtibute of content div is removed then the page scrolls properly and above problem (header @ bottom) does not come.

So it looks like the issue is position:relative or position:absolute is not handled correctly to calculate the height of the page.
Comment 4 Robert Blaut 2008-12-28 23:59:55 PST
*** Bug 19738 has been marked as a duplicate of this bug. ***
Comment 5 Tab Atkins 2011-10-20 17:18:02 PDT
The referenced site seems to have changed and no longer has this problem.

Further, I did a quick test with an extra-tall absolutely-positioned element, and the scrollbar correctly allowed me to scroll across the entire thing.

Thus I'm going to mark this bug as invalid.  If the problem still exists, please reopen this bug with a reduced testcase illustrating the problem.