summaryrefslogtreecommitdiffstats
path: root/chrome/browser
diff options
context:
space:
mode:
authorbeng@google.com <beng@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-15 18:43:06 +0000
committerbeng@google.com <beng@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-15 18:43:06 +0000
commit9c8e85f1909ecfed0ac6f4e44c820659990f19c8 (patch)
tree6d3ba544d5412c8deaf495b22f3200a1604bdfa0 /chrome/browser
parente99aac0dfd7a5fdd4b9d204b2a76a18c04486b7b (diff)
downloadchromium_src-9c8e85f1909ecfed0ac6f4e44c820659990f19c8.zip
chromium_src-9c8e85f1909ecfed0ac6f4e44c820659990f19c8.tar.gz
chromium_src-9c8e85f1909ecfed0ac6f4e44c820659990f19c8.tar.bz2
Reverting 16158.
Review URL: http://codereview.chromium.org/113470 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16163 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser')
-rw-r--r--chrome/browser/net/chrome_url_request_context.cc9
-rw-r--r--chrome/browser/views/options/advanced_contents_view.cc6
2 files changed, 3 insertions, 12 deletions
diff --git a/chrome/browser/net/chrome_url_request_context.cc b/chrome/browser/net/chrome_url_request_context.cc
index eb3a0d0..1c18ed4 100644
--- a/chrome/browser/net/chrome_url_request_context.cc
+++ b/chrome/browser/net/chrome_url_request_context.cc
@@ -142,9 +142,7 @@ ChromeURLRequestContext* ChromeURLRequestContext::CreateOriginal(
context->cookie_db_.reset(new SQLitePersistentCookieStore(
cookie_store_path.ToWStringHack(),
g_browser_process->db_thread()->message_loop()));
- context->cookie_store_ = new net::CookieMonster(
- context->cookie_policy_.GetType() ==
- net::CookiePolicy::SESSION_COOKIES ? NULL : context->cookie_db_.get());
+ context->cookie_store_ = new net::CookieMonster(context->cookie_db_.get());
}
return context;
@@ -392,11 +390,6 @@ void ChromeURLRequestContext::OnCookiePolicyChange(
DCHECK(MessageLoop::current() ==
ChromeThread::GetMessageLoop(ChromeThread::IO));
cookie_policy_.SetType(type);
-
- if (is_off_the_record_ || type == net::CookiePolicy::SESSION_COOKIES)
- cookie_store_->SetStore(NULL);
- else
- cookie_store_->SetStore(cookie_db_.get());
}
void ChromeURLRequestContext::OnNewExtensions(ExtensionPaths* new_paths) {
diff --git a/chrome/browser/views/options/advanced_contents_view.cc b/chrome/browser/views/options/advanced_contents_view.cc
index 1d56393..a1ed601 100644
--- a/chrome/browser/views/options/advanced_contents_view.cc
+++ b/chrome/browser/views/options/advanced_contents_view.cc
@@ -286,15 +286,14 @@ class CookieBehaviorComboModel : public views::ComboBox::Model {
// Return the number of items in the combo box.
virtual int GetItemCount(views::ComboBox* source) {
- return 4;
+ return 3;
}
virtual std::wstring GetItemAt(views::ComboBox* source, int index) {
const int kStringIDs[] = {
IDS_OPTIONS_COOKIES_ACCEPT_ALL_COOKIES,
IDS_OPTIONS_COOKIES_RESTRICT_THIRD_PARTY_COOKIES,
- IDS_OPTIONS_COOKIES_BLOCK_ALL_COOKIES,
- IDS_OPTIONS_COOKIES_SESSION_COOKIES
+ IDS_OPTIONS_COOKIES_BLOCK_ALL_COOKIES
};
if (index >= 0 && index < arraysize(kStringIDs))
return l10n_util::GetString(kStringIDs[index]);
@@ -473,7 +472,6 @@ void PrivacySection::ItemChanged(views::ComboBox* sender,
const wchar_t* kUserMetrics[] = {
L"Options_AllowAllCookies",
L"Options_BlockThirdPartyCookies",
- L"Options_SessionCookies",
L"Options_BlockAllCookies"
};
DCHECK(cookie_policy >= 0 && cookie_policy < arraysize(kUserMetrics));