Closed Bug 1836448 Opened 1 year ago Closed 1 year ago

Show attention "dot" when an extension is quarantined from a domain

Categories

(WebExtensions :: General, enhancement, P2)

enhancement

Tracking

(firefox116 fixed)

RESOLVED FIXED
116 Branch
Tracking Status
firefox116 --- fixed

People

(Reporter: willdurand, Assigned: willdurand)

References

Details

(Whiteboard: [addons-jira])

Attachments

(2 files)

The attention "dot" should probably be shown when an extension is quarantined from a domain.

Severity: -- → N/A
Priority: -- → P2
Assignee: nobody → wdurand
Status: NEW → ASSIGNED
Keywords: leave-open
Attachment #9337175 - Attachment description: WIP: Bug 1836448 - Show attention "dot" when an extension is quarantined from a domain. r?zombie!,rpl → Bug 1836448 - Part 1: show attention "dot" when an extension is quarantined from a domain. r?zombie!,rpl
Pushed by wdurand@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a86d5a3f177d
Part 1: show attention "dot" when an extension is quarantined from a domain. r=rpl,zombie,fluent-reviewers
Keywords: leave-open
Pushed by wdurand@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1c53eee1c466
Part 2: show attention "dot" on the extensions button for quarantined domains. r=zombie,fluent-reviewers,flod
Depends on: 1837559
Pushed by wdurand@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6bfe7d1f2bb2
Part 1: show attention "dot" when an extension is quarantined from a domain. r=rpl,zombie,fluent-reviewers
https://hg.mozilla.org/integration/autoland/rev/f03661a056f0
Part 2: show attention "dot" on the extensions button for quarantined domains. r=zombie,fluent-reviewers,flod
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 116 Branch
Flags: needinfo?(wdurand)

Comment on attachment 9337677 [details]
Bug 1836448 - Part 2: show attention "dot" on the extensions button for quarantined domains. r?zombie!,rpl

Beta/Release Uplift Approval Request

  • User impact if declined: Users browsing one of the quarantined domains with extensions not monitored by Mozilla. This isn't a lot of users but it might be confusing for users to notice an add-on not working and nothing else. While there is a notification in the extensions panel, there is no UI hint to tell the user to open that panel. With these 2 patches, users should see the "notification dot" under an extension or the extensions button.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: No
  • 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): This is a small 2-patch stack that has automated test coverage.
  • String changes made/needed: Yes
  • Is Android affected?: No
Attachment #9337677 - Flags: approval-mozilla-beta?
Attachment #9337175 - Flags: approval-mozilla-beta?

:willdurand this request contains strings, can this ride the trains with Fx116?

Flags: needinfo?(wdurand)

Oops, yes. I edited the request because there are indeed new strings (2 I think, which are used elsewhere already). I am not too worried about riding the trains with Fx116 but we'll need to uplift these patches for ESR 115 in the future..

Flags: needinfo?(wdurand) → needinfo?(dmeehan)

:flod any objections to this uplift request?
See Comment 10 and Comment 11

Flags: needinfo?(dmeehan) → needinfo?(francesco.lodolo)

To be honest, I would prefer not to uplift these patches (I raised concerns when the first part of the feature landed too late in the 115 cycle, and this is an inevitable consequence of that).

There is other work happening on 116 for this feature (about:addons integration). What's the plan for that? Are we enabling it on 115 without that part?

we'll need to uplift these patches for ESR 115 in the future

ESR is as string frozen as beta, you are not supposed to uplift features or patches with new strings. This goes against how we all agreed to manage branches in the rapid release cycle.

Flags: needinfo?(francesco.lodolo)

OK. In this case, let's not uplift these patches.

Attachment #9337175 - Flags: approval-mozilla-beta? → approval-mozilla-beta-
Attachment #9337677 - Flags: approval-mozilla-beta? → approval-mozilla-beta-
See Also: → 1842218
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: