30 #include <WebCore/COMPtr.h> 31 #include <WebCore/URL.h> 32 #include <WebCore/ResourceResponse.h> 33 #include <WebCore/SharedBuffer.h> 34 #include <wtf/PassRefPtr.h> 35 #include <wtf/text/WTFString.h> 52 virtual HRESULT STDMETHODCALLTYPE
data(_COM_Outptr_opt_ IStream**
data);
59 ULONG m_refCount { 0 };
NSString * textEncodingName
Definition: WebResource.h:80
Definition: IWebResource.idl:44
NSString * MIMEType
Definition: WebResource.h:74
virtual HRESULT STDMETHODCALLTYPE QueryInterface(_In_ REFIID riid, _COM_Outptr_ void **ppvObject)
Definition: WebResource.cpp:65
NSURL * URL
Definition: WebResource.h:68
HRESULT
Definition: RenderThemeWin.cpp:150
Definition: WTFString.h:78
virtual HRESULT STDMETHODCALLTYPE initWithData(_In_opt_ IStream *data, _In_ BSTR url, _In_ BSTR mimeType, _In_ BSTR textEncodingName, _In_ BSTR frameName)
Definition: WebResource.cpp:97
virtual ULONG STDMETHODCALLTYPE Release()
Definition: WebResource.cpp:86
Definition: WebResource.h:39
wchar_t * BSTR
Definition: BString.h:36
virtual ULONG STDMETHODCALLTYPE AddRef()
Definition: WebResource.cpp:81
~WebResource()
Definition: WebResource.cpp:48
EGLImageKHR EGLint * name
Definition: eglext.h:851
WebResource(IStream *data, const WebCore::URL &url, const WTF::String &mimeType, const WTF::String &textEncodingName, const WTF::String &frameName)
Definition: WebResource.cpp:37
EGLStreamKHR EGLint EGLint EGLint const void * data
Definition: eglext.h:984
url
Definition: setup.py:223
NSData * data
Definition: WebResource.h:62
Definition: ResourceResponse.h:39
NSString * frameName
Definition: WebResource.h:86
static WebResource * createInstance(PassRefPtr< WebCore::SharedBuffer > data, const WebCore::ResourceResponse &response)
Definition: WebResource.cpp:54