favicon_service_impl_observer.h 636 B

123456789101112131415161718192021
  1. // Copyright 2020 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. #ifndef WEBLAYER_BROWSER_FAVICON_FAVICON_SERVICE_IMPL_OBSERVER_H_
  5. #define WEBLAYER_BROWSER_FAVICON_FAVICON_SERVICE_IMPL_OBSERVER_H_
  6. namespace weblayer {
  7. class FaviconServiceImplObserver {
  8. public:
  9. // Called from FaviconServiceImpl::UnableToDownloadFavicon.
  10. virtual void OnUnableToDownloadFavicon() {}
  11. protected:
  12. virtual ~FaviconServiceImplObserver() = default;
  13. };
  14. } // namespace weblayer
  15. #endif // WEBLAYER_BROWSER_FAVICON_FAVICON_SERVICE_IMPL_OBSERVER_H_