linux_aura: Fix build.

This fixes a few clang nits, and makes unit tests link again. The new
test suite added tries to access symbols from inside libgtk2ui, which
aren't exported (and shouldn't be). This fails to link in component
builds, so temporarily exclude the test from them so that we can
link again.

BUG=133476
TBR=yukishiino@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230886 0039d316-1c4b-4281-b951-d872f2087c98
Android: add timvolodine@ and mvanouwerkerk@ to OWNERS for Device Motion/Orientation.

Add us to the OWNERS file for these two files: DeviceMotionAndOrientation.java
and DeviceMotionAndOrientationTest.java.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230887 0039d316-1c4b-4281-b951-d872f2087c98
Welcome Notification String Updates

BUG=305449

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@230888 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 230887
Decouple InterstitialPageImpl and WebContentsImpl.

This CL breaks the dependency between InterstitialPageImpl and WebContentsImpl. It uses NavigationControllerDelegate interface and adds methods needed to it. The reason is that longer term, interstitial pages will be coupled with the navigation logic and nodes in the frame tree. Also, InterstitialPageDelegate interface exists and is public outside of content/, so it cannot be used.

BUG=304341

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

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