Closed Bug 1877567 Opened 2 years ago Closed 1 year ago

[meta] Debug drawer - CFR Tools

Categories

(Firefox for Android :: Tooling, enhancement, P3)

All
Android
enhancement

Tracking

()

RESOLVED FIXED

People

(Reporter: 007, Assigned: npoon)

References

Details

(Keywords: meta, Whiteboard: [fxdroid] [group4])

Add a screen to the Debug Drawer to manage the CFRs in Fenix.

As part of this work:

  • Conduct an audit of all of the CFRs and document what feature they are for and what their triggers are.
  • Add a "CFR Tools" sub page
    • Create the CFR tools UI and drawer destination
      • Display all of the CFRs in a list
        • TextListItem with CFR name as the primary text and what feature they are in for the secondary text
      • Add a button or a checkbox to each CFR to reset their flags.

Pending the complexity of this feature, it might benefit from having a redux layer to help reduce the business logic code in the Compose file.

No longer blocks: fenix-debug-drawer
See Also: → fenix-debug-drawer
Assignee: nobody → npoon
Depends on: 1906889
Depends on: 1906890
Depends on: 1907653
Blocks: 1907915
No longer blocks: 1907915
Depends on: 1907915
Depends on: 1908225
Depends on: 1908767
Depends on: 1908768
Depends on: 1908917
Depends on: 1909337
Depends on: 1909958
Depends on: 1912119
Depends on: 1912491
Depends on: 1914473
Depends on: 1916830
Depends on: 1916992
Whiteboard: [fxdroid] [group4]
Depends on: 1919874
No longer depends on: 1908225
No longer depends on: 1908767
No longer depends on: 1912119
No longer depends on: 1916830
No longer depends on: 1916992
No longer depends on: 1919874
See Also: → 1924142
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.