Help > Troubleshoot Mode should end with an ellipsis
Categories
(Firefox :: Menus, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox86 | --- | unaffected |
firefox87 | --- | unaffected |
firefox88 | --- | verified |
People
(Reporter: yoasif, Assigned: mconley)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: nightly-community, regression)
Attachments
(2 files)
The ellipsis is used in Firefox to indicate that additional user input is needed. Currently, the menu item here does not have one.
Steps to reproduce:
- Set
browser.proton.enabled
to true - Restart Firefox
- Click app menu
- Click Help
- Select "Troubleshoot Mode"
What happens:
Observe that "Troubleshoot Mode" appears with a modal dialog, requiring user input.
Expected result:
Since the menu item opens a dialog that requires user input, the menu item should have an ellipsis.
Some guidelines:
https://developer.apple.com/design/human-interface-guidelines/macos/menus/menu-anatomy/
Use an ellipsis whenever choosing a menu item requires additional input from the user. The ellipsis character (…) means a dialog or separate window will open and prompt the user for additional information or to make a choice.
https://docs.microsoft.com/en-us/previous-versions/windows/desktop/bb246448(v=vs.85)
Include an ellipsis (...) at the end of a menu command that opens another dialog box rather than immediately performing an action. The ellipsis is a visual cue that the user must supply additional information to complete the command.
Reporter | ||
Updated•4 years ago
|
Reporter | ||
Comment 1•4 years ago
|
||
Comment 2•4 years ago
|
||
:yoasif, if you think that's a regression, could you try to find a regression range using for example mozregression?
Comment 3•4 years ago
|
||
Mike, was there a conscious decision not to include the ellipsis here?
Updated•4 years ago
|
Updated•4 years ago
|
Comment 4•4 years ago
|
||
Set release status flags based on info from the regressing bug 1693092
Assignee | ||
Comment 5•4 years ago
|
||
I spoke to Meridel - she agrees we need an ellipsis here. Hey flod, when we add punctuation like this, can I presume that we need to rev the string ID as well?
Assignee | ||
Comment 6•4 years ago
|
||
Updated•4 years ago
|
Comment 7•4 years ago
|
||
(In reply to Mike Conley (:mconley) (:⚙️) (Catching up on needinfos) from comment #5)
I spoke to Meridel - she agrees we need an ellipsis here. Hey flod, when we add punctuation like this, can I presume that we need to rev the string ID as well?
Sadly, yes. And we can't even add it in a migration, because some locales might not use the same ellipsis character.
Pushed by flodolo@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6271c891f1ed Troubleshoot Mode menu item should have an ellipsis. r=flod,fluent-reviewers
Comment 9•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Verified - Fixed in latest Nightly 89.0a1 (build id: 20210331215444), Beta 87.0b5 and Release version 87, using Windows 10, MacOS 11 and Ubuntu 18.04.
Description
•