Bug 13479 - Framed sites opened with JavaScript window.open and resizable=0 have broken scrollbars
Summary: Framed sites opened with JavaScript window.open and resizable=0 have broken s...
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Frames (show other bugs)
Version: 523.x (Safari 3)
Hardware: Macintosh Intel OS X 10.4
: P2 Normal
Assignee: Nobody
URL: http://homepage.mac.com/tomhutchinson...
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2007-04-25 02:01 PDT by Tom Hutchinson
Modified: 2009-04-21 01:29 PDT (History)
1 user (show)

See Also:


Attachments
Archive of simple webpage demonstrating the problem (1.75 KB, application/zip)
2007-04-25 02:03 PDT, Tom Hutchinson
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Hutchinson 2007-04-25 02:01:45 PDT
Overview Description: 
If a window is opened using JavaScript window.open('frameset.html','','resizable=0') to a framed site then the vertical scrollbar appears correctly but the bottom down arrow on the scrollbar does not work.  The framed site can be scrolled by dragging the text inside the popup window or using the scrollbar but the bottom down arrow on the scrollbar does nothing. Enabling the status bar fixes this problem, it is as if you cannot click on the down arrow on the scrollbar as an invisible status bar is getting in its way.
If the resizable=0 bit is removed from the window.open the problem is removed. If the same thing is done with a non framed website the scrollbar does not appear at all.

Steps to Reproduce: 
1) View http://homepage.mac.com/tomhutchinson/webkit_scroll_problem/
2) Click the Open Window with broken scrollbar button
Actual Results: Popup window displayed with vertical scrollbar and broken down arrow button
Expected Results: Popup window displayed with fully functional vertical scrollbar

Build Date & Platform: 
Build 2007-04-25 (r21081) on Mac OS X 10.4.9

Additional Builds and Platforms: 
- Also a problem on Safari 2.0.4 (419.3) (OS X 10.4.9)
- Doesn't occur On Firefox 2.0.0.3 (OS X 10.4.9)       
- Doesn't occur on IE 6 (Windows XP)
Comment 1 Tom Hutchinson 2007-04-25 02:03:44 PDT
Created attachment 14171 [details]
Archive of simple webpage demonstrating the problem
Comment 2 Mark Malone 2007-05-23 17:18:30 PDT
rdar://5224773
Comment 3 Cameron Zwarich (cpst) 2009-04-21 01:29:00 PDT
This is fixed now.