Upstream version 7.36.149.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / public / platform / WebDragData.h
index bd02272..73e778c 100644 (file)
@@ -57,6 +57,8 @@ public:
             // An image being dragged out of the renderer. Contains a buffer holding the image data
             // as well as the suggested name for saving the image to.
             StorageTypeBinaryData,
+            // Stores the filesystem URL of one file being dragged into the renderer.
+            StorageTypeFileSystemFile,
         };
 
         StorageType storageType;
@@ -76,6 +78,10 @@ public:
         // Filename when storageType == StorageTypeBinaryData.
         WebString title;
 
+        // Only valid when storageType == StorageTypeFileSystemFile.
+        WebURL fileSystemURL;
+        long long fileSystemFileSize;
+
         // Only valid when stringType == "text/html".
         WebURL baseURL;
     };