| Index: WebCore/fileapi/BlobURL.h
|
| ===================================================================
|
| --- WebCore/fileapi/BlobURL.h (revision 140218)
|
| +++ WebCore/fileapi/BlobURL.h (working copy)
|
| @@ -37,22 +37,17 @@
|
|
|
| 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; }
|
|
|
| private:
|
| static KURL createBlobURL(const String& originString);
|
|
|