<webview>: Fix how guests show up in chrome://inspect

The fixed issues:
  * Make sure the correct favicon url is used.
  * Stack the list of guests vertically in a column, instead of horizontally in a row, for apps.

BUG=none
R=pfeldman@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@226232 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 226232
Fix use-after-free on base::StatsCounter::GetPtr.

ChromeMainDelegate has 2 objects used for timing startup: startup_timer_ and
stats_counter_timer_.

However, the former is used as a wrapper around a
reference of the latter. The destructors of these 2 objects are getting called
in the wrong order such that we have a use-after-free error when startup_timer_
tries to call Stop() on stats_counter_timer_.

This patch switches the declaration order of the two member variables to ensure
that they are cleaned up in the right order.

BUG=292937
R=cpu@chromium.org, jar@chromium.org

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

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