Open Bug 1908225 Opened 1 year ago Updated 1 year ago

Implement the ability to toggle the PWA Dialog CFR

Categories

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

All
Android
task

Tracking

()

People

(Reporter: npoon, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxdroid][group4])

Due to the complex nature of the PWA Dialog CFR and the way that the check to determine whether to show the CFR is implemented, the implementation will be deferred to this bug. As a part of this ticket, implement the behaviour of CfrToolsAction.TogglePwaShown in CfrToolsPreferencesMiddleware.kt along with displaying it in the UI in CfrTools.kt. Also, add this CFR to the CfrPreferencesRepository.CfrPreference enum and make the necessary changes to the CfrPreferencesRepository. Don't forget to write / update the tests for the middleware in CfrToolsPreferencesMiddlewareTest.kt, the store in CfrToolsStoreTest.kt, and the repository in DefaultCfrPreferencesRepositoryTest.kt, after implementation.

Here is the searchfox for the logic as to when to show the PWA CFR

Blocks: 1877567
Severity: -- → N/A
Depends on: 1906890
Priority: -- → P3
Whiteboard: [fxdroid][group4]
Assignee: nobody → npoon
Status: NEW → ASSIGNED
Assignee: npoon → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.