Fix moving by dragging and CTRL-X CTRL-V.

This was caused by a recent regression after refactoring. The volume manager was not available in the background file operation manager.

In this CL, the above problem is resolved by moving calls to the volume manager to the foreground.

TEST=Tested manually. Partly browser tests.
BUG=333180

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245456 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245456
Require user confirmation for chrome.management.uninstall except when uninstalling self.

chrome.management.uninstall is changed as follows unless the extension is trying to
uninstall itself:
- The confirmation dialog is shown by default.
- A user gesture is required.

BUG=178319

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245457 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 245457
Delete no-op branch in isolate after fix for https://code.google.com/p/swarming/issues/detail?id=63 .

BUG=321878
TBR=maruel@chromium.org

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

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