Closed
Bug 858660
Opened 11 years ago
Closed 11 years ago
Remove "Done" button from customization mode
Categories
(Firefox :: Toolbars and Customization, defect)
Firefox
Toolbars and Customization
Tracking
()
RESOLVED
FIXED
Firefox 28
People
(Reporter: mconley, Assigned: bwinton)
References
Details
Attachments
(1 file, 2 obsolete files)
1.80 KB,
patch
|
bwinton
:
review+
bwinton
:
ui-review+
|
Details | Diff | Splinter Review |
Summary says it all. UX has requested that we try to squeeze this into M2. Blake - do you think you could take this? The "Done" button is, I believe, within browser/base/content/customization.inc.
Assignee | ||
Comment 1•11 years ago
|
||
Sure. I'm poking around in that file already… :)
Assignee: nobody → bwinton
Reporter | ||
Updated•11 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•11 years ago
|
||
Attachment #733952 -
Flags: ui-review?(mconley)
Attachment #733952 -
Flags: review?(mconley)
Reporter | ||
Comment 3•11 years ago
|
||
Comment on attachment 733952 [details] [diff] [review] A patch to remove the Done button, and move the other button to the left (so that people don't think _it's_ a Done button). Review of attachment 733952 [details] [diff] [review]: ----------------------------------------------------------------- r=me with the string also removed. I think moving the Restore Defaults button to the far left is fine for now, but I don't know if it'll be the final resting place... ::: browser/base/content/customize.inc @@ -33,2 @@ > <button oncommand="gCustomizeMode.reset();" label="&customizeMode.restoreDefaults;"/> > - <button oncommand="BrowserToolboxCustomizeDone();" label="&customizeMode.done;"/> We should remove the string while we're at it - browser/locale/chrome/browser/browser.dtd.
Attachment #733952 -
Flags: ui-review?(mconley)
Attachment #733952 -
Flags: ui-review+
Attachment #733952 -
Flags: review?(mconley)
Attachment #733952 -
Flags: review+
Reporter | ||
Comment 4•11 years ago
|
||
I also think this should be blocked by bug 858662 and bug 858597.
Assignee | ||
Comment 5•11 years ago
|
||
I agree, but that's where Madhava asked for it to be moved, at least for now… Thanks, Blake.
Attachment #733952 -
Attachment is obsolete: true
Attachment #733987 -
Flags: ui-review+
Attachment #733987 -
Flags: review+
Assignee | ||
Comment 6•11 years ago
|
||
(I'm not very smart sometimes…)
Attachment #733987 -
Attachment is obsolete: true
Attachment #733995 -
Flags: ui-review+
Attachment #733995 -
Flags: review+
Assignee | ||
Comment 7•11 years ago
|
||
I agree with it depending on bug 858662, but I think it's important enough to not wait for bug 858597 (which seems harder, and less likely to land in this milestone ;). (The importance here is that the Done button makes people think that none of their changes will be applied until they hit "Done", which is really not the case. And there are a bunch of other ways to exit this mode (closing the tab, clicking the blueprint, clicking the hamburger again), so the lack of a Done button should hopefully not be a huge problem.)
Comment 8•11 years ago
|
||
Hmm, I have some concerns about doing this. With about:newaddon, we've found that people don't realize they can/should close the tab to get rid of that UI - I'm worried we'll have the same issue, as this doesn't behave quite like what you'd traditionally have in a tab either. (In reply to Blake Winton (:bwinton) from comment #7) > (The importance here is that the Done button makes people think that none of > their changes will be applied until they hit "Done", which is really not the > case. Labeling it "Close" might solve that somewhat.
Assignee | ||
Comment 9•11 years ago
|
||
(Adding Madhava, so that he can explain why he asked for it in a more eloquent way than I can. ;)
Updated•11 years ago
|
Flags: needinfo?(madhava)
Reporter | ||
Updated•11 years ago
|
Assignee | ||
Comment 10•11 years ago
|
||
So, normally I would suggest we remove it for this milestone, and see via Test Pilot whether people get into trouble. But that's probably not going to work for a variety of reasons, so my alternative plan is this: Remove it for this milestone, and file a bug to re-add it with the text "Close" for the next milestone. How does that sound to everybody?
Flags: needinfo?(madhava)
Reporter | ||
Comment 11•11 years ago
|
||
(In reply to Blake Winton (:bwinton) from comment #10) > So, normally I would suggest we remove it for this milestone, and see via > Test Pilot whether people get into trouble. But that's probably not going > to work for a variety of reasons, so my alternative plan is this: Remove it > for this milestone, and file a bug to re-add it with the text "Close" for > the next milestone. > > How does that sound to everybody? I don't mind that plan.
Comment 12•11 years ago
|
||
Yea ok, as long as there's something on file before this bug lands.
Comment 13•11 years ago
|
||
Rebased and landed on Jamun: https://hg.mozilla.org/projects/jamun/rev/48b0d65af283
Whiteboard: [fixed in jamun]
Reporter | ||
Comment 14•11 years ago
|
||
Landed on UX as https://hg.mozilla.org/projects/ux/rev/48b0d65af283
Whiteboard: [fixed in jamun] → [fixed in jamun][fixed-in-ux]
Comment 15•11 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/48b0d65af283
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed in jamun][fixed-in-ux]
Target Milestone: --- → Firefox 28
You need to log in
before you can comment on or make changes to this bug.
Description
•