Improved description of the enable_auto_login_bailout device policy.

BUG=None
R=binzhao@google.com, mnissler@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250638 0039d316-1c4b-4281-b951-d872f2087c98
Translate: Rename 'Advanced' to 'Options'

According to the UX team, we should rename 'Advanced' to 'Options' at the Translate bubble to show the option menu.

BUG=342262
TEST=manual
TBR=hajimehoshi@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250640 0039d316-1c4b-4281-b951-d872f2087c98
Exclude AppList strings for platforms that dont use AppList.

BUG=326023

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250641 0039d316-1c4b-4281-b951-d872f2087c98
Make input_methods.txt to be able to specify indicator string.

BUG=None

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250642 0039d316-1c4b-4281-b951-d872f2087c98
Use float comparison macros in caching entropy test.

BUG=342515
TEST=Tests stop failing on precise official builders.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250643 0039d316-1c4b-4281-b951-d872f2087c98
Enable active service refreshing for ServiceWatcherImpl

Actively refresh DNS-SD services if they need active refreshing.

What's changed:
- ServiceDiscoveryClient treats both PTR and SRV records as sources of truth regarding a service's existence
- If a service watcher is actively refreshing its record, set each SRV record for a service it finds to actively refresh periodically.
- If a service watcher is actively refreshing its records, query for an SRV record when the service is discovered

BUG=336883

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250646 0039d316-1c4b-4281-b951-d872f2087c98
Automated Commit: Committing new LKGM version 5467.0.0 for chromeos.

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250647 0039d316-1c4b-4281-b951-d872f2087c98
Implement WebMIDI for android, output side.

Implement WebMIDI for android.
This CL implements the output function only.

BUG=303596
R=toyoshim@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250648 0039d316-1c4b-4281-b951-d872f2087c98
Revert of [Telemetry] Add idle process metrics on OS X > 10.8.4 . (https://codereview.chromium.org/143823019/)

Reason for revert:
mac_power_info is a python script and setuid won't work for such scripts, we need to reimplement it as a binary helper executable.

Original issue's description:
> [Telemetry] Add idle process metrics on OS X > 10.8.4 .
> 
> BUG=338712
> 
> Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=250016

TBR=tonyg@chromium.org,rsesek@chromium.org
NOTREECHECKS=true
NOTRY=true
BUG=338712

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250649 0039d316-1c4b-4281-b951-d872f2087c98
Update HeapSnapshotTaker to catch up with recent changes to the remote debugging protocol

After https://codereview.chromium.org/98273008/ is landed heap snapshot will be sent to the frontend immeiately in response to HeapProfiler.takeHeapSnapshot command. This change switches HeapSnapshotTaker to the new protocol.

BUG=324769

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250650 0039d316-1c4b-4281-b951-d872f2087c98
This is the clean-up following r249138.

Introduce a GetUpdatesDelegate class to contain request behavior that is
specific to a GU type.  There are implementations for Normal, Retry,
Poll and Configure GUs.  

These implementations may have different members.  For example, only the
'Normal' GU requires a NudgeTracker.

They also implement different functionality for building the request
message and for applying the received updates.  The latter is to allow
the configure GetUpdates to apply updates directly on the sync thread.

The GU types can still vary in other ways that are not encapsulated in
the GU delegate.  For example, the Poll GU is not retried on failure,
though this is not expressed in its GU delegate in any way.

BUG=278484

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250651 0039d316-1c4b-4281-b951-d872f2087c98
Add a switch to enable/disable Instant search in about:flags.

BUG=none
TEST=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250652 0039d316-1c4b-4281-b951-d872f2087c98
Fix leak in WeakPtrTest.MoveOwnershipAfterInvalidate

Needs a virtual destructor to clean up correctly when passing
a derived TargetWithFactory instance to the background thread for
deletion (BackgroundThread::DeleteTarget gets a base class pointer).

BUG=268267

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250653 0039d316-1c4b-4281-b951-d872f2087c98
Fix the wrong condition to include google logo image for voice search.

BUG=342927
TBR=xiyuan@chromium.org, oshima@chromium.org
TEST=manually

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250654 0039d316-1c4b-4281-b951-d872f2087c98
Adds support for DataPipe to .mojom

Definitions were missing in PackedField. Also adds a test for
coverage.

BUG=none
TEST=none
R=davemoore@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250655 0039d316-1c4b-4281-b951-d872f2087c98
Linux Aura: Notify the window manager when a new browser instance opens in an existing window.

BUG=326033
TEST=manual, see bug.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250656 0039d316-1c4b-4281-b951-d872f2087c98
Fix crash when running chrome --install-from-webstore

We were using an invisible dummy WebContents to decide where to parent the
confirmation dialog. This crashes under Aura.

BUG=334524
TEST=manual, "chrome --install-from-webstore=gplegfbjlmmehdoakndmohflojccocli" should not crash

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250657 0039d316-1c4b-4281-b951-d872f2087c98
Create a separate context so that skia & gl_helper don't step on each others toes.

BUG=333603

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250658 0039d316-1c4b-4281-b951-d872f2087c98
Promote chrome.app.window alwaysOnTop property to stable unwhitelisted

This patch promotes the feature to stable for all apps.

BUG=314260
TEST=browser_tests (PlatformAppBrowserTest.WindowsApiAlwaysOnTop*)
Test manually using Window State sample app. Ensure the feature is
enabled for beta and stable builds.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250659 0039d316-1c4b-4281-b951-d872f2087c98
Fix displaying of bookmark app dialog on Windows.

The dialog was being shown at ~150px width which is too small and wasn't
centered over the toolbar view. This CL sets the text field minimum width to
250 and the bubble's arrow to TOP_CENTER.

Although GetMinimumWidth is overridden, due to
crbug.com/342642, it isn't having the intended effect on
Windows.

BUG=331997

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

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