[Webkit-unassigned] [Bug 18240] New: Safari's scrollbar disappears and frame's scrollbar stops functioning on resize because of position:absolute

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 31 10:46:47 PDT 2008


http://bugs.webkit.org/show_bug.cgi?id=18240

           Summary: Safari's scrollbar disappears and frame's scrollbar
                    stops functioning on resize because of position:absolute
           Product: WebKit
           Version: 525.x (Safari 3.1)
          Platform: PC
               URL: http://bet.hkjc.com/
        OS/Version: Windows XP
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: help.improve.webkit at gmail.com
                CC: help.improve.webkit at gmail.com


I Steps:
1. Open Safari.Do not maximize the window, maybe less than half of screen in
size.
2. Go to http://bet.hkjc.com/
3. Click on the bottom tab that is by itself with green background. (see 1st
step : attached screenshot)
4. Click on the 6th link (see 2nd step : attached screenshot)
5. Resize browser, making it smaller than previous setting.
6. Navigate to the right of the page by holding down the browser's horizontal
scroll bar and dragging to the right (see 3rd step : attached screenshot)

II Issue:
Safari: the frame loads with vertical scroll bar on right. If you navigate to
the right (holding down the horizontal scrollbar and dragging to the right),
you can see that the browser's scrollbar disappears and only the frame's
scrollbar appears- for which you cannot click to navigate to the bottom part of
the text (you may need to navigate right to left a couple of times by using the
horizontal scroll bar to observe that the vertical scrollbar does not respond)
Occasionally, there appears to be paint issues that shows up too.

In IE: only the browser's scrollbars appear. Frame does not have a scrollbar.

III Conclusion:
The position:absolute property of the 2nd <iframe> is causing the issue.
FF: working ok *
*working in FF. The vertical scrollbar on the 1st frame (that FF has and not
IE) is actually the expected behavior since scrolling is not specified.

To Reproduce:
Open testcase in Safari. Maximize window.
Decrease Safari window's size so the horizontal scrollbar shows on the bottom.
Scroll to the right using the bottom horizontal scrollbar.

IV Other browsers:
IE7: ok
FF3: ok
Opera9.24: ok

V Nightly tested: 31386


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list