|  | <!DOCTYPE html> | 
|  | <html> | 
|  | <title>Service Workers: url</title> | 
|  | <head> | 
|  | <link rel="help" href="https://slightlyoff.github.io/ServiceWorker/spec/service_worker/#service-worker-url"> | 
|  | <script src="/resources/testharness.js"></script> | 
|  | <script src="/resources/testharnessreport.js"></script> | 
|  |  | 
|  | </head> | 
|  | <body> | 
|  |  | 
|  | <!-- | 
|  |  | 
|  | The `url` attribute must return the [serialization][1] of the URL of the script | 
|  | of the Service Worker, identified by its [URL scope][2], that is associated | 
|  | with the [ServiceWorkerGlobalScope][3] object. The `url` attribute is always an | 
|  | [absolute URL][4] corresponding to the script file which the Service Worker | 
|  | evaluates. | 
|  |  | 
|  | In the example in section 3.1.1, the value of | 
|  | `navigator.serviceWorker.controller.url` will be | 
|  | `"https://example.com/service_worker.js"`. | 
|  |  | 
|  |  | 
|  |  | 
|  | [1]: http://url.spec.whatwg.org/#concept-url-serializer | 
|  | [2]: #url-scope | 
|  | [3]: #service-worker-global-scope-interface | 
|  | [4]: http://url.spec.whatwg.org/#concept-absolute-url | 
|  |  | 
|  | --> | 
|  |  | 
|  |  | 
|  |  | 
|  | <script> | 
|  | test(function() { | 
|  | // not_implemented(); | 
|  | }, "There are no tests for section url so far."); | 
|  | </script> | 
|  |  | 
|  | </body> | 
|  | </html> | 
|  |  |