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 5this.onfetch = function(event) { 6 var headers = new Headers; 7 headers.set('Content-Language', 'fi'); 8 headers.set('Content-Type', 'text/html; charset=UTF-8'); 9 var blob = new Blob(["This resource is gone. Gone, gone, gone."]); 10 var response = new Response(blob, { 11 status: 301, 12 statusText: 'Moved Permanently', 13 headers: headers 14 }); 15 16 event.respondWith(new Promise(function(r) { 17 setTimeout(function() { r(response); }, 5); 18 })); 19}; 20