1// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5var code = 404;
6
7this.onfetch = function(event) {
8    response = new Response(new Blob(), {
9        status: code,
10        statusText: 'OK'
11    });
12
13    event.respondWith(new Promise(function(r) {
14        setTimeout(function() { r(response); }, 5);
15    }));
16};
17
18this.onsync = function(event) {
19    code = 200;
20};
21