Closed Bug 1784946 Opened 2 years ago Closed 2 years ago

support custom widgets in combination with views

Categories

(Firefox :: Toolbars and Customization, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
108 Branch
Tracking Status
firefox108 --- fixed

People

(Reporter: mixedpuppy, Assigned: mixedpuppy)

References

(Blocks 1 open bug)

Details

(Whiteboard: [addons-jira])

Attachments

(1 file)

The new unified extensions button design requires a more complex widget capable of presenting some new UI that expresses permissions. It also continues to support existing functionality in extension action buttons. The first part of this is similar to, but different than the profiler button.

Our initial approach on new design was to not use CUI, however, that presented a number of obstacles that are not present given the right support in CUI.

In discussing this with Gijs, rather than introducing a new widget type, we should support views on custom widgets and move the profiler button to using that.

Blocks: 1784947
Attachment #9289939 - Attachment description: support views in custom CUI widgets and remove button-and-view widget type → Bug 1784946 support views in custom CUI widgets and remove button-and-view widget type

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:mixedpuppy, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit auto_nag documentation.

Flags: needinfo?(mixedpuppy)
Flags: needinfo?(dao+bmo)
Pushed by wdurand@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/83f970e62070
support views in custom CUI widgets and remove button-and-view widget type r=desktop-theme-reviewers,mconley,dao
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 108 Branch
Flags: needinfo?(mixedpuppy)
Flags: needinfo?(dao+bmo)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: