Bug 15167 - Activating select element off-screen with keyboard causes disembodied pop-up menu
Summary: Activating select element off-screen with keyboard causes disembodied pop-up ...
Status: RESOLVED DUPLICATE of bug 9696
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 523.x (Safari 3)
Hardware: Mac OS X 10.4
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-09-09 16:12 PDT by David Kilzer (:ddkilzer)
Modified: 2007-09-09 21:30 PDT (History)
0 users

See Also:


Attachments
Horizontal test case (216 bytes, text/html)
2007-09-09 16:14 PDT, David Kilzer (:ddkilzer)
no flags Details
Screenshot of horizontal test case (42.51 KB, image/png)
2007-09-09 16:15 PDT, David Kilzer (:ddkilzer)
no flags Details
Vertical test case (215 bytes, text/html)
2007-09-09 16:18 PDT, David Kilzer (:ddkilzer)
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description David Kilzer (:ddkilzer) 2007-09-09 16:12:02 PDT
* SUMMARY
When activating a select element off-screen using the keyboard, a disembodied pop-up menu appears (instead of the web page scrolling to the element before drawing it).

* STEPS TO REPRODUCE
1. Launch Safari/WebKit.
2. Open test case.
3. Hit space bar immediately after the page opens.

* EXPECTED RESULTS
The web page should scroll until the select element is on-screen, then activate the pop-up menu.

* ACTUAL RESULTS
The web page does not scroll, and the pop-up menu is activated away from the main browser window.

* REGRESSION
This is NOT a regression from shipping Safari 2.0.4 (419.3) with original WebKit on Mac OS X 10.4.10 (8R218) as it does the same thing.

Tested with a local debug build of WebKit r25458 with Safari 3 Public Beta v. 3.0.3 (522.12.1) on Mac OS X 10.4.10 (8R218).
Comment 1 David Kilzer (:ddkilzer) 2007-09-09 16:14:49 PDT
Created attachment 16234 [details]
Horizontal test case

* STEPS TO REPRODUCE
1. Launch Safari/WebKit.
2. Open this test case.
3. Scroll back to far left (as focusing the select element DOES scroll the page).
4. Hit space bar.
Comment 2 David Kilzer (:ddkilzer) 2007-09-09 16:15:58 PDT
Created attachment 16235 [details]
Screenshot of horizontal test case
Comment 3 David Kilzer (:ddkilzer) 2007-09-09 16:18:30 PDT
Created attachment 16236 [details]
Vertical test case

* STEPS TO REPRODUCE
1. Launch Safari/WebKit.
2. Open this test case.
3. Scroll back to top of the page (as focusing the select element DOES scroll the page).
4. Hit space bar.
Comment 4 mitz 2007-09-09 21:30:22 PDT

*** This bug has been marked as a duplicate of 9696 ***