summaryrefslogtreecommitdiffstats
path: root/content
diff options
context:
space:
mode:
authorhashimoto@chromium.org <hashimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-21 02:04:11 +0000
committerhashimoto@chromium.org <hashimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-08-21 02:04:11 +0000
commit5e835d203f202f2972f9624b38665d048acb503e (patch)
tree6b66092d40a8537539c69cdfd74d466d20649e4d /content
parentfa717fab6f537f25b7656ac3aaa65f706d3c77cc (diff)
downloadchromium_src-5e835d203f202f2972f9624b38665d048acb503e.zip
chromium_src-5e835d203f202f2972f9624b38665d048acb503e.tar.gz
chromium_src-5e835d203f202f2972f9624b38665d048acb503e.tar.bz2
net: Make UploadData::Element an independent class
This is a part of the ongoing refactoring of net::UploadData. UploadData::Element is renamed to UploadElement and is moved from upload_data.cc/h to upload_element.cc/h. BUG=None TEST=net_unittests TBR=kinuko@chromium.org,darin@chromium.org Review URL: https://chromiumcodereview.appspot.com/10827425 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152481 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content')
-rw-r--r--content/browser/renderer_host/resource_dispatcher_host_impl.cc6
-rw-r--r--content/public/common/common_param_traits.cc24
2 files changed, 15 insertions, 15 deletions
diff --git a/content/browser/renderer_host/resource_dispatcher_host_impl.cc b/content/browser/renderer_host/resource_dispatcher_host_impl.cc
index 052e5ce..c816bd6 100644
--- a/content/browser/renderer_host/resource_dispatcher_host_impl.cc
+++ b/content/browser/renderer_host/resource_dispatcher_host_impl.cc
@@ -172,11 +172,11 @@ bool ShouldServiceRequest(ProcessType process_type,
// Check if the renderer is permitted to upload the requested files.
if (request_data.upload_data) {
- const std::vector<net::UploadData::Element>* uploads =
+ const std::vector<net::UploadElement>* uploads =
request_data.upload_data->elements();
- std::vector<net::UploadData::Element>::const_iterator iter;
+ std::vector<net::UploadElement>::const_iterator iter;
for (iter = uploads->begin(); iter != uploads->end(); ++iter) {
- if (iter->type() == net::UploadData::TYPE_FILE &&
+ if (iter->type() == net::UploadElement::TYPE_FILE &&
!policy->CanReadFile(child_id, iter->file_path())) {
NOTREACHED() << "Denied unauthorized upload of "
<< iter->file_path().value();
diff --git a/content/public/common/common_param_traits.cc b/content/public/common/common_param_traits.cc
index 656ad68..6e5e3da 100644
--- a/content/public/common/common_param_traits.cc
+++ b/content/public/common/common_param_traits.cc
@@ -127,16 +127,16 @@ void ParamTraits<net::URLRequestStatus>::Log(const param_type& p,
// keep this in the implementation file so we can forward declare UploadData in
// the header.
template <>
-struct ParamTraits<net::UploadData::Element> {
- typedef net::UploadData::Element param_type;
+struct ParamTraits<net::UploadElement> {
+ typedef net::UploadElement param_type;
static void Write(Message* m, const param_type& p) {
WriteParam(m, static_cast<int>(p.type()));
switch (p.type()) {
- case net::UploadData::TYPE_BYTES: {
+ case net::UploadElement::TYPE_BYTES: {
m->WriteData(&p.bytes()[0], static_cast<int>(p.bytes().size()));
break;
}
- case net::UploadData::TYPE_CHUNK: {
+ case net::UploadElement::TYPE_CHUNK: {
std::string chunk_length = StringPrintf(
"%X\r\n", static_cast<unsigned int>(p.bytes().size()));
std::vector<char> bytes;
@@ -157,7 +157,7 @@ struct ParamTraits<net::UploadData::Element> {
WriteParam(m, p.is_last_chunk());
break;
}
- case net::UploadData::TYPE_FILE: {
+ case net::UploadElement::TYPE_FILE: {
WriteParam(m, p.file_path());
WriteParam(m, p.file_range_offset());
WriteParam(m, p.file_range_length());
@@ -175,7 +175,7 @@ struct ParamTraits<net::UploadData::Element> {
if (!ReadParam(m, iter, &type))
return false;
switch (type) {
- case net::UploadData::TYPE_BYTES: {
+ case net::UploadElement::TYPE_BYTES: {
const char* data;
int len;
if (!m->ReadData(iter, &data, &len))
@@ -183,7 +183,7 @@ struct ParamTraits<net::UploadData::Element> {
r->SetToBytes(data, len);
break;
}
- case net::UploadData::TYPE_CHUNK: {
+ case net::UploadElement::TYPE_CHUNK: {
const char* data;
int len;
if (!m->ReadData(iter, &data, &len))
@@ -194,11 +194,11 @@ struct ParamTraits<net::UploadData::Element> {
bool is_last_chunk = false;
if (!ReadParam(m, iter, &is_last_chunk))
return false;
- r->set_type(net::UploadData::TYPE_CHUNK);
+ r->set_type(net::UploadElement::TYPE_CHUNK);
r->set_is_last_chunk(is_last_chunk);
break;
}
- case net::UploadData::TYPE_FILE: {
+ case net::UploadElement::TYPE_FILE: {
FilePath file_path;
uint64 offset, length;
base::Time expected_modification_time;
@@ -215,7 +215,7 @@ struct ParamTraits<net::UploadData::Element> {
break;
}
default: {
- DCHECK(type == net::UploadData::TYPE_BLOB);
+ DCHECK(type == net::UploadElement::TYPE_BLOB);
GURL blob_url;
if (!ReadParam(m, iter, &blob_url))
return false;
@@ -226,7 +226,7 @@ struct ParamTraits<net::UploadData::Element> {
return true;
}
static void Log(const param_type& p, std::string* l) {
- l->append("<net::UploadData::Element>");
+ l->append("<net::UploadElement>");
}
};
@@ -248,7 +248,7 @@ bool ParamTraits<scoped_refptr<net::UploadData> >::Read(const Message* m,
return false;
if (!has_object)
return true;
- std::vector<net::UploadData::Element> elements;
+ std::vector<net::UploadElement> elements;
if (!ReadParam(m, iter, &elements))
return false;
int64 identifier;