Site permission consent flow should describe the nature of the add-on in the first panel
Categories
(Toolkit :: Add-ons Manager, defect)
Tracking
()
People
(Reporter: bholley, Assigned: bholley)
References
Details
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
|
Details | Review |
Johan pointed out that the first panel is totally generic (aside from the "learn more" link), and that the only way to understand the nature of the request is to click "Continue to Installation". I agree this could be improved, and came up with some modified language which I think conveys things better.
Assignee | ||
Comment 1•2 years ago
|
||
Comment 3•2 years ago
|
||
bugherder |
Comment 4•2 years ago
|
||
bugherder |
Assignee | ||
Comment 5•2 years ago
|
||
Comment on attachment 9303423 [details]
Bug 1800576 — Site permission consent flow should describe the nature of the add-on in the first panel.
Beta/Release Uplift Approval Request
- User impact if declined: The consent flow language is more confusing that it ought to be. This patch makes it clearer what's going on and why, and it's worth having the improved language in the initial release.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: None
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky):
- String changes made/needed: This includes new strings. I've discused the situation with flod. There is some risk that some less-common languages won't be able to localize the strings in time and that they may see English, but this feature is rare enough that we're willing to accept that risk.
- Is Android affected?: No
Comment 6•2 years ago
|
||
Comment on attachment 9303423 [details]
Bug 1800576 — Site permission consent flow should describe the nature of the add-on in the first panel.
Approved for 108.0b3
Comment 7•2 years ago
|
||
bugherder uplift |
Comment 8•2 years ago
|
||
Bobby, could we manually verify the updates from this issue? If yes, could you please guide as with some steps for verification.
Assignee | ||
Comment 9•2 years ago
|
||
You can verify this by confirming that the first pane of the consent flow has this text: https://github.com/mozilla/standards-positions/pull/704#issuecomment-1317595992
Assignee | ||
Comment 10•2 years ago
|
||
To clarify, you'll need to set the midi.testing
pref to true, restart the browser, and then visit webmidi-examples.glitch.me/ to see the consent flow.
Updated•2 years ago
|
Comment 11•2 years ago
|
||
I've verified as fixed this bug using the latest Beta 108.0b4 and Nightly 109.0a1 builds, under Win 7 x64, macOS 11 and Ubuntu 18.04 x64.
Updated•2 years ago
|
Description
•