1 // Copyright 2018 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 5 #include "components/offline_pages/core/prefetch/stub_prefetch_service.h" 6 7 #include "url/gurl.h" 8 9 namespace offline_pages { 10 SetSuggestionProvider(SuggestionsProvider * suggestions_provider)11void StubPrefetchService::SetSuggestionProvider( 12 SuggestionsProvider* suggestions_provider) {} 13 NewSuggestionsAvailable()14void StubPrefetchService::NewSuggestionsAvailable() {} 15 RemoveSuggestion(GURL url)16void StubPrefetchService::RemoveSuggestion(GURL url) {} 17 ForceRefreshSuggestions()18void StubPrefetchService::ForceRefreshSuggestions() {} 19 GetCachedGCMToken() const20std::string StubPrefetchService::GetCachedGCMToken() const { 21 return ""; 22 } 23 GetPrefetchGCMHandler()24PrefetchGCMHandler* StubPrefetchService::GetPrefetchGCMHandler() { 25 return nullptr; 26 } 27 GetLogger()28OfflineEventLogger* StubPrefetchService::GetLogger() { 29 return nullptr; 30 } 31 GetOfflineMetricsCollector()32OfflineMetricsCollector* StubPrefetchService::GetOfflineMetricsCollector() { 33 return nullptr; 34 } 35 GetPrefetchDispatcher()36PrefetchDispatcher* StubPrefetchService::GetPrefetchDispatcher() { 37 return nullptr; 38 } 39 40 PrefetchNetworkRequestFactory* GetPrefetchNetworkRequestFactory()41StubPrefetchService::GetPrefetchNetworkRequestFactory() { 42 return nullptr; 43 } 44 GetPrefetchDownloader()45PrefetchDownloader* StubPrefetchService::GetPrefetchDownloader() { 46 return nullptr; 47 } 48 GetPrefetchStore()49PrefetchStore* StubPrefetchService::GetPrefetchStore() { 50 return nullptr; 51 } 52 GetPrefetchImporter()53PrefetchImporter* StubPrefetchService::GetPrefetchImporter() { 54 return nullptr; 55 } 56 57 PrefetchBackgroundTaskHandler* GetPrefetchBackgroundTaskHandler()58StubPrefetchService::GetPrefetchBackgroundTaskHandler() { 59 return nullptr; 60 } 61 GetOfflinePageModel()62OfflinePageModel* StubPrefetchService::GetOfflinePageModel() { 63 return nullptr; 64 } 65 GetImageFetcher()66image_fetcher::ImageFetcher* StubPrefetchService::GetImageFetcher() { 67 return nullptr; 68 } 69 SetEnabledByServer(PrefService * pref_service,bool enabled)70void StubPrefetchService::SetEnabledByServer(PrefService* pref_service, 71 bool enabled) {} 72 73 } // namespace offline_pages 74