summaryrefslogtreecommitdiffstats
path: root/chrome/test/testing_profile.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/test/testing_profile.h')
-rw-r--r--chrome/test/testing_profile.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/chrome/test/testing_profile.h b/chrome/test/testing_profile.h
index 05db3a9..835fbc4 100644
--- a/chrome/test/testing_profile.h
+++ b/chrome/test/testing_profile.h
@@ -18,10 +18,11 @@
#include "chrome/browser/net/url_request_context_getter.h"
#include "chrome/browser/profile.h"
#include "chrome/browser/search_engines/template_url_model.h"
-#include "chrome/browser/sessions/session_service.h"
#include "chrome/common/pref_service.h"
#include "net/base/cookie_monster.h"
+class SessionService;
+
class TestingProfile : public Profile {
public:
TestingProfile();
@@ -187,9 +188,7 @@ class TestingProfile : public Profile {
return host_content_settings_map_.get();
}
virtual HostZoomMap* GetHostZoomMap() { return NULL; }
- void set_session_service(SessionService* session_service) {
- session_service_ = session_service;
- }
+ void set_session_service(SessionService* session_service);
virtual SessionService* GetSessionService() { return session_service_.get(); }
virtual void ShutdownSessionService() {}
virtual bool HasSessionService() const {