parseHTTPHeaders should return the number of consumed bytes.

Currently parseHTTPHeaders returns (the number of consumed bytes - x) where
 - x = 0 if it consumes an empty line
 - x = 1 otherwise
This CL make parseHTTPHeaders always return the number of consumed bytes.

BUG=NONE
R=tyoshino

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

git-svn-id: svn://svn.chromium.org/blink/trunk@175630 bbb929c8-8fbe-4397-9dbb-9b2b20218538
IDL build: remove dependency core global constructors → modules global objects

Moves "constructors on modules global objects from core interfaces" to modules.
I.e., moves ServiceWorkerGlobalScopeCore.idl from
gen/blink/core to gen/blink/modules

bindings/core/generated.gyp no longer references modules!

R=haraken
BUG=358074

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

git-svn-id: svn://svn.chromium.org/blink/trunk@175631 bbb929c8-8fbe-4397-9dbb-9b2b20218538