Open Bug 2089001 Opened 10 days ago Updated 3 days ago

[Tab Groups Strip] Hook up the expanded tab group close, delete, and ungroup actions from the tab group flow

Categories

(Firefox for Android :: Tabs, task)

All
Android
task

Tracking

()

People

(Reporter: calu, Unassigned)

References

Details

(Whiteboard: [fxdroid][android-core])

Bug 2069525 opens the expanded tab group from the tab group strip chevron and hosts it in TabGroupFlowFragment. Its controls dispatch TabGroupActions to TabGroupFlowStore.
Bug 2063470 part 3 adds TabGroupFlowStorageMiddleware, which applies SaveClicked, TabAddedToExistingTabGroup, and TabMovedToExistingTabGroup through the TabDataCoordinator. Still missing closing tab group, closing tab, deleting, and ungrouping. Handle those actions in TabGroupFlowStorageMiddleware via the coordinator. Add tests for the dispatched actions.

In addition, there is a follow up from the previous patch for onAddNewTabClick to be moved to the Middleware, so it's 1 action/lambda being dispatched.

You need to log in before you can comment on or make changes to this bug.