| Index: android_webview/native/cookie_manager.cc
|
| diff --git a/android_webview/native/cookie_manager.cc b/android_webview/native/cookie_manager.cc
|
| index 33142ec4da4587816bc4c83fd0a17a517a6d3c1c..08ebfe306e063204492eb89f654873e1047a2ce0 100644
|
| --- a/android_webview/native/cookie_manager.cc
|
| +++ b/android_webview/native/cookie_manager.cc
|
| @@ -21,7 +21,6 @@
|
| #include "jni/AwCookieManager_jni.h"
|
| #include "net/cookies/cookie_monster.h"
|
| #include "net/cookies/cookie_options.h"
|
| -#include "net/cookies/cookie_store.h"
|
| #include "net/url_request/url_request_context.h"
|
|
|
| using base::android::ConvertJavaStringToUTF8;
|
| @@ -48,7 +47,7 @@ class CookieManager {
|
| public:
|
| static CookieManager* GetInstance();
|
|
|
| - void SetCookieMonster(net::URLRequestContext* request_context);
|
| + void SetCookieMonster(net::CookieMonster* cookie_monster);
|
|
|
| void SetAcceptCookie(bool accept);
|
| bool AcceptCookie();
|
| @@ -134,9 +133,9 @@ void CookieManager::ExecCookieTask(const CookieTask& task,
|
| }
|
| }
|
|
|
| -void CookieManager::SetCookieMonster(net::URLRequestContext* request_context) {
|
| +void CookieManager::SetCookieMonster(net::CookieMonster* cookie_monster) {
|
| DCHECK(!cookie_monster_);
|
| - cookie_monster_ = request_context->cookie_store()->GetCookieMonster();
|
| + cookie_monster_ = cookie_monster;
|
| }
|
|
|
| void CookieManager::SetAcceptCookie(bool accept) {
|
| @@ -348,8 +347,8 @@ static void SetAcceptFileSchemeCookies(JNIEnv* env, jobject obj,
|
| return CookieManager::GetInstance()->SetAcceptFileSchemeCookies(accept);
|
| }
|
|
|
| -void SetCookieMonsterOnNetworkStackInit(net::URLRequestContext* context) {
|
| - CookieManager::GetInstance()->SetCookieMonster(context);
|
| +void SetCookieMonsterOnNetworkStackInit(net::CookieMonster* cookie_monster) {
|
| + CookieManager::GetInstance()->SetCookieMonster(cookie_monster);
|
| }
|
|
|
| bool RegisterCookieManager(JNIEnv* env) {
|
|
|