diff options
author | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-06-18 23:26:17 +0000 |
---|---|---|
committer | willchan@chromium.org <willchan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-06-18 23:26:17 +0000 |
commit | e2d4bf08e8e7eedcf4fc9899a70d6bea5ebc4e15 (patch) | |
tree | d49246fedbc4221e0f9bb82c0cafd13ac3f09740 /chrome/browser/extensions/extension_cookies_helpers.cc | |
parent | b205d20619df6f2bbf4433fe0e1686b06b797b16 (diff) | |
download | chromium_src-e2d4bf08e8e7eedcf4fc9899a70d6bea5ebc4e15.zip chromium_src-e2d4bf08e8e7eedcf4fc9899a70d6bea5ebc4e15.tar.gz chromium_src-e2d4bf08e8e7eedcf4fc9899a70d6bea5ebc4e15.tar.bz2 |
Make CookieMonster NonThreadSafe.
Made ExtensionFunction RefCountedThreadSafe so it can be posted to different threads.
Used WaitableEvent in AutomationProvider.
BUG=44083
Review URL: http://codereview.chromium.org/2756003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50296 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_cookies_helpers.cc')
-rw-r--r-- | chrome/browser/extensions/extension_cookies_helpers.cc | 5 |
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 |