Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / http / tests / serviceworker / resources / fetch-request-xhr-worker.js
index f02b672..91b3abb 100644 (file)
@@ -5,16 +5,18 @@ self.addEventListener('fetch', function(event) {
     }
     event.respondWith(new Promise(function(resolve) {
         var headers = [];
-        event.request.headers.forEach(function(value, key) {
-            headers.push([key, value]);
-          });
+        for (var header of event.request.headers) {
+          headers.push(header);
+        }
         event.request.text()
           .then(function(result) {
               resolve(new Response(JSON.stringify({
                   method: event.request.method,
+                  mode: event.request.mode,
+                  credentials: event.request.credentials,
                   headers: headers,
                   body: result
                 })));
-            })
+            });
       }));
   });