Restruct ResourceRequest splitting blink::ResourceRequestHead
Since in some cases the request body was not accessed after copying, this CL introduces ResourceRequestHead class which represents request without request body. The existing ResourceRequest occurrence not using request body will be migrated to ResourceRequestHead. Previous discussion: "Restruct blink::ResourceRequest for streaming body upload" http://bit.ly/2OdzJ1e Brief summary: class ResourceRequestHead { KURL kurl; ... }; class ResourceRequest : public ResourceRequestHead { scoped_refptr<EncodedFormData> http_body_; }; Bug: 787704 Change-Id: Ifedfeac31843cbcd5c9966fda9ac062fde26921d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2032451 Commit-Queue: Yoichi Osato <yoichio@chromium.org> Reviewed-by:Yutaka Hirano <yhirano@chromium.org> Cr-Commit-Position: refs/heads/master@{#740533}
Showing
This diff is collapsed.
Please register or sign in to comment