Searched refs:Blob (Results 1 - 25 of 81) sorted by relevance

1234

/macosx-10.10/WebCore-7600.1.25/fileapi/
H A DBlob.h45 class Blob : public ScriptWrappable, public URLRegistrable, public RefCounted<Blob> { class in namespace:WebCore
47 static PassRefPtr<Blob> create()
49 return adoptRef(new Blob);
52 static PassRefPtr<Blob> create(Vector<char> data, const String& contentType)
54 return adoptRef(new Blob(WTF::move(data), contentType));
57 static PassRefPtr<Blob> create(Vector<BlobPart> blobParts, const String& contentType)
59 return adoptRef(new Blob(WTF::move(blobParts), contentType));
62 static PassRefPtr<Blob> deserialize(const URL& srcURL, const String& type, long long size)
64 ASSERT(Blob
[all...]
H A DFileReaderSync.idl36 [CallWith=ScriptExecutionContext, RaisesException] ArrayBuffer readAsArrayBuffer(Blob blob);
37 [CallWith=ScriptExecutionContext, RaisesException] DOMString readAsBinaryString(Blob blob);
38 [CallWith=ScriptExecutionContext, RaisesException] DOMString readAsText(Blob blob, optional DOMString encoding);
39 [CallWith=ScriptExecutionContext, RaisesException] DOMString readAsDataURL(Blob blob);
H A DBlob.cpp32 #include "Blob.h"
54 ThreadableBlobRegistry::registerBlobURL(origin, publicURL, static_cast<Blob*>(blob)->url());
69 Blob::Blob(UninitializedContructor) function in class:WebCore::Blob
73 Blob::Blob() function in class:WebCore::Blob
80 Blob::Blob(Vector<char> data, const String& contentType) function in class:WebCore::Blob
90 Blob::Blob(Vecto function in class:WebCore::Blob
98 Blob::Blob(DeserializationContructor, const URL& srcURL, const String& type, long long size) function in class:WebCore::Blob
106 Blob::Blob(const URL& srcURL, long long start, long long end, const String& type) function in class:WebCore::Blob
[all...]
H A DFileReaderSync.h44 class Blob;
59 PassRefPtr<JSC::ArrayBuffer> readAsArrayBuffer(ScriptExecutionContext*, Blob*, ExceptionCode&);
60 String readAsBinaryString(ScriptExecutionContext*, Blob*, ExceptionCode&);
61 String readAsText(ScriptExecutionContext* scriptExecutionContext, Blob* blob, ExceptionCode& ec)
65 String readAsText(ScriptExecutionContext*, Blob*, const String& encoding, ExceptionCode&);
66 String readAsDataURL(ScriptExecutionContext*, Blob*, ExceptionCode&);
71 void startLoading(ScriptExecutionContext*, FileReaderLoader&, Blob*, ExceptionCode&);
H A DBlob.idl38 ] interface Blob {
43 Blob slice(optional long long start, optional long long end, [TreatNullAs=NullString, TreatUndefinedAs=NullString] optional DOMString contentType);
H A DFile.idl30 ] interface File : Blob {
H A DWebKitBlobBuilder.h43 class Blob;
49 void append(Blob*);
H A DFileReader.h50 class Blob;
67 void readAsArrayBuffer(Blob*, ExceptionCode&);
68 void readAsBinaryString(Blob*, ExceptionCode&);
69 void readAsText(Blob*, const String& encoding, ExceptionCode&);
70 void readAsText(Blob*, ExceptionCode&);
71 void readAsDataURL(Blob*, ExceptionCode&);
114 void readInternal(Blob*, FileReaderLoader::ReadType, ExceptionCode&);
120 RefPtr<Blob> m_blob;
H A DFileReader.idl47 [RaisesException] void readAsArrayBuffer(Blob blob);
48 [RaisesException] void readAsBinaryString(Blob blob);
49 [RaisesException] void readAsText(Blob blob, optional DOMString encoding);
50 [RaisesException] void readAsDataURL(Blob blob);
H A DFileReaderSync.cpp35 #include "Blob.h"
48 PassRefPtr<ArrayBuffer> FileReaderSync::readAsArrayBuffer(ScriptExecutionContext* scriptExecutionContext, Blob* blob, ExceptionCode& ec)
61 String FileReaderSync::readAsBinaryString(ScriptExecutionContext* scriptExecutionContext, Blob* blob, ExceptionCode& ec)
73 String FileReaderSync::readAsText(ScriptExecutionContext* scriptExecutionContext, Blob* blob, const String& encoding, ExceptionCode& ec)
86 String FileReaderSync::readAsDataURL(ScriptExecutionContext* scriptExecutionContext, Blob* blob, ExceptionCode& ec)
99 void FileReaderSync::startLoading(ScriptExecutionContext* scriptExecutionContext, FileReaderLoader& loader, Blob* blob, ExceptionCode& ec)
H A DFileReaderLoader.h47 class Blob;
67 void start(ScriptExecutionContext*, Blob*);
108 RefPtr<Blob> m_blobResult;
H A DFile.cpp41 : Blob(uninitializedContructor)
51 : Blob(uninitializedContructor)
61 : Blob(deserializationContructor, url, type, -1)
/macosx-10.10/Security-57031.1.35/Security/include/security_cdsa_utilities/
H A Dconstdata.cpp36 // Construct a Blob from a source
38 ConstData::Blob::Blob(const void *base, size_t size, bool takeOwnership) : mSize(size) function in class:Security::ConstData::Blob
H A Dconstdata.h45 class Blob : public RefCount { class in class:Security::ConstData
47 Blob() : mData(NULL), mSize(0) { } function in class:Security::ConstData::Blob
48 Blob(const void *base, size_t size, bool takeOwnership = false);
49 ~Blob() { delete[] reinterpret_cast<const char *>(mData); }
62 : mBlob(new Blob(base, size, takeOwnership)) { }
82 RefPointer<Blob> mBlob;
/macosx-10.10/Security-57031.1.35/Security/libsecurity_cdsa_utilities/lib/
H A Dconstdata.cpp36 // Construct a Blob from a source
38 ConstData::Blob::Blob(const void *base, size_t size, bool takeOwnership) : mSize(size) function in class:Security::ConstData::Blob
H A Dconstdata.h45 class Blob : public RefCount { class in class:Security::ConstData
47 Blob() : mData(NULL), mSize(0) { } function in class:Security::ConstData::Blob
48 Blob(const void *base, size_t size, bool takeOwnership = false);
49 ~Blob() { delete[] reinterpret_cast<const char *>(mData); }
62 : mBlob(new Blob(base, size, takeOwnership)) { }
82 RefPointer<Blob> mBlob;
/macosx-10.10/WebCore-7600.1.25/bindings/scripts/test/
H A DTestOverloadedConstructors.idl31 Constructor(Blob blob),
/macosx-10.10/WebCore-7600.1.25/bindings/js/
H A DJSBlobCustom.cpp34 #include "Blob.h"
51 JSValue toJS(ExecState*, JSDOMGlobalObject* globalObject, Blob* blob)
67 return throwVMError(exec, createReferenceError(exec, "Blob constructor associated document is unavailable"));
70 RefPtr<Blob> blob = Blob::create();
71 return JSValue::encode(CREATE_DOM_WRAPPER(jsConstructor->globalObject(), Blob, blob.get()));
124 else if (Blob* blob = toBlob(item))
134 RefPtr<Blob> blob = Blob::create(blobBuilder.finalize(), Blob
[all...]
/macosx-10.10/WebCore-7600.1.25/html/
H A DFormDataList.h24 #include "Blob.h"
37 Item(PassRefPtr<Blob> blob, const String& filename) : m_blob(blob), m_filename(filename) { }
40 Blob* blob() const { return m_blob.get(); }
45 RefPtr<Blob> m_blob;
66 void appendBlob(const String& key, PassRefPtr<Blob> blob, const String& filename = String())
78 void appendBlob(PassRefPtr<Blob>, const String& filename);
H A DDOMFormData.h41 class Blob;
51 void append(const String& name, Blob*, const String& filename = String());
H A DDOMURL.idl39 [CallWith=ScriptExecutionContext,TreatReturnedNullStringAs=Null] static DOMString createObjectURL(Blob? blob);
/macosx-10.10/WebCore-7600.1.25/platform/network/
H A DBlobPart.h37 Blob enumerator in enum:WebCore::BlobPart::Type
52 : m_type(Blob)
73 ASSERT(m_type == Blob);
/macosx-10.10/WebCore-7600.1.25/dom/
H A DDataTransferItem.h41 class Blob;
57 virtual PassRefPtr<Blob> getAsFile() const = 0;
H A DDataTransferItem.idl40 Blob getAsFile();
/macosx-10.10/WebCore-7600.1.25/bindings/gobject/
H A DWebKitDOMPrivate.h39 class Blob;
49 WebKitDOMBlob* wrap(WebCore::Blob*);

Completed in 318 milliseconds

1234