Closed Bug 1575304 Opened 5 years ago Closed 5 years ago

Remove ellipses after Learn more

Categories

(Toolkit Graveyard :: Notifications and Alerts, defect, P3)

defect

Tracking

(firefox71 fixed)

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: betsymi, Assigned: maxx)

References

(Blocks 1 open bug)

Details

(Whiteboard: [skyline][stp])

Attachments

(2 files)

This is a request to remove the ellipses from Learn more. This is our preferred style and the spec is attached for reference.

Reason for this request:
We use ellipses with button or menu items when the action requires additional user input, usually via a dialog, an alert, or moving the operation to another window or part of the UI. We do not use an ellipsis in a link to indicate that more information is available at the destination.

This is defined here: https://searchfox.org/mozilla-central/rev/03853a6e87c4a9405fce1de49e5d03b9e7a7a274/toolkit/locales/en-US/chrome/global/notification.dtd#9

For all our popup notifications. It's probably fine to change it for all of them.

Component: Tracking Protection → Notifications and Alerts
Priority: P1 → P3
Product: Firefox → Toolkit
No longer depends on: 1573498
Summary: Remove ellipses after Learn more in STP doorhanger → Remove ellipses after Learn more
Assignee: nobody → mcrawford
Status: NEW → ASSIGNED
Keywords: checkin-needed

Pushed by malexandru@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c3eb8e3d19e4
Remove ellipses after Learn more r=johannh

Keywords: checkin-needed
Backout by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b1c83d4897c4 Backed out changeset c3eb8e3d19e4 for causing browser chrome failures on browser_popupNotification_learnmore.js

Push with failures: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=271194010&revision=c3eb8e3d19e49294a93f110061321782b38a0c5f&searchStr=os%2Cx%2C10.14%2Cdebug%2Cmochitests%2Ctest-macosx1014-64%2Fdebug-mochitest-browser-chrome-e10s-8%2Cm%28bc8%29

Failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=271194010&repo=autoland&lineNumber=4195

Backout link: https://hg.mozilla.org/integration/autoland/rev/b1c83d4897c42a726f6a79e5510539d0dd989c2d

[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - TEST-PASS | browser/base/content/test/popupNotifications/browser_popupNotification_learnmore.js | secondary action accesskey matches -
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - TEST-PASS | browser/base/content/test/popupNotifications/browser_popupNotification_learnmore.js | number of extra secondary actions matches -
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - Buffered messages finished
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - TEST-UNEXPECTED-FAIL | browser/base/content/test/popupNotifications/browser_popupNotification_learnmore.js | correct label - Got Learn more, expected Learn more…
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - Stack trace:
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - chrome://mochikit/content/browser-test.js:test_is:1590
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/browser_popupNotification_learnmore.js:onShown:53
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:runNextTest/<:86
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - chrome://mochitests/content/browser/browser/base/content/test/popupNotifications/head.js:onPopupEvent/listener/<:309
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - chrome://mochikit/content/browser-test.js:run:1642
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - TEST-PASS | browser/base/content/test/popupNotifications/browser_popupNotification_learnmore.js | correct href -
[task 2019-10-14T19:45:50.040Z] 19:45:50 INFO - TEST-PASS | browser/base/content/test/popupNotifications/browser_popupNotification_learnmore.js | link not hidden -

Flags: needinfo?(jhofmann)

(In reply to Maxx Crawford from comment #6)

Updated patch to account for this test, and am running it on the try server.

Is this enough to try and land again?

Flags: needinfo?(jhofmann)

Seems fine to me!

Flags: needinfo?(jhofmann)

Awesome. Catching my commit up to the latest and then re-tagging!

Keywords: checkin-needed

Pushed by rmaries@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6e677c03aabe
Remove ellipses after Learn more r=johannh

Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71
Product: Toolkit → Toolkit Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: