| Index: content/browser/service_worker/service_worker_browsertest.cc
|
| diff --git a/content/browser/service_worker/service_worker_browsertest.cc b/content/browser/service_worker/service_worker_browsertest.cc
|
| index f65a7ee1ffd2640e958ee086f520d1a85e688e7f..21a9f2b7d2366aae955f5aa25c3f34dbe9c89ddf 100644
|
| --- a/content/browser/service_worker/service_worker_browsertest.cc
|
| +++ b/content/browser/service_worker/service_worker_browsertest.cc
|
| @@ -37,8 +37,8 @@
|
| #include "net/url_request/url_request_interceptor.h"
|
| #include "net/url_request/url_request_test_job.h"
|
| #include "storage/browser/blob/blob_data_handle.h"
|
| +#include "storage/browser/blob/blob_data_snapshot.h"
|
| #include "storage/browser/blob/blob_storage_context.h"
|
| -#include "storage/common/blob/blob_data.h"
|
|
|
| namespace content {
|
|
|
| @@ -124,9 +124,10 @@ ServiceWorkerVersion::FetchCallback CreateResponseReceiver(
|
| void ReadResponseBody(std::string* body,
|
| storage::BlobDataHandle* blob_data_handle) {
|
| ASSERT_TRUE(blob_data_handle);
|
| - ASSERT_EQ(1U, blob_data_handle->data()->items().size());
|
| - *body = std::string(blob_data_handle->data()->items()[0].bytes(),
|
| - blob_data_handle->data()->items()[0].length());
|
| + scoped_ptr<storage::BlobDataSnapshot> data =
|
| + blob_data_handle->CreateSnapshot();
|
| + ASSERT_EQ(1U, data->items().size());
|
| + *body = std::string(data->items()[0]->bytes(), data->items()[0]->length());
|
| }
|
|
|
| void ExpectResultAndRun(bool expected,
|
|
|