Index: chrome/browser/chromeos/dbus/printer_service_provider.cc |
diff --git a/chrome/browser/chromeos/dbus/printer_service_provider.cc b/chrome/browser/chromeos/dbus/printer_service_provider.cc |
index 3db81cd96ef4c92955d215682f89814c800f8e54..c6d4d74fa21c3af81cbec59a0ffab754b0abf2bf 100644 |
--- a/chrome/browser/chromeos/dbus/printer_service_provider.cc |
+++ b/chrome/browser/chromeos/dbus/printer_service_provider.cc |
@@ -4,8 +4,8 @@ |
#include "chrome/browser/chromeos/dbus/printer_service_provider.h" |
+#include "ash/session_state_delegate.h" |
#include "ash/shell.h" |
-#include "ash/shell_delegate.h" |
#include "ash/wm/window_util.h" |
#include "base/bind.h" |
#include "base/bind_helpers.h" |
@@ -60,8 +60,9 @@ void FindOrOpenCloudPrintPage(const std::string& /* vendor */, |
const std::string& /* product */) { |
UMA_HISTOGRAM_ENUMERATION("PrinterService.PrinterServiceEvent", PRINTER_ADDED, |
PRINTER_SERVICE_EVENT_MAX); |
- if (!ash::Shell::GetInstance()->delegate()->IsSessionStarted() || |
- ash::Shell::GetInstance()->delegate()->IsScreenLocked()) { |
+ if (!ash::Shell::GetInstance()->session_state_delegate()-> |
+ IsActiveUserSessionStarted() || |
+ ash::Shell::GetInstance()->session_state_delegate()->IsScreenLocked()) { |
return; |
} |