drive: Process remove tasks as a SyncClient::SyncTask

In favor of consistency

BUG=None
TEST=unit_tests

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237566 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 237566
[DevTools] Fix excessive downsampling of ScreenCast images

There is no need to take into account the device pixel density
when calculating the scale for captured images. RenderViewHost
operates in device-independent pixels, and the max captured image
dimensions passed from DevTools frontend are also in DIPs, thus
it makes absolutely no reason to perform division by the device pixel
density factor in ParseCaptureParameters.

BUG=323449

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237567 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 237567