Make "Create Application Shortcuts" use web app icon.

This CL lets web_apps.cc use the icon url from the page without needing the
"sizes" attribute on icon. This means that we don't fall back onto using
the 16x16 favicon as often.

BUG=309985

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230448 0039d316-1c4b-4281-b951-d872f2087c98
Makes TooltipController clear state on capture changed

On windows we can get a capture changed without an exit. This means we
would attempt to incorrectly show the tooltip for a window that the
mouse is no longer over.

BUG=309510
TEST=see bug, also covered by unit test now
R=varunjain@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230449 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 230448
Removed fixed layout related methods in Chromium

https://codereview.chromium.org/26546006/ made it unnecessary
for non-WebView code to enable fixed layout mode. This patch
cleans up the Chromium side results of those changes.

BUG=285397

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230450 0039d316-1c4b-4281-b951-d872f2087c98
Disable flaky ExtensionInstallDialogControllerTest.Permissions test

BUG=310686
TBR=rsesek@chromium.org
NOTRY=true

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

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