[blink] Remove ScriptStreamer's ScriptState dependency

In preparation of detaching ScriptStreamer from ClassicPendingScript,
remove the has V8 context check from streaming compilation (as V8
doesn't need a context for compilation), and thus remove the
ScriptState from ScriptStreamer. Also, remove an unused Settings
parameter.

Bug: chromium:865098
Change-Id: I1dcce15d9bb9cfd0caf4be495351061db654f884
Reviewed-on: https://chromium-review.googlesource.com/1219491
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
Reviewed-by: Kouhei Ueno <kouhei@chromium.org>
Commit-Queue: Leszek Swirski <leszeks@chromium.org>
Cr-Commit-Position: refs/heads/master@{#590687}
4 files changed