BrowserListObserver is getting deprecated and we are using GlobalBrowserCollection in TorBrowserListObserver, but the states of those 2 objects no longer match (when list observer fires browser removal notification GlobalBrowserCollection already removed this and potentially other browsers). Transitioning to BrowserCollectionObserver makes sure that we have consistent state. No specific Chromium change, but see the umbrella transition issue https://issuetracker.google.com/issues/431671320