Update .DEPS.git

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272191 0039d316-1c4b-4281-b951-d872f2087c98
Make installed_loader UMA less wasteful.

R=jar@chromium.org, rdevlin.cronin@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272192 0039d316-1c4b-4281-b951-d872f2087c98
Implement Android accessible hit testing using an IPC to the renderer process.

Only Blink can accurately determine what node is under the user's finger.
Implement this by sending a hit test request every time the user does
touch exploration, and returning a hover event on the appropriate accessible
node in response.

The test is meant to be a good sanity test and a skeleton, it tests that
the hit test request returns a hover event in response, and I intend to
follow this up with more specific tests of behavior as we tweak the
algorithm.

BUG=357371

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272193 0039d316-1c4b-4281-b951-d872f2087c98
Don't log error from metricsPrivate API when GetVariationParams fails to find a
param, just don't set a value.

BUG=368129
R=rdevlin.cronin@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272194 0039d316-1c4b-4281-b951-d872f2087c98
Improvements to incognito and file access metrics for extensions: only record
if there is at least one extension that can be allowed for each, and exclude
policy and unpacked extensions.

BUG=372047
R=jar@chromium.org, rdevlin.cronin@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272198 0039d316-1c4b-4281-b951-d872f2087c98
Clean up device_{motion,orientation}_event_pump unittests.

Clean up and prettify the unittests in content/renderer/device_sensors/
to conform with preferred coding practice, i.e. private members,
DISALLOW_COPY_AND_ASSIGN..

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272202 0039d316-1c4b-4281-b951-d872f2087c98
Mojo: POSIX: Add a PlatformChannelSendmsgWithHandles().

This wraps sendmsg() and allows FDs to be sent. It will replace
PlatformChannelSendHandles().

R=yzshen@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272203 0039d316-1c4b-4281-b951-d872f2087c98
Mojo: Mojom: Change order of default values and ordinals.

Make ordinals be immediately after the member name, (possibly) followed
by a default value. E.g., "int32 foo@12 = 345;" instead of "int32 foo =
345 @12".

Also make the usual style "foo@12" instead of "foo @12". (Leave a few of
the latter in tests, to check that whitespace is permissible.)

R=sky@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272204 0039d316-1c4b-4281-b951-d872f2087c98
TSANv2: Remove race suppression in cc::RenderingStatsInstrumentation::AccumulateAndClearImplThreadStats.

This should now be fixed for real: https://codereview.chromium.org/289163004/

R=jyasskin@chromium.org,glider@chromium.org
NOTRY=True
BUG=370244

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

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

R=sky@chromium.org
http://crbug.com/365012

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272209 0039d316-1c4b-4281-b951-d872f2087c98
Pepper: Remove Quota management from TempFile.

TempFile quota management only serves to limit the write limits of the llc and
ld processes when translating PNaCl pexe files. There are many other ways to
fill the disk, so this doesn't serve much purpose, and the code will be simpler
to understand without it.

I hope to remove MakeFileDescQuota() from native_client after making that
change, and removing the implementation, including the necessary methods in
nacl::ReverseInterface.

BUG=239656
R=jvoung@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272210 0039d316-1c4b-4281-b951-d872f2087c98
Allow high-res bitmaps to be passed in from notifications API.

Previously the custom binding in JS would prevent an image that's larger
than the size of the template from being sent to the browser process.
This relaxes the maximum to be the largest supported scale factor of the machine.

BUG=239676

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272211 0039d316-1c4b-4281-b951-d872f2087c98
[Password Manager] Fix bug causing non-HTML auth forms to never be filled.

This was broken by r269506. Added additional tests to prevent this
from happening in the future.

BUG=372789

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272212 0039d316-1c4b-4281-b951-d872f2087c98
Add WOW64 support to DeleteKey.  Add DeleteEmptyKey to mimic SHDeleteEmptyKey.  Add lots of WOW64 tests.  Add a DeleteKey and a CreateKey test.

These additions are needed to support Win64 installer logic.

BUG=338706,348626
TEST=base_unittests --gtest_filter=Registry* on XP (x86), Vista (x86/x64), Win7 (x86/x64).
TEST=installer_util_unittests
R=cpu@chromium.org, grt@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272213 0039d316-1c4b-4281-b951-d872f2087c98
Change MediaStreamVideoSource to output different resolutions do different tracks depending on the track constraints.

This cl introduce a new class VideoTrackAdapter. The adapter is responsible for forwarding frames on the IO-thread from a MediaStreamVideoSource to a the tracks connected to the source. It has the ability to wrap media::VideoFrames with new visible_rect and natural_size to match max width and height resolutions as well as min and max aspect ratio per track. 
Note that this does not yet work for textures.

It also changes the WebrtcVideoCaptureAdapter to use libyuv::Scale instead of libyuv::I420Copy. This is needed to allow the video frames sent on a PC to be both cropped and scaled.

BUG= 346616

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272214 0039d316-1c4b-4281-b951-d872f2087c98
chrome.bluetoothLowEnergy: Implement the onDescriptorValueChanged event.

This CL implements the onDescriptorValueChanged event of the bluetoothLowEnergy
API.

BUG=265663
TEST=browser_tests --gtest_filter=BluetoothLowEnergyApiTest.*

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272215 0039d316-1c4b-4281-b951-d872f2087c98
Add new setViewportSize to WebLayerTreeViewForTesting.

We added this to RenderWidgetCompositor, but forgot to add it to the
WebLayerTreeViewForTesting, which we must before we add the pure virtual
to the WebLayerTreeView base class.

TBR=piman

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272216 0039d316-1c4b-4281-b951-d872f2087c98
LanguageState should be owned by TranslateManager

LanguageState is currently owned by ContentTranslateManager,
but it should be moved under TranslateManager

BUG=345690
TEST=unittests --gtest_filter=Translate*
TBR=thakis@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272217 0039d316-1c4b-4281-b951-d872f2087c98
Fixed positioning of tooltips in multi monitor setups.

If window is positioned on right monitor in multimonitor setup
tooltips for items to the left of Chromium window appear on left screen.
This is because screen on which to display the tooltip is calculated from
DIP coordinates.

BUG=

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@272218 0039d316-1c4b-4281-b951-d872f2087c98
Fixed transparent app windows on Windows.

These were broken due to the WS_CAPTION style always being applied. Now
the style is not applied if the window has transparency enabled.

BUG=373541

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

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