Closed Bug 1814994 Opened 3 years ago Closed 3 years ago

[Tabs tray to Compose] Create normal browsing list Composable and plug into tabs tray pager

Categories

(Firefox for Android :: Tabs, task, P2)

All
Android
task

Tracking

()

RESOLVED FIXED
113 Branch
Tracking Status
firefox113 --- fixed

People

(Reporter: 007, Assigned: 007)

References

Details

(Whiteboard: [fxdroid])

Attachments

(1 file)

Create root TabList and TabGrid Composables and add the logic to choose between them in the TabsTray Composable.

Construct the Composables in such a way that they can be used for both the Normal and Private browsing pages.

For the normal tabs list, disable the usage of the Private theme. Wrap the uses of the TabList/TabGrid composables in TabsTray with this logic.

FirefoxTheme(theme = Theme.getTheme(allowPrivateTheme = false)) { ... }

See: SyncedTabsPageViewHolder.bind() for an example.

Blocks: 1814995
Priority: -- → P2
Whiteboard: [fxdroid]
Blocks: 1810780
Blocks: 1814998
Depends on: 1814988
Blocks: 1815765
Blocks: 1816746
No longer blocks: 1815765
Severity: -- → N/A
Blocks: 1815579
Blocks: 1815620
Blocks: 1814993
Assignee: nobody → nbond
Status: NEW → ASSIGNED
Blocks: 1821206
Blocks: 1821425
Blocks: 1822192
Blocks: 1822193
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 113 Branch
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: