Moves starting of initial login animations (happens on login) up to workspace
code so that it can better control it. The animation is the same as a
normal switch, but it pauses slightly before hand in hopes of the
machine getting into a good state.

BUG=149060
TEST=see bug
[email protected],[email protected]

Review URL: https://codereview.chromium.org/10928223

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157126 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/ash/shell.h b/ash/shell.h
index ff982a14..0318a372 100644
--- a/ash/shell.h
+++ b/ash/shell.h
@@ -349,6 +349,9 @@
   // Initializes the root window to be used for a secondary display.
   void InitRootWindowForSecondaryDisplay(aura::RootWindow* root);
 
+  // Starts the animation that occurs on first login.
+  void DoInitialWorkspaceAnimation();
+
 #if defined(OS_CHROMEOS)
   chromeos::OutputConfigurator* output_configurator() {
     return output_configurator_.get();