Chromium Code Reviews| Index: Source/modules/serviceworkers/Request.idl |
| diff --git a/Source/modules/serviceworkers/Response.idl b/Source/modules/serviceworkers/Request.idl |
| similarity index 46% |
| copy from Source/modules/serviceworkers/Response.idl |
| copy to Source/modules/serviceworkers/Request.idl |
| index 67617a6bfa678fda754da02bec1b90f186a1e75b..96131c5c1350a8d6c9ac6e21b499056f077b4c5d 100644 |
| --- a/Source/modules/serviceworkers/Response.idl |
| +++ b/Source/modules/serviceworkers/Request.idl |
| @@ -2,21 +2,27 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -// https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#response-objects |
| -// FIXME: Split this idl/impl into AbstractResponse and Response. |
| +// https://slightlyoff.github.io/ServiceWorker/spec/service_worker/index.html#request-objects |
|
falken
2014/05/30 02:31:20
Since this patch adds/changes IDL files it's good
horo
2014/05/30 04:04:04
Done.
|
| + |
| [ |
| - Constructor(optional Dictionary responseInitDict), |
| + Constructor(optional Dictionary requestInitDict), |
| RuntimeEnabled=ServiceWorker, |
| Exposed=ServiceWorker |
| -] interface Response { |
| - readonly attribute unsigned short status; |
| - |
| +] interface Request { |
| + attribute DOMString url; |
| // FIXME: Spec uses ByteString for this. We must perform the DOMString -> ByteString conversion manually (crbug.com/347426). |
| - readonly attribute DOMString statusText; |
| - |
| + attribute DOMString method; |
| + readonly attribute DOMString origin; |
| readonly attribute HeaderMap headers; |
| // FIXME: Implement the following: |
| - // attribute DOMString url; |
| - // Promise<Blob> toBlob(); |
| + // attribute unsigned long timeout; |
| + // readonly attribute Mode mode; |
| + // attribute boolean synchronous; |
| + // readonly attribute unsigned long redirectCount; |
| + // attribute boolean forcePreflight; |
| + // attribute boolean forceSameOrigin; |
| + // attribute boolean omitCredentials; |
| + // readonly attribute DOMString referrer; |
| + // attribute any body; |
| }; |