Ensure ImageCursor to load image cursors.

After http://crrev.com/163108, ImageCursor does not load image cursors until a device scale factor other than 1.0f is set. This CL fixes that.

BUG=157059

Review URL: https://chromiumcodereview.appspot.com/11235030

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@163443 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/ash/wm/cursor_manager.cc b/ash/wm/cursor_manager.cc
index d1bfa83..b2510517 100644
--- a/ash/wm/cursor_manager.cc
+++ b/ash/wm/cursor_manager.cc
@@ -69,10 +69,8 @@
 }
 
 void CursorManager::SetDeviceScaleFactor(float device_scale_factor) {
-  if (image_cursors_->GetDeviceScaleFactor() == device_scale_factor)
-    return;
-  image_cursors_->SetDeviceScaleFactor(device_scale_factor);
-  SetCursorInternal(current_cursor_);
+  if (image_cursors_->SetDeviceScaleFactor(device_scale_factor))
+    SetCursorInternal(current_cursor_);
 }
 
 void CursorManager::LockCursor() {