Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / LayoutTests / http / tests / local / serviceworker / resources / fetch-request-body-file-worker.js
index b8ada9f..8ec9822 100644 (file)
@@ -1,9 +1,9 @@
 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);
+        }
         if (event.request.url.indexOf('asText') != -1) {
           event.request.text()
             .then(function(result) {
@@ -12,7 +12,7 @@ self.addEventListener('fetch', function(event) {
                     headers: headers,
                     body: result
                   })));
-              })
+              });
         } else if (event.request.url.indexOf('asBlob') != -1) {
           event.request.blob()
             .then(function(result) {
@@ -21,7 +21,7 @@ self.addEventListener('fetch', function(event) {
                     headers: headers,
                     body_size: result.size
                   })));
-              })
+              });
         } else {
           resolve(new Response('url error:' + event.request.url));
         }