Index: Source/core/fileapi/BlobURL.h |
diff --git a/Source/core/fileapi/BlobURL.h b/Source/core/fileapi/BlobURL.h |
index 719b34635bb3a6c4ef5b9cc3c521af5ad8479452..bb75da23cd3337e1fa520af564b632e429e943e3 100644 |
--- a/Source/core/fileapi/BlobURL.h |
+++ b/Source/core/fileapi/BlobURL.h |
@@ -38,22 +38,19 @@ namespace WebCore { |
class KURL; |
class SecurityOrigin; |
-// Blob URLs are of the form |
+// Public blob URLs are of the form |
// blob:%escaped_origin%/%UUID% |
-// For public urls, the origin of the host page is encoded in the URL value to |
+// The origin of the host page is encoded in the URL value to |
// allow easy lookup of the origin when security checks need to be performed. |
// When loading blobs via ResourceHandle or when reading blobs via FileReader |
// the loader conducts security checks that examine the origin of host page |
-// encoded in the public blob url. The origin baked into internal blob urls |
-// is a simple constant value, "blobinternal://", internal urls should not |
-// be used with ResourceHandle or FileReader. |
+// encoded in the blob url. |
class BlobURL { |
public: |
static KURL createPublicURL(SecurityOrigin*); |
- static KURL createInternalURL(); |
static String getOrigin(const KURL&); |
- static String getIdentifier(const KURL&); |
- static const char* blobProtocol() { return kBlobProtocol; } |
+ |
+ static KURL createInternalStreamURL(); |
private: |
static KURL createBlobURL(const String& originString); |