Instantiate AppShimMenuController when app launcher is enabled. (Mac)

Currently the AppShimMenuController is only instantiated if app shims
are enabled at startup. It's possible to enable app shims while Chrome
is running by enabling the app launcher. In this case v2 apps don't get
their own menu bar until Chrome is restarted.

This CL exposes InitAppShimMenuController in AppController, which is
called by AppListServiceMac when the app list is enabled.

BUG=314890
TEST=Start with app shims not enabled.
Enable app shims (e.g. enable the app launcher).
Start an app.
The app should have its own menu bar.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233190 0039d316-1c4b-4281-b951-d872f2087c98
Simplify GPU blacklist for WinAura

The gpu is completely blacklisted on all vista and XP machines with aura. All other blacklisting of them is redundant.

BUG=315199

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233191 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 233190
[Android] Fix missing onSingleTapConfirmed calls in GestureDetector

Eliminate the short period of time between the tap timeout and long
press causing onSingleTapConfirmed not to be dispatched when apps
expect.

Note: This is a cherry-pick of the upstream Android fix for b/8124095.

BUG=315124
NOTRY=true

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

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