Closed Bug 1446109 Opened 7 years ago Closed 7 years ago

Refactor/combine TopTabs and TabTray view controllers

Categories

(Firefox for iOS :: Favicons, enhancement, P3)

Other
iOS
enhancement

Tracking

()

RESOLVED INVALID
Tracking Status
fxios 12.0 ---

People

(Reporter: justindarc, Unassigned)

References

Details

In the process of implementing drag-and-drop, it has become clear that the functionality of the TopTabsViewController and TabTrayViewController can be combined to reduce code duplication. Also, currently TopTabsViewController is far more robust in dealing with multiple simultaneous changes by diffing the tabs before/after a change. This is crucial to providing a crash-free experience that supports both drag-and-drop reordering and keyboard shortcuts which is why this functionality should be consolidated into one place.
Depends on: 1446112
Depends on: 1445333
Priority: -- → P2
Priority: P2 → P3
Already done in another bug.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.