Status: Untriaged Owner: ---- CC: [email protected], [email protected] Labels: Type-Bug Pri-2 OS-Mac Area-BrowserUI Size-Medium Polish
New issue 21462 by [email protected]: Clear Browsing Data is modal and not in a good way http://code.google.com/p/chromium/issues/detail?id=21462 What steps will reproduce the problem? 1. Application Menu:Clear Browsing Data… or Preferences:Personal Stuff:Clear Browsing Data… 2. Press command-T a few times What is the expected output? What do you see instead? Expect: Clear Browsing Data should not be app-modal. If it's supposedto be app-modal, command-T should not do anything. It doesn't seem to be app-modal on Windows or Linux, but it is window-modal on the Options window, which on those platforms is the only way to access this dialog. Observe: command-T brings up a new browser window with a new tab. You can interact with this window with the keyboard, but not the mouse. The second command-T press opens another new tab - sort of. The animations never actually happen (go go gadget unexpected event loop!), so the tab strip just winds up looking stupid. If raised from the Preferences, we probably want Clear Browsing Data to be window-modal (a sheet). If raised from the application menu, we probably want it to not be modal at all. It is currently possible to raise multiple Clear Browsing Data dialogs from the application menu: the application menu item remains available even when a Clear Browsing Data window is open. We should fix this. Also, if we do what I'm suggesting (Clear Browsing Data sheet in the Preferences, or a non-modal dialog from the app menu), we should ensure that bad things don't happen when you try to get (or succeed in getting) two instances at once. Please use labels and text to provide additional information. 4.0.206.1 official release (206 branch r25349) 4.0.208.0 trunk r25632 -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ Automated mail from issue updates at http://crbug.com/ Subscription options: http://groups.google.com/group/chromium-bugs -~----------~----~----~----~------~----~------~--~---
