X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fchromeos%2Flogin%2Flock%2Fscreen_locker_tester.cc;h=1354e130b722c6144a1f10256d97de6da4ee9cb2;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=fcf6f9329d1ead61005f4b30d67a8dd8c812ca0d;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/chromeos/login/lock/screen_locker_tester.cc b/src/chrome/browser/chromeos/login/lock/screen_locker_tester.cc index fcf6f93..1354e13 100644 --- a/src/chrome/browser/chromeos/login/lock/screen_locker_tester.cc +++ b/src/chrome/browser/chromeos/login/lock/screen_locker_tester.cc @@ -10,11 +10,11 @@ #include "base/strings/stringprintf.h" #include "base/strings/utf_string_conversions.h" #include "base/values.h" -#include "chrome/browser/chromeos/login/auth/login_status_consumer.h" -#include "chrome/browser/chromeos/login/auth/mock_authenticator.h" #include "chrome/browser/chromeos/login/lock/screen_locker.h" #include "chrome/browser/chromeos/login/lock/webui_screen_locker.h" #include "chrome/test/base/ui_test_utils.h" +#include "chromeos/login/auth/auth_status_consumer.h" +#include "chromeos/login/auth/mock_authenticator.h" #include "content/public/browser/render_frame_host.h" #include "content/public/browser/render_view_host.h" #include "content/public/browser/web_contents.h" @@ -32,19 +32,19 @@ namespace { // This class is used to observe state of the global ScreenLocker instance, // which can go away as a result of a successful authentication. As such, // it needs to directly reference the global ScreenLocker. -class LoginAttemptObserver : public chromeos::LoginStatusConsumer { +class LoginAttemptObserver : public chromeos::AuthStatusConsumer { public: LoginAttemptObserver(); virtual ~LoginAttemptObserver(); void WaitForAttempt(); - // Overridden from LoginStatusConsumer: - virtual void OnLoginFailure(const chromeos::LoginFailure& error) OVERRIDE { + // Overridden from AuthStatusConsumer: + virtual void OnAuthFailure(const chromeos::AuthFailure& error) OVERRIDE { LoginAttempted(); } - virtual void OnLoginSuccess( + virtual void OnAuthSuccess( const chromeos::UserContext& credentials) OVERRIDE { LoginAttempted(); } @@ -59,9 +59,7 @@ class LoginAttemptObserver : public chromeos::LoginStatusConsumer { }; LoginAttemptObserver::LoginAttemptObserver() - : chromeos::LoginStatusConsumer(), - login_attempted_(false), - waiting_(false) { + : chromeos::AuthStatusConsumer(), login_attempted_(false), waiting_(false) { chromeos::ScreenLocker::default_screen_locker()->SetLoginStatusConsumer(this); } @@ -145,7 +143,9 @@ void WebUIScreenLockerTester::EnterPassword(const std::string& password) { // Verify that "signin" button is hidden. scoped_ptr v = content::ExecuteScriptAndGetValue( RenderViewHost()->GetMainFrame(), - "$('pod-row').pods[0].signinButtonElement.hidden;"); + "window.getComputedStyle(" + " $('pod-row').pods[0].querySelector('.signin-button-container'))" + " .display == 'none'"); ASSERT_TRUE(v->GetAsBoolean(&result)); ASSERT_TRUE(result);