Index: content/common/resource_request_body.cc |
diff --git a/content/common/resource_request_body.cc b/content/common/resource_request_body.cc |
index b2b0c5fd96dc41254a5ba15aca33fd8db3163174..f1fb8cebe9b165593eb18f831bc636fd5cebbaeb 100644 |
--- a/content/common/resource_request_body.cc |
+++ b/content/common/resource_request_body.cc |
@@ -48,6 +48,15 @@ void ResourceRequestBody::AppendFileSystemFileRange( |
expected_modification_time); |
} |
+std::vector<base::FilePath> ResourceRequestBody::GetReferencedFiles() const { |
+ std::vector<base::FilePath> result; |
+ for (const auto& element : *elements()) { |
+ if (element.type() == Element::TYPE_FILE) |
+ result.push_back(element.path()); |
+ } |
+ return result; |
+} |
+ |
ResourceRequestBody::~ResourceRequestBody() { |
} |