| Index: third_party/WebKit/Source/modules/fetch/BodyStreamBufferTest.cpp
|
| diff --git a/third_party/WebKit/Source/modules/fetch/BodyStreamBufferTest.cpp b/third_party/WebKit/Source/modules/fetch/BodyStreamBufferTest.cpp
|
| index defd82911b3fe6b64db20566556e4df06363a7d3..e6c77319e10b41e87762b6a336f57ca747705fd5 100644
|
| --- a/third_party/WebKit/Source/modules/fetch/BodyStreamBufferTest.cpp
|
| +++ b/third_party/WebKit/Source/modules/fetch/BodyStreamBufferTest.cpp
|
| @@ -82,6 +82,7 @@ protected:
|
|
|
| TEST_F(BodyStreamBufferTest, Tee)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| Checkpoint checkpoint;
|
| MockFetchDataLoaderClient* client1 = MockFetchDataLoaderClient::create();
|
| MockFetchDataLoaderClient* client2 = MockFetchDataLoaderClient::create();
|
| @@ -174,6 +175,7 @@ TEST_F(BodyStreamBufferTest, TeeFromHandleMadeFromStream)
|
|
|
| TEST_F(BodyStreamBufferTest, DrainAsBlobDataHandle)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| std::unique_ptr<BlobData> data = BlobData::create();
|
| data->appendText("hello", false);
|
| auto size = data->length();
|
| @@ -193,6 +195,7 @@ TEST_F(BodyStreamBufferTest, DrainAsBlobDataHandle)
|
|
|
| TEST_F(BodyStreamBufferTest, DrainAsBlobDataHandleReturnsNull)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| // This handle is not drainable.
|
| std::unique_ptr<FetchDataConsumerHandle> handle = createFetchDataConsumerHandleFromWebHandle(createWaitingDataConsumerHandle());
|
| BodyStreamBuffer* buffer = new BodyStreamBuffer(getScriptState(), std::move(handle));
|
| @@ -229,6 +232,7 @@ TEST_F(BodyStreamBufferTest, DrainAsBlobFromBufferMadeFromBufferMadeFromStream)
|
|
|
| TEST_F(BodyStreamBufferTest, DrainAsFormData)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| FormData* data = FormData::create(UTF8Encoding());
|
| data->append("name1", "value1");
|
| data->append("name2", "value2");
|
| @@ -249,6 +253,7 @@ TEST_F(BodyStreamBufferTest, DrainAsFormData)
|
|
|
| TEST_F(BodyStreamBufferTest, DrainAsFormDataReturnsNull)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| // This handle is not drainable.
|
| std::unique_ptr<FetchDataConsumerHandle> handle = createFetchDataConsumerHandleFromWebHandle(createWaitingDataConsumerHandle());
|
| BodyStreamBuffer* buffer = new BodyStreamBuffer(getScriptState(), std::move(handle));
|
| @@ -285,6 +290,7 @@ TEST_F(BodyStreamBufferTest, DrainAsFormDataFromBufferMadeFromBufferMadeFromStre
|
|
|
| TEST_F(BodyStreamBufferTest, LoadBodyStreamBufferAsArrayBuffer)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| Checkpoint checkpoint;
|
| MockFetchDataLoaderClient* client = MockFetchDataLoaderClient::create();
|
| DOMArrayBuffer* arrayBuffer = nullptr;
|
| @@ -317,6 +323,7 @@ TEST_F(BodyStreamBufferTest, LoadBodyStreamBufferAsArrayBuffer)
|
|
|
| TEST_F(BodyStreamBufferTest, LoadBodyStreamBufferAsBlob)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| Checkpoint checkpoint;
|
| MockFetchDataLoaderClient* client = MockFetchDataLoaderClient::create();
|
| RefPtr<BlobDataHandle> blobDataHandle;
|
| @@ -348,6 +355,7 @@ TEST_F(BodyStreamBufferTest, LoadBodyStreamBufferAsBlob)
|
|
|
| TEST_F(BodyStreamBufferTest, LoadBodyStreamBufferAsString)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| Checkpoint checkpoint;
|
| MockFetchDataLoaderClient* client = MockFetchDataLoaderClient::create();
|
|
|
| @@ -377,6 +385,7 @@ TEST_F(BodyStreamBufferTest, LoadBodyStreamBufferAsString)
|
|
|
| TEST_F(BodyStreamBufferTest, LoadClosedHandle)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| Checkpoint checkpoint;
|
| MockFetchDataLoaderClient* client = MockFetchDataLoaderClient::create();
|
|
|
| @@ -411,6 +420,7 @@ TEST_F(BodyStreamBufferTest, LoadClosedHandle)
|
|
|
| TEST_F(BodyStreamBufferTest, LoadErroredHandle)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| Checkpoint checkpoint;
|
| MockFetchDataLoaderClient* client = MockFetchDataLoaderClient::create();
|
|
|
| @@ -444,6 +454,7 @@ TEST_F(BodyStreamBufferTest, LoadErroredHandle)
|
|
|
| TEST_F(BodyStreamBufferTest, LoaderShouldBeKeptAliveByBodyStreamBuffer)
|
| {
|
| + ScriptState::Scope scope(getScriptState());
|
| Checkpoint checkpoint;
|
| MockFetchDataLoaderClient* client = MockFetchDataLoaderClient::create();
|
|
|
|
|