From 4f79b3f0a594fab40f6afa6577503b7e33d866f2 Mon Sep 17 00:00:00 2001 From: "darin@chromium.org" Date: Fri, 5 Feb 2010 04:27:47 +0000 Subject: Implement backend support for forcing cookies to be saved as session cookies. Introduces a new CookiePolicy result code OK_FOR_SESSION_ONLY. R=eroman BUG=34571 TEST=none Review URL: http://codereview.chromium.org/577013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38179 0039d316-1c4b-4281-b951-d872f2087c98 --- net/url_request/url_request_unittest.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'net/url_request/url_request_unittest.h') diff --git a/net/url_request/url_request_unittest.h b/net/url_request/url_request_unittest.h index 6c1be78..3f50335 100644 --- a/net/url_request/url_request_unittest.h +++ b/net/url_request/url_request_unittest.h @@ -53,7 +53,8 @@ class TestCookiePolicy : public net::CookiePolicy { enum Options { NO_GET_COOKIES = 1 << 0, NO_SET_COOKIE = 1 << 1, - ASYNC = 1 << 2 + ASYNC = 1 << 2, + FORCE_SESSION = 1 << 3, }; explicit TestCookiePolicy(int options_bit_mask) @@ -93,6 +94,9 @@ class TestCookiePolicy : public net::CookiePolicy { if (options_ & NO_SET_COOKIE) return net::ERR_ACCESS_DENIED; + if (options_ & FORCE_SESSION) + return net::OK_FOR_SESSION_ONLY; + return net::OK; } -- cgit v1.1