Minor window_sizer_ash cleanups
 * remove unnecessary code
 * move ash specific piece to ash/wm/window_positioner
 * add separate if block for session_restore path.

Next step: I'll move window_sizer_ash logic to ash/wm/window_positoner

BUG=272460
R=jamescook@chromium.org, sky@chromium.org, varkha@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227432 0039d316-1c4b-4281-b951-d872f2087c98
Deprecate old Favicons database versions.

Histograms show a non-zero number of users with very old databases at
startup.  These old databases likely result from some sort of
corruption or filesystem problem, and are unlikely to spontaneously
progress forward.  Since the number of databases involved is very low
(<.03% of users), just delete them in hopes that that allows forward
progress.

Arbitrarily set a 2-year deprecation deadline for this database.  This
is a few weeks early, as version 5 landed on 2011-10-12.

BUG=240396

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227433 0039d316-1c4b-4281-b951-d872f2087c98
Add browser test for privet registration UI

Added browser test that tests the Privet registration UI start to finish.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@227434 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 227434