| Index: third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html
 | 
| diff --git a/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html b/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html
 | 
| new file mode 100644
 | 
| index 0000000000000000000000000000000000000000..f0dad6a7b284995f66e060f5fec788fed0ecb7ac
 | 
| --- /dev/null
 | 
| +++ b/third_party/WebKit/LayoutTests/imported/wpt/service-workers/service-worker/ServiceWorkerGlobalScope/registration-attribute.https.html
 | 
| @@ -0,0 +1,37 @@
 | 
| +<!DOCTYPE html>
 | 
| +<title>ServiceWorkerGlobalScope: registration</title>
 | 
| +<script src='/resources/testharness.js'></script>
 | 
| +<script src='/resources/testharnessreport.js'></script>
 | 
| +<script src='../resources/test-helpers.sub.js'></script>
 | 
| +<script>
 | 
| +
 | 
| +promise_test(function(t) {
 | 
| +    var script = 'resources/registration-attribute-worker.js';
 | 
| +    var scope = 'resources/scope/registration-attribute';
 | 
| +
 | 
| +    return service_worker_unregister_and_register(t, script, scope)
 | 
| +      .then(function(registration) {
 | 
| +          return wait_for_state(t, registration.installing, 'activated');
 | 
| +        })
 | 
| +      .then(function() { return with_iframe(scope); })
 | 
| +      .then(function(frame) {
 | 
| +          var expected_events_seen = [
 | 
| +            'updatefound',
 | 
| +            'install',
 | 
| +            'statechange(installed)',
 | 
| +            'statechange(activating)',
 | 
| +            'activate',
 | 
| +            'statechange(activated)',
 | 
| +            'fetch',
 | 
| +          ];
 | 
| +
 | 
| +          assert_equals(
 | 
| +              frame.contentDocument.body.textContent,
 | 
| +              expected_events_seen.toString(),
 | 
| +              'Service Worker should respond to fetch');
 | 
| +          frame.remove();
 | 
| +          return service_worker_unregister_and_done(t, scope);
 | 
| +        });
 | 
| +  }, 'Verify registration attribute on ServiceWorkerGlobalScope');
 | 
| +
 | 
| +</script>
 | 
| 
 |