Searched refs:WebData (Results 1 - 25 of 30) sorted by relevance

12

/macosx-10.9.5/WebKit2-7537.78.2/Shared/API/c/
H A DWKData.cpp29 #include "WebData.h"
36 return toAPI(WebData::APIType);
41 RefPtr<WebData> data = WebData::create(bytes, size);
H A DWKSharedAPICast.h72 class WebData;
96 WK_ADD_API_MAPPING(WKDataRef, WebData)
/macosx-10.9.5/WebKit2-7537.78.2/Shared/
H A DWebData.h36 // WebData - A data buffer type suitable for vending to an API.
38 class WebData : public TypedAPIObject<APIObject::TypeData> { class in namespace:WebKit
42 static PassRefPtr<WebData> createWithoutCopying(const unsigned char* bytes, size_t size, FreeDataFunction freeDataFunction, const void* context)
44 return adoptRef(new WebData(bytes, size, freeDataFunction, context));
47 static PassRefPtr<WebData> create(const unsigned char* bytes, size_t size)
59 static PassRefPtr<WebData> create(const Vector<unsigned char>& buffer)
64 ~WebData()
75 WebData(const unsigned char* bytes, size_t size, FreeDataFunction freeDataFunction, const void* context) function in class:WebKit::WebData
H A DWebArchiveResource.h42 class WebData;
50 static PassRefPtr<WebArchiveResource> create(WebData*, const String& URL, const String& MIMEType, const String& textEncoding);
53 PassRefPtr<WebData> data();
61 WebArchiveResource(WebData*, const String& URL, const String& MIMEType, const String& textEncoding);
H A DWebArchive.h44 class WebData;
51 static PassRefPtr<WebArchive> create(WebData*);
59 PassRefPtr<WebData> data();
65 WebArchive(WebData*);
H A DWebArchiveResource.cpp31 #include "WebData.h"
40 PassRefPtr<WebArchiveResource> WebArchiveResource::create(WebData* data, const String& URL, const String& MIMEType, const String& textEncoding)
50 WebArchiveResource::WebArchiveResource(WebData* data, const String& URL, const String& MIMEType, const String& textEncoding)
70 PassRefPtr<WebData> WebArchiveResource::data()
77 return WebData::createWithoutCopying(CFDataGetBytePtr(cfData.get()), CFDataGetLength(cfData.get()), releaseCFData, cfData.get());
H A DWebArchive.cpp33 #include "WebData.h"
46 PassRefPtr<WebArchive> WebArchive::create(WebData* data)
85 WebArchive::WebArchive(WebData* data)
141 PassRefPtr<WebData> WebArchive::data()
148 return WebData::createWithoutCopying(CFDataGetBytePtr(rawDataRepresentation.get()), CFDataGetLength(rawDataRepresentation.get()), releaseCFData, rawDataRepresentation.get());
H A DUserMessageCoders.h37 #include "WebData.h"
60 // - WebData -> WebData
212 WebData* data = static_cast<WebData*>(m_root);
251 // - WebData -> WebData
503 coder.m_root = WebData::create(dataReference.data(), dataReference.size());
/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/soup/
H A DWebSoupRequestManagerProxy.h35 class WebData;
47 void didHandleURIRequest(const WebData*, uint64_t contentLength, const String& mimeType, uint64_t requestID);
48 void didReceiveURIRequestData(const WebData*, uint64_t requestID);
H A DWebSoupRequestManagerProxy.cpp25 #include "WebData.h"
88 void WebSoupRequestManagerProxy::didHandleURIRequest(const WebData* requestData, uint64_t contentLength, const String& mimeType, uint64_t requestID)
96 void WebSoupRequestManagerProxy::didReceiveURIRequestData(const WebData* requestData, uint64_t requestID)
110 didHandleURIRequest(WebData::create(0, 0).get(), 0, String(), requestID);
/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/Downloads/
H A DDownloadProxy.h46 class WebData;
56 WebData* resumeData() const { return m_resumeData.get(); }
93 RefPtr<WebData> m_resumeData;
H A DDownloadProxy.cpp33 #include "WebData.h"
174 static PassRefPtr<WebData> createWebData(const CoreIPC::DataReference& data)
179 return WebData::create(data.data(), data.size());
/macosx-10.9.5/WebKit2-7537.78.2/Shared/API/c/mac/
H A DWKWebArchiveResource.cpp31 #include "WebData.h"
48 RefPtr<WebData> data = toImpl(webArchiveResourceRef)->data();
H A DWKWebArchive.cpp35 #include "WebData.h"
82 RefPtr<WebData> data = toImpl(webArchiveRef)->data();
/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/
H A DWebUIClient.h53 class WebData;
117 void saveDataToFileInDownloadsFolder(WebPageProxy*, const String& suggestedFilename, const String& mimeType, const String& originatingURLString, WebData*);
H A DWebPageProxy.h142 class WebData;
288 void loadData(WebData*, const String& MIMEType, const String& encoding, const String& baseURL, APIObject* userData = 0);
292 void loadWebArchiveData(const WebData*, APIObject* userData = 0);
474 PassRefPtr<WebData> sessionStateData(WebPageProxySessionStateFilterCallback, void* context) const;
475 void restoreFromSessionStateData(WebData*);
718 void saveDataToFileInDownloadsFolder(const String& suggestedFilename, const String& mimeType, const String& originatingURLString, WebData*);
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/InjectedBundle/
H A DInjectedBundle.h75 class WebData;
129 PassRefPtr<WebData> createWebDataFromUint8Array(JSContextRef, JSValueRef);
H A DInjectedBundlePageEditorClient.cpp35 #include "WebData.h"
166 WebData* item = dataArray->at<WebData>(i);
H A DInjectedBundlePageLoaderClient.cpp34 #include "WebData.h"
63 RefPtr<WebData> webData;
66 webData = WebData::createWithoutCopying((const unsigned char*)data->data(), data->size(), releaseSharedBuffer, data);
/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/cf/
H A DWebPageProxyCF.cpp33 #include "WebData.h"
49 PassRefPtr<WebData> WebPageProxy::sessionStateData(WebPageProxySessionStateFilterCallback filter, void* context) const
104 return WebData::create(stateVector);
107 void WebPageProxy::restoreFromSessionStateData(WebData* webData)
/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/API/gtk/
H A DWebKitURISchemeRequest.cpp23 #include "WebData.h"
174 RefPtr<WebData> webData = WebData::create(reinterpret_cast<const unsigned char*>(priv->readBuffer), bytesRead);
176 // First chunk read. In case of empty reply an empty WebData is sent to the WebProcess.
179 // Subsequent chunk read. We only send an empty WebData to the WebProcess when stream length is unknown.
H A DWebKitWebResource.cpp23 #include "WebData.h"
313 RefPtr<WebData> webData;
/macosx-10.9.5/WebKit2-7537.78.2/UIProcess/API/mac/
H A DWKBrowsingContextController.mm41 #import "WebData.h"
195 RefPtr<WebData> wkData;
198 wkData = WebData::createWithoutCopying((const unsigned char*)[data bytes], [data length], releaseNSData, data);
H A DPDFViewController.mm32 #import "WebData.h"
611 RefPtr<WebData> data = WebData::createWithoutCopying(CFDataGetBytePtr(m_pdfData.get()), CFDataGetLength(m_pdfData.get()), releaseCFData, m_pdfData.get());
/macosx-10.9.5/WebKit2-7537.78.2/WebProcess/InjectedBundle/API/c/
H A DWKBundle.cpp34 #include "WebData.h"
274 RefPtr<WebData> webData = toImpl(bundle)->createWebDataFromUint8Array(context, data);

Completed in 301 milliseconds

12