Bug 16436

Summary: Alt+Space key opens window/frame menu and scrolls the page down
Product: WebKit Reporter: Louise <louise6380>
Component: WebKit Misc.Assignee: Alexey Proskuryakov <ap>
Status: RESOLVED FIXED    
Severity: Normal Keywords: PlatformOnly
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: Windows XP   
Attachments:
Description Flags
proposed fix mjs: review+

Description Louise 2007-12-14 04:22:43 PST
In Windows, Alt+Space key or Alt then Space key usually opens a menu for resizing the window/frame. In Safari + webkit, pressing Alt+Space key opens the resize menu but also scrolls the page down.  Pressing Alt key and then space key acts the same way as IE does.

Reproducible: Always

Steps to reproduce:

When you have focus in any area of Safari

1) pressing Alt+Space key

Actual Result:
The menu for resizing window opens and the page is scrolled down.

Expected Result:
The menu for resizing window opens without page scrolling down.

2) pressing Alt key, then Space key (the result is same as IE)

Actual Result:
The menu for resizing window opens without page scrolling down.

Expected Result:
The menu for resizing window opens without page scrolling down.

tested with Safari 3.0.4 (523.12.9) Webkit r28669, Windows XP SP2
Comment 1 Louise 2007-12-14 04:23:32 PST
I'm not sure if this is an expected behavior for Safari+ Webkit but since it is different from other Windows applications, I'll file a bug.
If this was intended, please inform me.

thanks.
Comment 2 Louise 2007-12-14 04:24:21 PST
After r28707, Alt+Space key does not open the resize menu and just makes the page scroll down.

tested with Safari 3.0.4 (523.12.9) Webkit r28707 and r28711 Windows XP SP2
Comment 3 Louise 2007-12-14 05:02:54 PST
with Safari 3.0.4 (523.12.9) Webkit r28382-r28586

Alt+Space, Alt then Space both showed resize menu in top left of the window without page scroll -i.e. same behavior as IE 7
Comment 4 Alexey Proskuryakov 2007-12-14 07:27:06 PST
Created attachment 17890 [details]
proposed fix
Comment 5 Maciej Stachowiak 2007-12-14 15:34:56 PST
Comment on attachment 17890 [details]
proposed fix

r=me
Comment 6 Alexey Proskuryakov 2007-12-15 01:08:46 PST
Committed revision 28746.