Update refresh Firefox dialog for Proton
Categories
(Toolkit Graveyard :: Notifications and Alerts, enhancement, P2)
Tracking
(firefox89 verified)
Tracking | Status | |
---|---|---|
firefox89 | --- | verified |
People
(Reporter: Gijs, Assigned: alexical)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
(Keywords: helpwanted, Whiteboard: [proton-modals])
Attachments
(2 files)
This is https://searchfox.org/mozilla-central/source/toolkit/content/resetProfile.xhtml .
The title should be:
Refresh {Brand name} to its default settings?
The content should be:
Start fresh to fix performance issues. This will remove your extensions and customizations. You won’t lose essential information like bookmarks and passwords.
Learn more
Where the last link points to SUMO. (TBD if we use the same hardcoding system url bar interventions or if we ask SUMO to create a redirect, see question in bug 1606917)
The dialog should show as a modern window-modal dialog (not a macOS sheet or a separate window on Windows/Linux).
The buttons stay the same in terms of text/content, but the refresh button should get the "error button" component styling (red with white text).
Reporter | ||
Updated•3 years ago
|
Updated•3 years ago
|
Reporter | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 2•3 years ago
|
||
Assignee | ||
Comment 3•3 years ago
|
||
BrowserTestUtils.promiseAlertDialog and friends account for commonDialog.xhtml,
but not other dialogs which go through gDialogBox. This fixes that by adding a
inWindowDialog option to promiseAlertDialog. I don't like this solution very
much - it requires all of these dialogs to fire the event themselves. An
alternative might be putting this code in some file which these all include,
but given how small the code is that feels like overkill. Alternatives welcome.
Depends on D109452
Pushed by dothayer@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b9988582fc78 Update refresh Firefox dialog for Proton r=Gijs https://hg.mozilla.org/integration/autoland/rev/b9a9540d4eee Fix resetProfile.xhtml tests r=Gijs
Comment 5•3 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b9988582fc78
https://hg.mozilla.org/mozilla-central/rev/b9a9540d4eee
Comment 6•3 years ago
|
||
Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.
Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/85f7d9b4fce0 Port bug 1693133 - Changes to BrowserTestUtils.promiseAlertDialog and promiseAlertDialogOpen. rs=bustage-fix
Reporter | ||
Updated•3 years ago
|
Comment 8•3 years ago
|
||
This issue is Verified as fixed in our latest Nightly and Beta 89.0b3.
Updated•10 months ago
|
Description
•