Created a <webview> find API.

*****

-Implemented the new functions find() and stopFinding(), as outlined in this document on the <webview> find API: https://docs.google.com/a/google.com/document/d/1n6Cggcc4-tXDNIbgbbLMPNU0yzpF3xvGgzdsWVTy_U0/edit?usp=sharing

-Created tests for both functions.

BUG=239456

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254168 0039d316-1c4b-4281-b951-d872f2087c98
Convert scoped_ptr_malloc -> scoped_ptr, part 3.

scoped_ptr_malloc is deprecated; let's get rid of it.

BUG=344245
R=erg@chromium.org,kbr@chromium.org
TBR=danakj@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254170 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 254170
Honor the log_assert_handler when running under the debugger.

BUG=347287

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@254171 0039d316-1c4b-4281-b951-d872f2087c98
Blink roll 168049:168128

http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=168050:168128&mode=html
TBR=
BUG=

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

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

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