Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / content / test / data / service_worker / sync.js
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
5 var code = 404;
6
7 this.onfetch = function(event) {
8     response = new Response({
9         statusCode: code,
10         statusText: 'OK',
11         method: 'GET',
12         headers: {
13             'Content-Language': 'fi',
14             'Content-Type': 'text/html; charset=UTF-8'
15         }
16     });
17
18     event.respondWith(new Promise(function(r) {
19         setTimeout(function() { r(response); }, 5);
20     }));
21 };
22
23 this.onsync = function(event) {
24     code = 200;
25 };