Prevent declarativeContent.ShowPageAction from being used with extensions that don't have page actions.

BUG=173561

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229878 0039d316-1c4b-4281-b951-d872f2087c98
When a modal window appears, cancel existing touches.

Previously committed (https://codereview.chromium.org/26893004),
and then reverted(https://codereview.chromium.org/26731003) due
to an unrelated valgrind error.

This patch is slightly different from that one, as it prevents
the RenderWidgetHostImpl from ignoring touch cancel events.
This change was necessary due to jdduke's recent work in
simplifying the input router (https://codereview.chromium.org/26775003).

BUG=268075
TEST=WindowModalityControllerTest.TouchEvent

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@229879 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 229879
Fix NativeThemeAura's menu background color.

Fix NativeThemeAura::PaintMenuPopupBackground.
(use kColorId_MenuBackgroundColor, not SK_ColorWHITE)
Make FallbackTheme::GetSystemColor protected.
(base decl in NativeTheme is public...)

BUG=292943
TEST=Chrome/Ash menus look good in normal themes, the Windows "High Contrast Black" theme, and similar inverted color themes.
R=sky@chromium.org

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

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