Index: public/platform/WebBlobData.h |
diff --git a/public/platform/WebBlobData.h b/public/platform/WebBlobData.h |
index 47d9132e77166c3245ecadc942ddc553f478ea9d..54a74e9dacc5fb6e42b892542052134b2deabf38 100644 |
--- a/public/platform/WebBlobData.h |
+++ b/public/platform/WebBlobData.h |
@@ -47,16 +47,21 @@ class WebBlobDataPrivate; |
class WebBlobData { |
public: |
struct Item { |
- enum { TypeData, TypeFile, TypeBlob, TypeURL } type; |
+ // TypeURL is DEPRECATED |
+ enum { TypeData, TypeFile, TypeBlob, TypeFileSystemURL, TypeURL = TypeFileSystemURL } type; |
WebThreadSafeData data; |
WebString filePath; |
- WebURL url; // For TypeBlob or TypeURL. |
+ WebURL fileSystemURL; |
long long offset; |
long long length; // -1 means go to the end of the file/blob. |
double expectedModificationTime; // 0.0 means that the time is not set. |
- // FIXME: deprecate this. |
+ // DEPRECATED, use fileSystemURL |
+ WebURL url; |
+ |
+ // FIXME: deprecate url and use uuid |
WebURL blobURL; |
+ WebString blobUUID; |
}; |
~WebBlobData() { reset(); } |