diff options
Diffstat (limited to 'chrome/common/temp_scaffolding_stubs.h')
-rw-r--r-- | chrome/common/temp_scaffolding_stubs.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/chrome/common/temp_scaffolding_stubs.h b/chrome/common/temp_scaffolding_stubs.h index e6264da..aad59bd 100644 --- a/chrome/common/temp_scaffolding_stubs.h +++ b/chrome/common/temp_scaffolding_stubs.h @@ -22,19 +22,14 @@ #include "webkit/glue/window_open_disposition.h" class Browser; -class BookmarkService; class CommandLine; -class HistoryService; class MetricsService; class NavigationEntry; class ProfileManager; class Profile; class SessionID; -class SpellChecker; class TabContents; class URLRequestContext; -class UserScriptMaster; -class VisitedLinkMaster; class WebContents; //--------------------------------------------------------------------------- @@ -180,63 +175,24 @@ class TabRestoreService { void BrowserClosed(Browser*) { } }; -class HistoryService { - public: - - class URLEnumerator { - public: - virtual ~URLEnumerator() {} - virtual void OnURL(const GURL& url) = 0; - virtual void OnComplete(bool success) = 0; - }; - - HistoryService() {} - bool Init(const std::wstring& history_dir, BookmarkService* bookmark_service) - { return false; } - void SetOnBackendDestroyTask(Task*) {} - void AddPage(GURL const&, void const*, int, GURL const&, - int, std::vector<GURL> const&) {} - void AddPage(const GURL& url) {} - void SetPageContents(const GURL& url, const std::wstring& contents) {} - void IterateURLs(URLEnumerator* iterator) {} - void Cleanup() {} - void AddRef() {} - void Release() {} -}; - class Profile { public: - enum ServiceAccessType { - EXPLICIT_ACCESS, - IMPLICIT_ACCESS - }; - - public: Profile(const std::wstring& user_data_dir); virtual std::wstring GetPath() { return path_; } virtual PrefService* GetPrefs(); void ResetTabRestoreService() { } - SpellChecker* GetSpellChecker() { return NULL; } - VisitedLinkMaster* GetVisitedLinkMaster() { return NULL; } TabRestoreService* GetTabRestoreService() { return NULL; } SessionService* GetSessionService() { return NULL; } - UserScriptMaster* GetUserScriptMaster() { return NULL; } bool IsOffTheRecord() { return false; } URLRequestContext* GetRequestContext() { return NULL; } virtual Profile* GetOriginalProfile() { return this; } virtual Profile* GetOffTheRecordProfile() { return this; } bool HasSessionService() { return false; } - std::wstring GetID() { return L""; } - HistoryService* GetHistoryService(ServiceAccessType access) { - return &history_service_; - } - private: std::wstring GetPrefFilePath(); std::wstring path_; scoped_ptr<PrefService> prefs_; - HistoryService history_service_; }; class ProfileManager : NonThreadSafe { |