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