| Index: sky/engine/core/script/dart_controller.cc
|
| diff --git a/sky/engine/core/script/dart_controller.cc b/sky/engine/core/script/dart_controller.cc
|
| index f12119736a7e871e90073b41bfe6b1a57e8a8ddd..489d8c11da4a651af0aa2779e48bb6766432c1d3 100644
|
| --- a/sky/engine/core/script/dart_controller.cc
|
| +++ b/sky/engine/core/script/dart_controller.cc
|
| @@ -149,10 +149,11 @@ void DartController::DidLoadSnapshot() {
|
| DartInvokeAppField(library, ToDart("main"), 0, nullptr);
|
| }
|
|
|
| -void DartController::LoadSnapshot(const KURL& url, mojo::URLResponsePtr response) {
|
| +void DartController::RunFromSnapshot(
|
| + mojo::ScopedDataPipeConsumerHandle snapshot) {
|
| snapshot_loader_ = adoptPtr(new DartSnapshotLoader(dart_state()));
|
| snapshot_loader_->LoadSnapshot(
|
| - response->body.Pass(),
|
| + snapshot.Pass(),
|
| base::Bind(&DartController::DidLoadSnapshot, weak_factory_.GetWeakPtr()));
|
| }
|
|
|
|
|