- Move resize observer (setting max width) logic over to SidebarState. - Add `command` property to SidebarState. - Handle receiving legacy session restore data. - Add unit tests along with mocking structures to get a better idea of state/controller coupling (which we should ultimately reduce). Differential Revision: https://phabricator.services.mozilla.com/D232730