Adds IconLabelHoverView, which adds support for replacing the background images
in an IconLabelBubbleView when the mouse hovers over the bubble. To be used in
an upcoming CL.

R=pkasting@chromium.org
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214898 0039d316-1c4b-4281-b951-d872f2087c98
Docserver don't display 'private' apis

APIs that end with Private, such as feedbackPrivate, are no longer
displayed on api_index.html and samples.html.

BUG=256759

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214899 0039d316-1c4b-4281-b951-d872f2087c98
cc: Remove Layer::needs_display_

This variable attempted to keep track of when Layer::SetNeedsDisplay had
been called.  This is redundant with the update rect.  If something has
been invalidated, then it needs to have a non-empty update rect.

R=danakj@chromium.org
BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214900 0039d316-1c4b-4281-b951-d872f2087c98
Add a log message to the DCHECK that is being hit occasionally in ProfileDestroyer when running InstantPolicyTest.SendThemeBackgroundChangedEvent, in hopes that the extra information will help us track down the bug.

BUG=265971

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214901 0039d316-1c4b-4281-b951-d872f2087c98
Revert 214885 "Convert native mouse enter events to mouse move e..."

Caused EventsXTest.EnterLeaveEvent to fail on Linux Chromium OS Tests (1):

[ RUN      ] EventsXTest.EnterLeaveEvent
../../ui/base/x/events_x_unittest.cc:220: Failure
Value of: ui::EventTypeFromNative(&event)
  Actual: 4
Expected: ui::ET_MOUSE_ENTERED
Which is: 5
[  FAILED  ] EventsXTest.EnterLeaveEvent (0 ms)

> Convert native mouse enter events to mouse move events (Linux Aura)
> 
> Widget::OnMouseEvent currently ignores native MouseEnter events so we don't get
> notified when a window slides underneath the mouse and end up under it while the
> mouse is not moving (we do get notified if we move the mouse since MouseEnter
> events are inferred from system MouseMoved events). This patch converts native
> mouse enter events to mouse move events to solve this issue.
> 
> BUG=264086
> 
> Review URL: https://chromiumcodereview.appspot.com/20229002

TBR=sidharthms@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214902 0039d316-1c4b-4281-b951-d872f2087c98
NaCl: Update revision in DEPS, r11866 -> r11883

This pulls in the following Native Client changes:

r11867: (jvoung) Update size expectations for x86-64 ld.nexe and pnacl-llc.nexe
r11868: (shcherbina) Fix objdump options in validator exhaustive test.
r11869: (mcgrathr) Update gcc revision in tools/REVISIONS
r11870: (mseaborn) PNaCl: Remove IRT interface blacklist from IRT shims
r11871: (sbc) Add ftruncate declaration to newlib unistd.h.
r11872: (sbc) Roll glibc version.
r11873: (mcgrathr) Update x86 toolchains in TOOL_REVISIONS
r11874: (shcherbina) Partition work for validator and decoder exhaustive tests into smaller pieces.
r11875: (dschuff) PNaCl: Build biased-bitcode libs for x86-64 and support linking with them again
r11876: (phajdan.jr) Remove build/test of old x86-decoder.git project from validator test bots
r11877: (phajdan.jr) Add Precise slave names to the buildbot annotator script.
r11878: (jvoung) Change build of run_float_rounding_mode_test to compile c to bc instead of o.
r11879: (shcherbina) Prune some more unnecessary dependencies on old x86 validator.
r11880: (shcherbina) Return new validator in GetValidator in SConstruction when appropriate.
r11881: (shcherbina) Cleanup comments in validator text-based spec.
r11882: (shcherbina) More strict rules for nops in text-based validator specification.
r11883: (khim) Split operand_source_actions machine in decoder/validator machines.

BUG=none
TEST=browser_tests and nacl_integration

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214904 0039d316-1c4b-4281-b951-d872f2087c98
file_manager: Move getStrins() implementation to separate files

This is part of an effort to split file_browser_private_api.cc

BUG=257918
TEST=none
R=hashimoto@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214905 0039d316-1c4b-4281-b951-d872f2087c98
Rolling latest changes in deps/libsrtp.

Adding RTP header validation to srtp_protect and srtp_unprotect methods.

R=ronghuawu@chromium.org

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214907 0039d316-1c4b-4281-b951-d872f2087c98
cc: Don't create low res for small layers, redux

The previous check was supposed to see that if a layer fit on one tile
at some ideal res, don't create a corresponding low res.  However, this
check verified that the content bounds at that scale exactly equalled
the tile size.  The tile size gets rounded to 64, so hilariously this
only worked for layers of very particular sizes, like the one in the
test case.

This adds an additional test that would have caught this.

R=vmpstr@chromium.org
BUG=none

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214908 0039d316-1c4b-4281-b951-d872f2087c98
Request and parse a multilogin response when get the user's email address.

This is the first step in implementing multilogin support for the rAc dialog.
Adds requestor=chrome to the URL so the server will send back all users and
changes parsing to handle the new response.
Users beyond the first will still be ignored for now.

BUG=259543

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214909 0039d316-1c4b-4281-b951-d872f2087c98
aura: Add jbauman to content/browser/aura/ OWNERS file.

I was waiting to hear back about OWNERShip when this file landed,
so retroactively add jbauman to the file now.

NOTRY=true
R=jbauman
BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214910 0039d316-1c4b-4281-b951-d872f2087c98
Media Galleries API Picasa: Move PMP test helper to chrome/common/.

Moving a PMP test helper to common because the PicasaDataProvider end-to-end test resides in browser and needs to use the PMP test helper.

BUG=151701

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214911 0039d316-1c4b-4281-b951-d872f2087c98
Add clock_getres to allowed NaCl syscalls.

BUG=266385
NOTRY=true
TBR=mseaborn@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214912 0039d316-1c4b-4281-b951-d872f2087c98
Suppress GDI USAGE ERROR in media::FakeVideoCaptureDevice::OnCaptureTask

NOTRY=true
BUG=266484
TBR=mcasas@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214913 0039d316-1c4b-4281-b951-d872f2087c98
Roll ANGLE to 688f78a6.

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214915 0039d316-1c4b-4281-b951-d872f2087c98
Remove the useless OutputMuteChanged and InputMuteChanged overidden from CrasAudioHandler.

BUG=260891

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@214916 0039d316-1c4b-4281-b951-d872f2087c98
Empty API implementation for the recovery-image writer API.  
To be used with the Chrome OS Recovery Tool.

BUG=

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

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