Closed Bug 1796061 Opened 3 years ago Closed 3 years ago

Attention "dot" for the Unified extensions UI should not be visible when the pref is disabled

Categories

(WebExtensions :: General, defect)

defect

Tracking

(firefox-esr102 unaffected, firefox106 unaffected, firefox107+ fixed, firefox108 fixed)

RESOLVED DUPLICATE of bug 1795597
Tracking Status
firefox-esr102 --- unaffected
firefox106 --- unaffected
firefox107 + fixed
firefox108 --- fixed

People

(Reporter: willdurand, Assigned: willdurand)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [addons-jira])

Attachments

(1 file, 1 obsolete file)

STR

  1. install FF dev edition (107.0b2)
  2. install an add-on like Tree Style Tab
  3. browser mozilla.org

What happened?

The Tree Style Tab extension button in the toolbar has a green "attention dot".

Expected

No attention dot should be visible because the unified extensions UI shouldn't be enabled in channels other than Nightly.

Explanations

The attention dot has been implemented in browser/components/extensions/parent/ext-browserAction.js and we didn't check the pref here.

Donal, fyi we will need an uplift to prevent that in 107.

After having discussed with :zombie, we'll probably want to request an uplift of the patch for Bug 1795597

Attachment #9299173 - Attachment is obsolete: true

To expand a bit on my last comment and the initial report, it turns out that we have two "MV3 UIs":

  • "origin controls" that is very small and not very visible to end users, indirectly controlled by the MV3 pref (that is enabled in Nightly and Early Beta)
  • "unified extensions" that is more visible, also related to origin controls (but in a more obvious way) and controlled by a different pref (that is only enabled in Nightly)

The UI bug reported in here belongs to the first UI and that's why we are going to fix this bug with Bug 1795597 rather than checking the unified extensions pref. See uplift request here: https://bugzilla.mozilla.org/show_bug.cgi?id=1795597#c5

Resolving as a duplicate of Bug 1795597 (fixed in 107 and 108)

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: