SVN changes up to revision 185364
SVN changes up to revision 185365
Refactor DisplayInfo/Display - 3rd try

This is a first step to fix overscan issue and implement
screen rotation.

* remove bounds_in_pixel from gfx::Display
* promote DisplayInfo to separate class/file
* All display information is now generated in display_change_observer_x11.cc.
  almost no X11 depenency in display_manager.cc
 (I'll move FindInternalDisplayID out from display_manager.cc once https://codereview.chromium.org/12217120/ is landed)

  This makes testing more consistent with real environment.

* Add DisplayManager::ClearCustomOverscanInsets so that
  you can reset the insets to default value.
* Removed obsolete AshTestBase::ChangeDisplayConfig

BUG=174721,119268
TEST=covered by test

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=185178

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=185230

Review URL: https://chromiumcodereview.appspot.com/12218045

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185367 0039d316-1c4b-4281-b951-d872f2087c98
Show the IME if needed on accessibility gestures

When the user performs an accessibilty gesture on Android, we don't show the IME if
a text input box was focused.  This is basically a user action and we should show the
IME in this case.

BUG=179093

Review URL: https://chromiumcodereview.appspot.com/12316162

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185368 0039d316-1c4b-4281-b951-d872f2087c98
views: Migrate dialog buttons to LabelButton

Some other changes:

- Remove chrome_style.* and just use STYLE_NATIVE_TEXTBUTTON
- Centralize the label of button when style is set to STYLE_NATIVE_TEXTBUTTON

Note: No appearance or behavior chances are expected (except for experimental --enable-new-dialog-style).

BUG=155363
R=msw@chromium.org

Review URL: https://chromiumcodereview.appspot.com/12340094

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185369 0039d316-1c4b-4281-b951-d872f2087c98
cc: Use smoothness takes priority mode during page scale animation.

Improves smoothness of double-tap zooming and in some cases reduce
the amount of checkerboarding visible when zooming out.

BUG=176990


Review URL: https://chromiumcodereview.appspot.com/12340122

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185370 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 185370
Cleanup: Remove empty chrome/browser/media_gallery directory.


git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185371 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 185371
Leaks reported in DriveMetadata initialization

Adds suppressions for leaks reported in DriveMetadata initialization

BUG=179222
TEST=Memory waterfall goes green.
TBR=joaodasilva@chromium.org

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

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

Basic functionality is there: if not signed in, clicking it attempts to sign in. If signed in, you can toggle between wallet and not wallet.

BUG=168669

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185373 0039d316-1c4b-4281-b951-d872f2087c98
Linux: Use the system ld instead of gold for 32-bit builds. Pass --no-keep-memory to prevent linker OOM errors.

BUG=170262

Review URL: https://chromiumcodereview.appspot.com/12330042

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185374 0039d316-1c4b-4281-b951-d872f2087c98
Disable TabCaptureApiTest.EndToend until other outstanding issues are resolved.

BUG=174640
TBR=nick

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185375 0039d316-1c4b-4281-b951-d872f2087c98
Webstore renamed to fit in app launcher.

This affects the name of the webstore in the NTP as well.

BUG=169025


Review URL: https://chromiumcodereview.appspot.com/12377012

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185376 0039d316-1c4b-4281-b951-d872f2087c98
[NaCl SDK] Don't write generated Makefile if it is identical to the existing one.

If we modify the timestamp of the Makefile, everything gets rebuilt.

BUG=none
R=sbc@chromium.org
NOTRY=true


Review URL: https://chromiumcodereview.appspot.com/12377019

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185377 0039d316-1c4b-4281-b951-d872f2087c98
CL to disable FocusController intended only for drovering over to the branch.

BUG=various
TBR=jamescook@chromium.org

Review URL: https://chromiumcodereview.appspot.com/12377024

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185378 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 185377
Add lock to AUAudioOutputStream::Start() and Stop().

Crash reports show a NULL pointer exeception occuring in Render(),
which should only occur if Render() is continuing to execute before
Start() or after Stop().  Lock and check to avoid crashing.

BUG=178765
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185379 0039d316-1c4b-4281-b951-d872f2087c98
Remove unneeded expectations added in early feb.

TBR=robertphillips@chromium.org
BUG=175123

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@185380 0039d316-1c4b-4281-b951-d872f2087c98