[SyncFS] Unify new file handling to existing one

BUG=240165

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237061 0039d316-1c4b-4281-b951-d872f2087c98
Roll Skia DEPS to r12373

R=rmistry@google.com

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237062 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 237061
Remove dead code unnecessarily added by r231563 and 236449

We don't need to support following event callbacks in production.
- InputMethodObserver::OnCaretBoundsChanged
- InputMethodObserver::OnInputLocaleChanged
- InputMethodObserver::OnFocus
- InputMethodObserver::OnBlur
- InputMethodObserver::OnTextInputTypeChanged

This CL get rid of them from ui::InputMethodBase and its subclassed and ui::RemoteInputMethodWin.  These code were unnecessarily added by r231563 and 236449.

BUG=322038
TEST=covered by unittests

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237064 0039d316-1c4b-4281-b951-d872f2087c98
Fix leaks in DragDownloadFile tests.

Fix leaks in content_browsertests discovered by LeakSanitizer.

BUG=307043
R=benjhayden@chromium.org

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

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