// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "base/functional/callback.h" #include "chrome/browser/metrics/incognito_observer.h" #include "chrome/browser/ui/browser_list.h" #include "chrome/browser/ui/browser_list_observer.h" namespace { class IncognitoObserverDesktop : public IncognitoObserver, public BrowserListObserver { … }; } // namespace // static std::unique_ptr<IncognitoObserver> IncognitoObserver::Create( const base::RepeatingClosure& update_closure) { … }