| Index: third_party/WebKit/LayoutTests/http/tests/inspector/persistence/persistence-test.js
|
| diff --git a/third_party/WebKit/LayoutTests/http/tests/inspector/persistence/persistence-test.js b/third_party/WebKit/LayoutTests/http/tests/inspector/persistence/persistence-test.js
|
| index 6d8b302e0679d43bbb34fca16a9eb32a4cc2e030..ec5dc3f1e79f93a401403e40e865444898e17a05 100644
|
| --- a/third_party/WebKit/LayoutTests/http/tests/inspector/persistence/persistence-test.js
|
| +++ b/third_party/WebKit/LayoutTests/http/tests/inspector/persistence/persistence-test.js
|
| @@ -27,16 +27,17 @@ InspectorTest.waitForBinding = function(fileName)
|
| }
|
| var fulfill;
|
| var promise = new Promise(x => fulfill = x);
|
| - Persistence.persistence.addEventListener(Persistence.Persistence.Events.BindingCreated, onBindingCreated);
|
| + Persistence.persistence.addEventListener(Persistence.Persistence.BindingChangedEvent, onBindingChanged);
|
| return promise;
|
|
|
| - function onBindingCreated(event)
|
| + function onBindingChanged(event)
|
| {
|
| - var binding = event.data;
|
| - if (binding.network.name() !== fileName && binding.fileSystem.name() !== fileName)
|
| + if (!event.created)
|
| return;
|
| - Persistence.persistence.removeEventListener(Persistence.Persistence.Events.BindingCreated, onBindingCreated);
|
| - fulfill(binding);
|
| + if (event.binding.network.name() !== fileName && event.binding.fileSystem.name() !== fileName)
|
| + return;
|
| + Persistence.persistence.removeEventListener(Persistence.Persistence.BindingChangedEvent, onBindingChanged);
|
| + fulfill(event.binding);
|
| }
|
| }
|
|
|
|
|