| Index: webkit/blob/blob_data.h
|
| ===================================================================
|
| --- webkit/blob/blob_data.h (revision 183651)
|
| +++ webkit/blob/blob_data.h (working copy)
|
| @@ -22,7 +22,7 @@
|
| public:
|
| typedef webkit_base::DataElement Item;
|
|
|
| - BlobData();
|
| + explicit BlobData(const std::string& uuid);
|
|
|
| void AppendData(const std::string& data) {
|
| AppendData(data.c_str(), data.size());
|
| @@ -33,7 +33,7 @@
|
| void AppendFile(const base::FilePath& file_path, uint64 offset, uint64 length,
|
| const base::Time& expected_modification_time);
|
|
|
| - void AppendBlob(const GURL& blob_url, uint64 offset, uint64 length);
|
| + void AppendBlob(const std::string& uuid, uint64 offset, uint64 length);
|
|
|
| void AppendFileSystemFile(const GURL& url, uint64 offset, uint64 length,
|
| const base::Time& expected_modification_time);
|
| @@ -44,6 +44,8 @@
|
|
|
| const std::vector<Item>& items() const { return items_; }
|
|
|
| + const std::string& uuid() const { return uuid_; }
|
| +
|
| const std::string& content_type() const { return content_type_; }
|
| void set_content_type(const std::string& content_type) {
|
| content_type_ = content_type;
|
| @@ -62,6 +64,7 @@
|
| friend class base::RefCounted<BlobData>;
|
| virtual ~BlobData();
|
|
|
| + std::string uuid_;
|
| std::string content_type_;
|
| std::string content_disposition_;
|
| std::vector<Item> items_;
|
|
|