}
void CloudPrintProxyService::Initialize() {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
UMA_HISTOGRAM_ENUMERATION("CloudPrint.ServiceEvents",
ServiceProcessControl::SERVICE_EVENT_INITIALIZE,
ServiceProcessControl::SERVICE_EVENT_MAX);
}
void CloudPrintProxyService::RefreshStatusFromService() {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
InvokeServiceTask(
base::Bind(&CloudPrintProxyService::RefreshCloudPrintProxyStatus,
weak_factory_.GetWeakPtr()));
}
bool CloudPrintProxyService::EnforceCloudPrintConnectorPolicyAndQuit() {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
enforcing_connector_policy_ = true;
if (ApplyCloudPrintConnectorPolicy())
return true;
const std::string& robot_email,
const std::string& user_email,
const base::DictionaryValue& user_preferences) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
UMA_HISTOGRAM_ENUMERATION("CloudPrint.ServiceEvents",
ServiceProcessControl::SERVICE_EVENT_ENABLE,
ServiceProcessControl::SERVICE_EVENT_MAX);
}
void CloudPrintProxyService::DisableForUser() {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
UMA_HISTOGRAM_ENUMERATION("CloudPrint.ServiceEvents",
ServiceProcessControl::SERVICE_EVENT_DISABLE,
ServiceProcessControl::SERVICE_EVENT_MAX);
}
bool CloudPrintProxyService::ApplyCloudPrintConnectorPolicy() {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
if (!profile_->GetPrefs()->GetBoolean(prefs::kCloudPrintProxyEnabled)) {
std::string email =
profile_->GetPrefs()->GetString(prefs::kCloudPrintEmail);
}
void CloudPrintProxyService::GetPrinters(const PrintersCallback& callback) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
if (!profile_->GetPrefs()->GetBoolean(prefs::kCloudPrintProxyEnabled))
return;
void CloudPrintProxyService::GetCloudPrintProxyPrinters(
const PrintersCallback& callback) {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
ServiceProcessControl* process_control = GetServiceProcessControl();
DCHECK(process_control->IsConnected());
process_control->GetPrinters(callback);
}
void CloudPrintProxyService::RefreshCloudPrintProxyStatus() {
- DCHECK(BrowserThread::CurrentlyOn(BrowserThread::UI));
+ DCHECK_CURRENTLY_ON(BrowserThread::UI);
ServiceProcessControl* process_control = GetServiceProcessControl();
DCHECK(process_control->IsConnected());
ServiceProcessControl::CloudPrintProxyInfoCallback callback = base::Bind(