Move parseFontFaceDescriptor to CSSPropertyParser.cpp
[chromium-blink-merge.git] / third_party / WebKit / LayoutTests / http / tests / serviceworker / resources / request-end-to-end-worker.js
blob2cd7eb1778af31182bc4e00dcd57a503a103cf9c
1 onfetch = function(e) {
2   var headers = {};
3   for (var header of e.request.headers) {
4     var key = header[0], value = header[1];
5     headers[key] = value;
6   }
7   var append_header_error = '';
8   try {
9     e.request.headers.append('Test-Header', 'TestValue');
10   } catch (error) {
11     append_header_error = error.name;
12   }
14   e.respondWith(new Response(JSON.stringify({
15     url: e.request.url,
16     method: e.request.method,
17     referrer: e.request.referrer,
18     headers: headers,
19     mode: e.request.mode,
20     credentials: e.request.credentials,
21     redirect: e.request.redirect,
22     append_header_error: append_header_error
23   })));