Upstream version 7.35.139.0
[platform/framework/web/crosswalk.git] / src / content / shell / geolocation / shell_access_token_store.h
index 0345b8c..e97ce36 100644 (file)
@@ -5,7 +5,9 @@
 #ifndef CONTENT_SHELL_GEOLOCATION_SHELL_ACCESS_TOKEN_STORE_H_
 #define CONTENT_SHELL_GEOLOCATION_SHELL_ACCESS_TOKEN_STORE_H_
 
+#include "base/memory/ref_counted.h"
 #include "content/public/browser/access_token_store.h"
+#include "net/url_request/url_request_context_getter.h"
 
 namespace content {
 class ShellBrowserContext;
@@ -31,7 +33,7 @@ class ShellAccessTokenStore : public content::AccessTokenStore {
       const GURL& server_url, const base::string16& access_token) OVERRIDE;
 
   content::ShellBrowserContext* shell_browser_context_;
-  net::URLRequestContextGetter* system_request_context_;
+  scoped_refptr<net::URLRequestContextGetter> system_request_context_;
 
   DISALLOW_COPY_AND_ASSIGN(ShellAccessTokenStore);
 };