mozilla-mobile / firefox-ios

Firefox for iOS
Mozilla Public License 2.0
12.24k stars 2.94k forks source link

Refactor FXIOS-9085 #20125 Remove legacy inactive tab code #23273

Closed lmarceau closed 13 hours ago

lmarceau commented 1 day ago

:scroll: Tickets

Jira ticket Github issue

:bulb: Description

Remove remaining legacy inactive tab code. This part was a little more tangled up with small things here and there:

I will do a follow up PR to rename LegacyTabDisplayManager to TopTabDisplayManager for clarity I think.

:pencil: Checklist

You have to check all boxes before merging

mobiletest-ci-bot commented 13 hours ago
Messages
:book: Project coverage: 33.63%
:book: Edited 10 files
:book: Created 0 files

Client.app: Coverage: 31.38

File Coverage
TopTabsViewController.swift 0.0% ⚠️
AppSessionManager.swift 100.0%
TabDisplayManager.swift 0.0% ⚠️
TabManager.swift 62.5%
ToggleInactiveTabs.swift 0.0% ⚠️
LegacyTabManager.swift 35.34% ⚠️

Generated by :no_entry_sign: Danger Swift against e944f4d27f4310fa6d0351c9179d8dd0b04f542a