Closed
Bug 362627
Opened 18 years ago
Closed 18 years ago
Keyboard shortcuts to close Mac toolbar customization sheet don't work
Categories
(Firefox :: Toolbars and Customization, defect)
Tracking
()
RESOLVED
FIXED
Firefox 3 alpha2
People
(Reporter: philor, Assigned: philor)
Details
(Keywords: verified1.8.1.2)
Attachments
(1 file)
1.41 KB,
patch
|
asaf
:
review+
jay
:
approval1.8.1.2+
|
Details | Diff | Splinter Review |
The Mac customization sheet *would* be closed by VK_ESCAPE, VK_RETURN or VK_ENTER, except they are calling window.close(), which doesn't close that not-very-window, rather than gCustomizeToolbarSheet.done(), which does. I wouldn't worry too much about it (I was just going to fix it in bug 341246 as a side-effect), except that playing with bug 174518 made me notice that it's not too hard to get it in a state where the Done button doesn't show up, and it would be nice if hitting Esc at that point got rid of it, which makes me think we probably want it for 1.8.1.2.
Assignee | ||
Comment 1•18 years ago
|
||
Attachment #247315 -
Flags: review?(mano)
Assignee | ||
Updated•18 years ago
|
Status: NEW → ASSIGNED
Flags: blocking1.8.1.1?
Comment 2•18 years ago
|
||
Comment on attachment 247315 [details] [diff] [review] Fix v.1 r=mano
Attachment #247315 -
Flags: review?(mano) → review+
Updated•18 years ago
|
Flags: blocking1.8.1.1? → wanted1.8.1.x?
Assignee | ||
Comment 3•18 years ago
|
||
browser/base/content/customizeToolbarSheet.xul 1.5
Severity: normal → major
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 3 alpha2
Assignee | ||
Updated•18 years ago
|
Attachment #247315 -
Flags: approval1.8.1.2?
Assignee | ||
Comment 4•18 years ago
|
||
It would help evaluate reward if I actually tested the branch: while the risk is low, since it's hard to break something that doesn't work at all, the reward isn't as high as I thought, since all the ways of winding up with a broken dialog/sheet and needing a keyboard shortcut to close it that I've seen are actually trunk-only.
Updated•18 years ago
|
Flags: wanted1.8.1.x?
Comment 5•18 years ago
|
||
Comment on attachment 247315 [details] [diff] [review] Fix v.1 Approved for 1.8 branch, a=jay for drivers.
Attachment #247315 -
Flags: approval1.8.1.2? → approval1.8.1.2+
Assignee | ||
Comment 6•18 years ago
|
||
browser/base/content/customizeToolbarSheet.xul 1.2.2.2 Since I've done most of this bug backward, STR for QA: 1. Open the toolbar customization sheet on Mac, with View - Toolbars - Customize... or by right-clicking a toolbar - Customize... 2. Get focus into the customization sheet: clicking in it generally works, hitting Tab quite often works, dragging something into it nearly always works. 3. Pressing Esc, Return, or Enter should close the sheet, and save any changes you made.
Keywords: fixed1.8.1.2
Comment 7•18 years ago
|
||
verified on the 1.8 branch using Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.2pre) Gecko/20070111 BonEcho/2.0.0.2pre. I used Phil's STR in Comment 6 and everything looks good. Adding verified keyword.
Keywords: fixed1.8.1.2 → verified1.8.1.2
You need to log in
before you can comment on or make changes to this bug.
Description
•