Closed Bug 1809829 (compose-homepage) Opened 3 years ago Closed 10 months ago

[Meta] Migrate homescreen from RecyclerView to just Compose

Categories

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

All
Android
task

Tracking

()

RESOLVED FIXED
138 Branch

People

(Reporter: cpeterson, Unassigned)

References

(Depends on 1 open bug, Blocks 2 open bugs)

Details

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

From github: https://github.com/mozilla-mobile/fenix/issues/23972.

This completes the work from https://github.com/mozilla-mobile/fenix/issues/22755 and should be done after all homescreen sections are implemented as composables.

The performance of the end composable must be profiled against the current RecyclerView based implementation and must be validated by the performance team also.

┆Issue is synchronized with this Jira Task

Change performed by the Move to Bugzilla add-on.

Assignee: nobody → gl
Status: NEW → ASSIGNED

The severity field is not set for this bug.
:cpeterson, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(cpeterson)
Severity: -- → S3
Flags: needinfo?(cpeterson)
Severity: S3 → N/A
Type: defect → task
Priority: -- → P3
No longer depends on: 1809999
Assignee: gl → nobody
Status: ASSIGNED → NEW
Summary: Migrate homescreen from RecyclerView to just Compose → [Meta] Migrate homescreen from RecyclerView to just Compose
Keywords: meta
Alias: compose-homepage
Depends on: 1902167
Depends on: 1902564
Depends on: 1904078
Depends on: 1904889
Depends on: 1904898
Depends on: 1904902
Depends on: 1905440
Depends on: 1905452
Whiteboard: fxdroid
Whiteboard: fxdroid → [fxdroid]
Whiteboard: [fxdroid] → [fxdroid] [group5]
Depends on: 1911684
Depends on: 1915202
Depends on: 1915212
Depends on: 1915217
Depends on: 1917862
Depends on: 1917872
Depends on: 1917912
Depends on: 1918264
Depends on: 1918271
Depends on: 1920581
Depends on: 1920770
Depends on: 1923477
Depends on: 1923492
Depends on: 1930686
Depends on: 1930708
Depends on: 1930781
Depends on: 1936084
Depends on: 1939627
Depends on: 1942635
Depends on: 1947591
Depends on: 1948351
Depends on: 1948356
Depends on: 1948373
Depends on: 1950923
Depends on: 1954607
No longer depends on: 1954607
Depends on: 1962554
Depends on: 1956638
No longer depends on: 1930781
No longer depends on: 1930708
No longer depends on: 1920581
No longer depends on: 1915217
No longer depends on: 1915202
No longer depends on: 1918264
No longer depends on: 1947591
No longer depends on: 1942635
Depends on: 1942635

Marking the initial MVP of the Compose Hompage as FIXED. Future followup work will be tracked in Bug 1962742

Status: NEW → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 138 Branch
Regressions: 1972472
Regressions: 1972473
No longer regressions: 1972472
No longer regressions: 1972473
You need to log in before you can comment on or make changes to this bug.