Index: chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc |
diff --git a/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc b/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc |
index f351079c8d69b16b80fd4d89280e0c5adfed30ef..47a870720d4f1891d5c7b216f3c9c366485e4020 100644 |
--- a/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc |
+++ b/chrome/browser/speech/chrome_speech_recognition_manager_delegate.cc |
@@ -50,7 +50,7 @@ namespace speech { |
namespace { |
void TabClosedCallbackOnIOThread(int render_process_id, int render_view_id) { |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
+ DCHECK_CURRENTLY_ON(BrowserThread::IO); |
SpeechRecognitionManager* manager = SpeechRecognitionManager::GetInstance(); |
// |manager| becomes NULL if a browser shutdown happens between the post of |
@@ -76,14 +76,14 @@ class ChromeSpeechRecognitionManagerDelegate::OptionalRequestInfo |
} |
void Refresh() { |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
+ DCHECK_CURRENTLY_ON(BrowserThread::IO); |
// UMA opt-in can be checked only from the UI thread, so switch to that. |
BrowserThread::PostTask(BrowserThread::UI, FROM_HERE, |
base::Bind(&OptionalRequestInfo::CheckUMAAndGetHardwareInfo, this)); |
} |
void CheckUMAAndGetHardwareInfo() { |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
+ DCHECK_CURRENTLY_ON(BrowserThread::UI); |
// prefs::kMetricsReportingEnabled is not registered for OS_CHROMEOS. |
#if !defined(OS_CHROMEOS) |
if (g_browser_process->local_state()->GetBoolean( |
@@ -96,7 +96,7 @@ class ChromeSpeechRecognitionManagerDelegate::OptionalRequestInfo |
} |
void GetHardwareInfo() { |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::FILE)); |
+ DCHECK_CURRENTLY_ON(BrowserThread::FILE); |
base::AutoLock lock(lock_); |
can_report_metrics_ = true; |
base::string16 device_model = |
@@ -191,7 +191,7 @@ class ChromeSpeechRecognitionManagerDelegate::TabWatcher |
void Observe(int type, |
const content::NotificationSource& source, |
const content::NotificationDetails& details) override { |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
+ DCHECK_CURRENTLY_ON(BrowserThread::UI); |
DCHECK(type == content::NOTIFICATION_WEB_CONTENTS_DISCONNECTED || |
type == content::NOTIFICATION_RENDER_VIEW_HOST_CHANGED); |
@@ -232,7 +232,7 @@ class ChromeSpeechRecognitionManagerDelegate::TabWatcher |
~TabWatcher() override { |
// Must be destroyed on the UI thread due to |registrar_| non thread-safety. |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
+ DCHECK_CURRENTLY_ON(BrowserThread::UI); |
} |
// Helper function to find the iterator in |registered_web_contents_| which |
@@ -276,7 +276,7 @@ ChromeSpeechRecognitionManagerDelegate |
void ChromeSpeechRecognitionManagerDelegate::TabClosedCallback( |
int render_process_id, int render_view_id) { |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
+ DCHECK_CURRENTLY_ON(BrowserThread::UI); |
// Tell the S.R. Manager (which lives on the IO thread) to abort all the |
// sessions for the given renderer view. |
@@ -333,7 +333,7 @@ void ChromeSpeechRecognitionManagerDelegate::OnRecognitionEnd(int session_id) { |
void ChromeSpeechRecognitionManagerDelegate::GetDiagnosticInformation( |
bool* can_report_metrics, |
std::string* hardware_info) { |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
+ DCHECK_CURRENTLY_ON(BrowserThread::IO); |
if (!optional_request_info_.get()) { |
optional_request_info_ = new OptionalRequestInfo(); |
// Since hardware info is optional with speech input requests, we start an |
@@ -352,7 +352,7 @@ void ChromeSpeechRecognitionManagerDelegate::GetDiagnosticInformation( |
void ChromeSpeechRecognitionManagerDelegate::CheckRecognitionIsAllowed( |
int session_id, |
base::Callback<void(bool ask_user, bool is_allowed)> callback) { |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::IO)); |
+ DCHECK_CURRENTLY_ON(BrowserThread::IO); |
const content::SpeechRecognitionSessionContext& context = |
SpeechRecognitionManager::GetInstance()->GetSessionContext(session_id); |
@@ -400,7 +400,7 @@ void ChromeSpeechRecognitionManagerDelegate::CheckRenderViewType( |
base::Callback<void(bool ask_user, bool is_allowed)> callback, |
int render_process_id, |
int render_view_id) { |
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
+ DCHECK_CURRENTLY_ON(BrowserThread::UI); |
const content::RenderViewHost* render_view_host = |
content::RenderViewHost::FromID(render_process_id, render_view_id); |