Chromium Code Reviews| Index: Source/modules/fetch/Request.h |
| diff --git a/Source/modules/fetch/Request.h b/Source/modules/fetch/Request.h |
| index 30727ffa2bb97caf1a1288c95daa7f10f0c0577f..0f69502df2b92c7d4862f3492749402ff2078cb3 100644 |
| --- a/Source/modules/fetch/Request.h |
| +++ b/Source/modules/fetch/Request.h |
| @@ -53,14 +53,16 @@ public: |
| String credentials() const; |
| // From Request.idl: |
| - Request* clone(ExceptionState&) const; |
| + Request* clone(ExceptionState&); |
| FetchRequestData* passRequestData(); |
| void populateWebServiceWorkerRequest(WebServiceWorkerRequest&) const; |
| - void setBodyBlobHandle(PassRefPtr<BlobDataHandle>); |
| - bool hasBody() const { return m_request->blobDataHandle(); } |
| + void setBuffer(BodyStreamBuffer*); |
|
yhirano
2015/07/06 03:25:39
This function can be private.
hiroshige
2015/07/06 05:47:08
Done.
|
| + bool hasBody() const { return m_request->buffer(); } |
| + |
| + void refreshBody(); |
|
yhirano
2015/07/06 03:25:39
ditto
hiroshige
2015/07/06 05:47:08
Done.
|
| DECLARE_VIRTUAL_TRACE(); |
| @@ -72,8 +74,6 @@ private: |
| static Request* createRequestWithRequestOrString(ScriptState*, Request*, const String&, const RequestInit&, ExceptionState&); |
| void clearHeaderList(); |
| - PassRefPtr<BlobDataHandle> blobDataHandle() const override; |
| - BodyStreamBuffer* buffer() const override; |
| String mimeType() const override; |
| const Member<FetchRequestData> m_request; |