| Index: chrome/browser/automation/automation_util.cc
|
| diff --git a/chrome/browser/automation/automation_util.cc b/chrome/browser/automation/automation_util.cc
|
| index 86bfaec9a2e4a4456c0041774f8777373165338c..12057f5d4f669b07a5395687db25c4c3341d5c2f 100644
|
| --- a/chrome/browser/automation/automation_util.cc
|
| +++ b/chrome/browser/automation/automation_util.cc
|
| @@ -263,7 +263,7 @@ void GetCookiesJSON(AutomationProvider* provider,
|
| cookie_dict->SetString("domain", cookie.Domain());
|
| cookie_dict->SetBoolean("secure", cookie.IsSecure());
|
| cookie_dict->SetBoolean("http_only", cookie.IsHttpOnly());
|
| - if (cookie.DoesExpire())
|
| + if (cookie.IsPersistent())
|
| cookie_dict->SetDouble("expiry", cookie.ExpiryDate().ToDoubleT());
|
| list->Append(cookie_dict);
|
| }
|
| @@ -368,7 +368,7 @@ void SetCookieJSON(AutomationProvider* provider,
|
| net::CookieMonster::CanonicalCookie::Create(
|
| GURL(url), name, value, domain, path,
|
| mac_key, mac_algorithm, base::Time(),
|
| - base::Time::FromDoubleT(expiry), secure, http_only, expiry != 0));
|
| + base::Time::FromDoubleT(expiry), secure, http_only));
|
| if (!cookie.get()) {
|
| reply.SendError("given 'cookie' parameters are invalid");
|
| return;
|
|
|