summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_cookies_helpers.cc
diff options
context:
space:
mode:
authorwillchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-29 20:51:01 +0000
committerwillchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-06-29 20:51:01 +0000
commit9eaa18ed61a3837e1046045476a3c7f4e8eb6a5f (patch)
tree814e98bb2f18d5017b047c241cdf58e47ea0d050 /chrome/browser/extensions/extension_cookies_helpers.cc
parent564e170373c0bb521d735547dc7f443d19b2fac5 (diff)
downloadchromium_src-9eaa18ed61a3837e1046045476a3c7f4e8eb6a5f.zip
chromium_src-9eaa18ed61a3837e1046045476a3c7f4e8eb6a5f.tar.gz
chromium_src-9eaa18ed61a3837e1046045476a3c7f4e8eb6a5f.tar.bz2
Reland r50296 which removes some uses of CookieMonster on the UI thread.
Removes the addition of NonThreadSafe and DCHECKs to CookieMonster. BUG=44083 Review URL: http://codereview.chromium.org/2845031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51164 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_cookies_helpers.cc')
-rw-r--r--chrome/browser/extensions/extension_cookies_helpers.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/chrome/browser/extensions/extension_cookies_helpers.cc b/chrome/browser/extensions/extension_cookies_helpers.cc
index ed881e2..903e89e 100644
--- a/chrome/browser/extensions/extension_cookies_helpers.cc
+++ b/chrome/browser/extensions/extension_cookies_helpers.cc
@@ -94,12 +94,11 @@ GURL GetURLFromCookiePair(
}
void AppendMatchingCookiesToList(
- net::CookieStore* cookie_store, const std::string& store_id,
+ const net::CookieMonster::CookieList& all_cookies,
+ const std::string& store_id,
const GURL& url, const DictionaryValue* details,
const Extension* extension,
ListValue* match_list) {
- net::CookieMonster::CookieList all_cookies = GetCookieListFromStore(
- cookie_store, url);
net::CookieMonster::CookieList::const_iterator it;
for (it = all_cookies.begin(); it != all_cookies.end(); ++it) {
// Ignore any cookie whose domain doesn't match the extension's