Set a reasonable icon for the media galleries scan result dialog folder viewer.

BUG=334309,161119
NOTRY=true

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251163 0039d316-1c4b-4281-b951-d872f2087c98
Split out InputMethodMenuManager from InputMethodManager.

Rename input_method_property to input_method_menu_item, and move to ash/ime.

BUG=342336, 343044

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251164 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251163
Implement hook to change audio output device for PulseAudio.

BUG=331305

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251165 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251165
Fixes alignment of spacebar row.


BUG=342796

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251167 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251167
Revert 251163 "Set a reasonable icon for the media galleries sca..."

> Set a reasonable icon for the media galleries scan result dialog folder viewer.
> 
> BUG=334309,161119
> NOTRY=true
> 
> Review URL: https://codereview.chromium.org/130263007

TBR=vandebo@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251171 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251171
Restore ShellWindow app icon in RegisterApp

BUG=338972

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251173 0039d316-1c4b-4281-b951-d872f2087c98
Revert 251134 "Revert 251095 "Revert 250828 "Add a UMA stat to t..."

Reverting again. Confirmed that this is indeed the CL that broke
the Win7 x64 sync tests.

> Revert 251095 "Revert 250828 "Add a UMA stat to track if the Bro..."
> 
> Speculative re-land to see if this causes sync tests failures again.
> If it does, then we will know if this is the cause.
> 
> > Revert 250828 "Add a UMA stat to track if the Browser blacklist ..."
> > 
> > Speculative revert for failures here:
> > 
> > http://build.chromium.org/p/chromium.win/builders/Win7%20Sync%20x64/builds/11201
> > 
> > > Add a UMA stat to track if the Browser blacklist is Set on the Renderer
> > > 
> > > This shouldn't be happening, but we got some crash reports suggesting it
> > > does. Unable to repo locally so this stat will verify it does occur and
> > > then can be used to verify our fixes actually fix it.
> > > 
> > > BUG=329023
> > > 
> > > Review URL: https://codereview.chromium.org/140763008
> > 
> > TBR=csharp@chromium.org
> > 
> > Review URL: https://codereview.chromium.org/163633005
> 
> TBR=asvitkine@chromium.org
> 
> Review URL: https://codereview.chromium.org/164833002

TBR=asvitkine@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251174 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251174
Trace event micro-optimization: use finer grained lock.

GetCategoryGroupEnabledInternal is a hotspot.
It traverses an append-only list, so it's safe to use a finer-grained lock,
and avoid it altogether for the "fast path", i.e., when the category is
already known.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251178 0039d316-1c4b-4281-b951-d872f2087c98
Mojo: Prefix user-defined parameter names to avoid conflicts

BUG=342543

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251179 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251179
CC/GPU: Add a soft limit to the compositor.

On low-end devices (and increasingly high-end) we want to
reduce memory as much as possible for normal content yet
not cause calamitous fallbacks such as raster-on-demand
or flickering.

This adds a hard memory limit in addition to the soft limit.
The hard limit will be used only to avoid calamitous behavior.

Limits are the same for this patch and will be tweaked in
future patches.

BUG=339144
NOTRY=true

No-try since this is cc-only, cc_unittests pass, and the errors are not related.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251180 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251180
[Android] Eliminate JNI hop for critical path gestures

Previously, all gestures would pass through Java as they were filtered prior
to being forwarded to the renderer.  However, only a small subset of gestures
really need to be seen during this filtering phase.  The rest can be accommodated
simply by inspecting the corresponding gesture ack.  This saves ~20us per
GestureScrollUpdate and GesturePinchUpdate.

BUG=341613

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@251181 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 251181
Add PPB_ContentDecryptor_Private;0.11 to histograms.xml.

BUG=338831

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

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