Index: Source/core/fileapi/Blob.cpp |
diff --git a/Source/core/fileapi/Blob.cpp b/Source/core/fileapi/Blob.cpp |
index ddca8af746aef8afc4a1dcdb19c1dbfa3de18c9e..246f3b134502af3f400acb1e6ee607b541e8c6a3 100644 |
--- a/Source/core/fileapi/Blob.cpp |
+++ b/Source/core/fileapi/Blob.cpp |
@@ -33,6 +33,7 @@ |
#include "core/dom/DOMURL.h" |
#include "core/dom/ExecutionContext.h" |
+#include "core/fileapi/File.h" |
#include "platform/blob/BlobRegistry.h" |
#include "platform/blob/BlobURL.h" |
@@ -103,7 +104,7 @@ void Blob::clampSliceOffsets(long long size, long long& start, long long& end) |
end = size; |
} |
-PassRefPtr<Blob> Blob::slice(long long start, long long end, const String& contentType) const |
+PassRefPtrWillBeRawPtr<Blob> Blob::slice(long long start, long long end, const String& contentType) const |
{ |
long long size = this->size(); |
clampSliceOffsets(size, start, end); |