diff options
author | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-21 04:55:52 +0000 |
---|---|---|
committer | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-01-21 04:55:52 +0000 |
commit | 20305ec6f1acf21392c2f3938a14a96f1e28e76d (patch) | |
tree | 6eff1f7be4bad1a1362d3466f0ac59292dc51acc /chrome_frame/chrome_frame_automation.cc | |
parent | c6e8346b56ab61b35845aefcf9b241c654fe1253 (diff) | |
download | chromium_src-20305ec6f1acf21392c2f3938a14a96f1e28e76d.zip chromium_src-20305ec6f1acf21392c2f3938a14a96f1e28e76d.tar.gz chromium_src-20305ec6f1acf21392c2f3938a14a96f1e28e76d.tar.bz2 |
Remove obsolete base/lock.h and fix up callers to use the new header file and
the base namespace. Fix several files including lock.h unnecessarily.
BUG=none
TEST=none
Original review=http://codereview.chromium.org/6142009/
Patch by leviw@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@72106 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome_frame/chrome_frame_automation.cc')
-rw-r--r-- | chrome_frame/chrome_frame_automation.cc | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/chrome_frame/chrome_frame_automation.cc b/chrome_frame/chrome_frame_automation.cc index 26b9436..f453c2e 100644 --- a/chrome_frame/chrome_frame_automation.cc +++ b/chrome_frame/chrome_frame_automation.cc @@ -12,11 +12,11 @@ #include "base/file_util.h" #include "base/file_version_info.h" #include "base/lazy_instance.h" -#include "base/lock.h" #include "base/logging.h" #include "base/path_service.h" #include "base/process_util.h" #include "base/string_util.h" +#include "base/synchronization/lock.h" #include "base/synchronization/waitable_event.h" #include "base/sys_info.h" #include "base/utf_string_conversions.h" @@ -45,7 +45,7 @@ static const wchar_t kUmaSendIntervalValue[] = L"UmaSendInterval"; // This lock ensures that histograms created by ChromeFrame are thread safe. // The histograms created in ChromeFrame can be initialized on multiple // threads. -Lock g_ChromeFrameHistogramLock; +base::Lock g_ChromeFrameHistogramLock; class ChromeFrameAutomationProxyImpl::TabProxyNotificationMessageFilter : public IPC::ChannelProxy::MessageFilter { @@ -55,12 +55,12 @@ class ChromeFrameAutomationProxyImpl::TabProxyNotificationMessageFilter } void AddTabProxy(AutomationHandle tab_proxy) { - AutoLock lock(lock_); + base::AutoLock lock(lock_); tabs_list_.push_back(tab_proxy); } void RemoveTabProxy(AutomationHandle tab_proxy) { - AutoLock lock(lock_); + base::AutoLock lock(lock_); tabs_list_.remove(tab_proxy); } @@ -101,7 +101,7 @@ class ChromeFrameAutomationProxyImpl::TabProxyNotificationMessageFilter private: AutomationHandleTracker* tracker_; std::list<AutomationHandle> tabs_list_; - Lock lock_; + base::Lock lock_; }; class ChromeFrameAutomationProxyImpl::CFMsgDispatcher @@ -486,7 +486,7 @@ void ProxyFactory::GetAutomationServer( scoped_refptr<AutomationProxyCacheEntry> entry; // Find already existing launcher thread for given profile - AutoLock lock(lock_); + base::AutoLock lock(lock_); for (size_t i = 0; i < proxies_.container().size(); ++i) { if (proxies_[i]->IsSameProfile(params->profile_name())) { entry = proxies_[i]; |