Blink roll 169154:169223

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

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

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257083 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 257083
Validate returned headers in webRequest API

Validate the value of responseHeaders and requestHeaders in the webRequest API. In particular, NUL bytes are checked because they trigger a CHECK in http_response_headers.cc.

BUG=348417
TEST=browser_tests: ExtensionWebRequestApiTest.WebRequestApi:DeclarativeApiTest.DeclarativeApi

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

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