Closed
Bug 1103314
Opened 10 years ago
Closed 10 years ago
Clarify label of "Remove All Cookies" button to indicate whether it removes all cookies or just removes the cookies shown
Categories
(Firefox :: Settings UI, defect)
Firefox
Settings UI
Tracking
()
VERIFIED
FIXED
Firefox 37
People
(Reporter: jidanni, Assigned: aryx, Mentored)
References
Details
(Whiteboard: [good first bug][lang=xul] see comment 7 for instructions)
Attachments
(2 files, 1 obsolete file)
103.06 KB,
image/png
|
Details | |
8.70 KB,
patch
|
dao
:
review+
|
Details | Diff | Splinter Review |
User Agent: Mozilla/5.0 (X11; Linux i686; rv:35.0) Gecko/20100101 Firefox/35.0 Iceweasel/35.0a2
Build ID: 20141111004002
Steps to reproduce:
In about:preferences#privacy
the user is very worried that "Remove all cookies" will do just that.
Actual results:
I don't know, I was too scared to test!!
Expected results:
The button should be relabeled "Remove all cookies shown". (Unless that is not what in fact it actually does!)
Reporter | ||
Updated•10 years ago
|
Component: Untriaged → Preferences
Updated•10 years ago
|
Flags: needinfo?(philipp)
Summary: remove all cookies button should probably be called remove all cookies shown → Clarify label of "Remove All Cookies" button to indicate whether it removes all cookies or just removes the cookies shown
Comment 1•10 years ago
|
||
So, that button actually does just remove the cookies that are shown.
Therefore, re-labeling the button makes sense. That said, »Remove all cookies shown« sounds a little clunky to me, but I couldn't come up with something better either.
Sevaan, do you happen to have a better idea for a label?
Flags: needinfo?(philipp) → needinfo?(sfranks)
Comment 2•10 years ago
|
||
"Remove All"? I think that might make it clearer that this is about the cookies listed above rather than all cookies in general. It might also make sense to re-label "Remove Cookie(s)" as "Remove Selected".
Updated•10 years ago
|
OS: Linux → All
Hardware: x86 → All
Version: 35 Branch → Trunk
Reporter | ||
Comment 3•10 years ago
|
||
Don't say "Remove All". Say "Remove these" or "Remove selected" if nothing longer fits.
Comment 4•10 years ago
|
||
(In reply to Dan Jacobson from comment #3)
> Don't say "Remove All". Say "Remove these" or "Remove selected" if nothing
> longer fits.
I was talking about two distinct buttons and you seem to be confusing them.
Reporter | ||
Comment 5•10 years ago
|
||
You are right. I am writing this out of memory. Sorry. You guys take care of it! Thanks.
Comment 6•10 years ago
|
||
(In reply to Dão Gottwald [:dao] from comment #2)
> "Remove All"? I think that might make it clearer that this is about the
> cookies listed above rather than all cookies in general. It might also make
> sense to re-label "Remove Cookie(s)" as "Remove Selected".
+1 to this suggestion.
Flags: needinfo?(sfranks)
Comment 7•10 years ago
|
||
These buttons are here:
http://mxr.mozilla.org/mozilla-central/source/browser/components/preferences/cookies.xul#94
We'll need to change the entity names (e.g. removeSelectedCookie.label, removeSelectedCookie.accesskey, removeSelectedCookies.label, removeAll.label, removeAll.accesskey) and update the strings here:
http://mxr.mozilla.org/mozilla-central/source/browser/locales/en-US/chrome/browser/preferences/cookies.dtd
Mentor: dao
Status: UNCONFIRMED → NEW
Ever confirmed: true
Whiteboard: [good first bug][lang=xul] see comment 7 for instructions
![]() |
Assignee | |
Updated•10 years ago
|
Assignee: nobody → archaeopteryx
Status: NEW → ASSIGNED
![]() |
Assignee | |
Comment 8•10 years ago
|
||
Successful Try run: https://treeherder.mozilla.org/#/jobs?repo=try&revision=bcceed768e5c
Attachment #8536514 -
Flags: review?(dao)
Comment 9•10 years ago
|
||
Comment on attachment 8536514 [details] [diff] [review]
patch, v2
I think we settled on "Remove All" and "Remove Selected".
What's the purpose of button.removeSelectedCookies.label? That entity is completely obsoleted by the removeSelectedCookies string, right?
Attachment #8536514 -
Flags: review?(dao) → review-
Comment 10•10 years ago
|
||
Archaeopteryx, are you still working on this?
Flags: needinfo?(archaeopteryx)
![]() |
Assignee | |
Comment 11•10 years ago
|
||
Attachment #8536514 -
Attachment is obsolete: true
Flags: needinfo?(archaeopteryx)
Attachment #8541855 -
Flags: review?(dao)
Comment 12•10 years ago
|
||
Comment on attachment 8541855 [details] [diff] [review]
patch, v3
Looks good, thanks!
Attachment #8541855 -
Flags: review?(dao) → review+
Comment 13•10 years ago
|
||
Comment 14•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 37
![]() |
Assignee | |
Comment 15•10 years ago
|
||
So I got notified that the plural form can't be used like this because some locale require a number in the string. Should I add the number to the English string ("Remove 5 Selected"), or keep the English one like it is and add a localization note that the localizers can add "#1" if they need the number of cookies selected? More background on this: https://groups.google.com/forum/#!msg/mozilla.dev.l10n/sN8OfMIVk5A/vw82p1-BvuAJ
Furthermore, a localization node for the accesskey in the .dtd file with the label in the properties has been requested.
Should I reopen this bug or file a follow-up dependent bug?
Comment 17•10 years ago
|
||
(In reply to Sevaan Franks [:sevaan] from comment #16)
> Thoughts, Matej?
I was following pretty well until comment 15. Do we have to include the number? It seems to me that "Remove selected" works if you're deleting one or many. The number is superfluous.
Flags: needinfo?(matej)
Comment 18•10 years ago
|
||
It works for English and other locales with one or two plural forms, but not for every language.
See for example this old discussion on dev-l10n: https://groups.google.com/forum/#!msg/mozilla.dev.l10n/sN8OfMIVk5A/vw82p1-BvuAJ
We can also leave English as it is, as long as the localization comment clearly explains how to add the number if needed.
Comment 19•10 years ago
|
||
New bug, please.
Comment 20•10 years ago
|
||
Verified fixed on Windows 7 64bit, Ubuntu 13.10 32bit and Mac OSX 10.8.5 using latest Nightly 37.0a1 (buildID: 20150104030205).
Status: RESOLVED → VERIFIED
Comment 21•10 years ago
|
||
Archaeopteryx, can you take care of filing the new bug? Thanks!
Flags: needinfo?(archaeopteryx)
You need to log in
before you can comment on or make changes to this bug.
Description
•