clang: Build in C++11 mode on linux too.

But: Not yet on Android, not yet on cros, not yet with gcc.
Only with clang, and only for linux (in addition to mac,
which has had this for a while).

(The cros main waterfall bot isn't on precise yet. Android's
stdlib cannot handle C++11.)

BUG=233330,233464

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

R=ajwong@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197483 0039d316-1c4b-4281-b951-d872f2087c98
Add voice input to virtual keyboard


BUG=235932

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197484 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 149431:149456

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=149432:149456&mode=html
TBR=dstockwell@chromium.org
BUG=

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197486 0039d316-1c4b-4281-b951-d872f2087c98
[Media Galleries] Use id references in dialogs. Add sorting for entries.

This change sorts the entries in the media galleries dialog box by
allowed status followed by path.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197487 0039d316-1c4b-4281-b951-d872f2087c98
Do not select first input method by default.

It turned out that selecting first input method is not always  a good solution.
We need further investigation for better input method recommendation but at this moment, it is good for users to choose manually instead.

BUG=180082
TEST=Manually checked on chrome://settings/languages and OOBE.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197488 0039d316-1c4b-4281-b951-d872f2087c98
[chromedriver] Return an error if the given path references a parent dir.
BUG=chromedriver:261

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197489 0039d316-1c4b-4281-b951-d872f2087c98
Fix InspectorMemoryTest.testGetDOMStats to have consistent
behaviour on CrOS and desktop versions of Chrome. Starting the
browser in CrOS requires navigating through an initial setup
that does not leave us with a tab at "chrome://newtab". This workaround
runs the test in a new tab on all platforms for consistency.

BUG=235634
TEST=InspectorMemoryTest.testGetDOMStats passes on cros and system
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197490 0039d316-1c4b-4281-b951-d872f2087c98
Update the path to iossim in the script run by Xcode to launch tests on simulator.

BUG=228157

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197491 0039d316-1c4b-4281-b951-d872f2087c98
Make the instant checkbox not a dialog-pref so that changes to it get committed to Chrome.

Fixes a regression introduced in http://crrev.com/195625 whereby changes to the instant checkbox were not actually committed to the prefs store.

BUG=236737
TEST=Open chrome://settings, check the instant checkbox, refresh the page, observe that the box is still checked.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197492 0039d316-1c4b-4281-b951-d872f2087c98
Clean up software compositing switches. 

After this patch just --disable-gpu should be enough to put Chrome in software compositing mode for Aura builds.

NOTRY=true

BUG=229712, 230120

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197493 0039d316-1c4b-4281-b951-d872f2087c98
[rAc Android dialog] Cancelling the editing should reset the manual inputs.

BUG=236856
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197494 0039d316-1c4b-4281-b951-d872f2087c98
Add period lost in r197264.

BUG=233405
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197496 0039d316-1c4b-4281-b951-d872f2087c98
Disable WebViewTest.Shim on chromeos

Test is flaky. See bug for details.

BUG=176122
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197497 0039d316-1c4b-4281-b951-d872f2087c98
Linux sandbox: re-enable about:sandbox webui test.

BUG=162334
NOTRY=true
TBR=markus

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197498 0039d316-1c4b-4281-b951-d872f2087c98
Fix regression preventing deleting individual history entries.

Remove an extraneous _ in a method name. Also add a test for this case.

BUG=236323
TEST=browser_tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197499 0039d316-1c4b-4281-b951-d872f2087c98
[rAc Android] Preserve the user data in the "Add" item.

If the user has entered the data for the "Add" item, show the "Edit" button.

BUG=236860
NOTRY=True

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197500 0039d316-1c4b-4281-b951-d872f2087c98
Add kenrb as security team owner for ipc_message_start.h.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197503 0039d316-1c4b-4281-b951-d872f2087c98
[Android] Remove ContentViewCore.OnWebPreferencesUpdated

Cleanup after removing all the call sites

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@197504 0039d316-1c4b-4281-b951-d872f2087c98
Stacking panel support for Mac.

This patch implements NativePanelStackWindow interface for Mac. It includes:
1) Uses one or two background window to show the panels in the stacks
2) Allows dragging the whole stack smoothly by dragging the background window
3) Uses NSViewAnimation to do bounds animation for multiple panels
4) Support drawing system attention
5) Support minimizing to the dock. The snapshot of the stack window is captured and used by the miniwindow.

BUG=223155
TEST=stacking tests enabled for Mac
TBR=dimich@chromium.org, rsesek@chromium.org

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

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

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