Cleanup: Remove unused includes of webkit/glue/webkit_glue.h

This patch was generated by:

$ git grep -l webkit/glue/webkit_glue.h > list.txt
$ for f in $(cat list.txt); do if ! grep -q  'PlatformFileInfoToWebFileInfo' $f ; then echo $f; fi; done
$ for f in $(cat list.txt); do if ! grep -q  'SetJavaScript' $f ; then echo $f; fi; done

BUG=None
TEST=unit_tests, content_unittests
R=thestig@chromium.org
TBR=joth,avi,jamesr

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234409 0039d316-1c4b-4281-b951-d872f2087c98
[Autofill] Cleanup: Convert static functions to methods.

Also some code cleanup along the way.

BUG=none
TEST=none
R=estade@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234410 0039d316-1c4b-4281-b951-d872f2087c98
Check if contents view has focus when starting touch editing

When touch editing is about to start, we should make sure that the
corresponing contents view has focus; otherwise, we might show handles
of a contents view over another contents view.

BUG=309088

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@234411 0039d316-1c4b-4281-b951-d872f2087c98
The interceptors now can serve canned responses from files on disk. Also, added a way to set up expectations of what the requests look like upfront, and hit tests as post conditions of tests.

These interceptors are needed once the update checks have been migrated to use POSTs.

TBR=cpu@chromium.org
BUG=314521

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

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