/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/ |
H A D | WebConnectionToWebProcess.cpp | 53 void WebConnectionToWebProcess::encodeMessageBody(IPC::ArgumentEncoder& encoder, API::Object* messageBody) argument 55 encoder << WebContextUserMessageEncoder(messageBody, *m_process); 58 bool WebConnectionToWebProcess::decodeMessageBody(IPC::ArgumentDecoder& decoder, RefPtr<API::Object>& messageBody) argument 60 WebContextUserMessageDecoder messageBodyDecoder(messageBody, *m_process);
|
H A D | WebContextInjectedBundleClient.cpp | 36 void WebContextInjectedBundleClient::didReceiveMessageFromInjectedBundle(WebContext* context, const String& messageName, API::Object* messageBody) argument 41 m_client.didReceiveMessageFromInjectedBundle(toAPI(context), toAPI(messageName.impl()), toAPI(messageBody), m_client.base.clientInfo); 44 void WebContextInjectedBundleClient::didReceiveSynchronousMessageFromInjectedBundle(WebContext* context, const String& messageName, API::Object* messageBody, RefPtr<API::Object>& returnData) argument 50 m_client.didReceiveSynchronousMessageFromInjectedBundle(toAPI(context), toAPI(messageName.impl()), toAPI(messageBody), &returnDataRef, m_client.base.clientInfo);
|
H A D | WebContext.cpp | 901 void WebContext::postMessageToInjectedBundle(const String& messageName, API::Object* messageBody) argument 905 m_messagesToInjectedBundlePostedToEmptyContext.append(std::make_pair(messageName, messageBody)); 913 messageData.encode(WebContextUserMessageEncoder(messageBody, *process.get())); 921 void WebContext::didReceiveMessageFromInjectedBundle(const String& messageName, API::Object* messageBody) argument 923 m_injectedBundleClient.didReceiveMessageFromInjectedBundle(this, messageName, messageBody); 926 void WebContext::didReceiveSynchronousMessageFromInjectedBundle(const String& messageName, API::Object* messageBody, RefPtr<API::Object>& returnData) argument 928 m_injectedBundleClient.didReceiveSynchronousMessageFromInjectedBundle(this, messageName, messageBody, returnData); 1106 RefPtr<API::Object> messageBody; local 1107 WebContextUserMessageDecoder messageBodyDecoder(messageBody, *WebProcessProxy::fromConnection(connection)); 1113 didReceiveMessageFromInjectedBundle(messageName, messageBody 1134 RefPtr<API::Object> messageBody; local [all...] |
H A D | WebPageProxy.h | 861 void postMessageToInjectedBundle(const String& messageName, API::Object* messageBody);
|
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/ |
H A D | WebConnectionToUIProcess.cpp | 55 void WebConnectionToUIProcess::encodeMessageBody(IPC::ArgumentEncoder& encoder, API::Object* messageBody) argument 57 encoder << InjectedBundleUserMessageEncoder(messageBody); 60 bool WebConnectionToUIProcess::decodeMessageBody(IPC::ArgumentDecoder& decoder, RefPtr<API::Object>& messageBody) argument 62 InjectedBundleUserMessageDecoder messageBodyDecoder(messageBody);
|
H A D | WebProcess.cpp | 973 RefPtr<API::Object> messageBody; 974 InjectedBundleUserMessageDecoder messageBodyDecoder(messageBody); 978 injectedBundle->didReceiveMessage(messageName, messageBody.get());
|
/macosx-10.10.1/WebKit2-7600.1.25/Shared/ |
H A D | WebConnectionClient.cpp | 35 void WebConnectionClient::didReceiveMessage(WebConnection* connection, const String& messageName, API::Object* messageBody) argument 40 m_client.didReceiveMessage(toAPI(connection), toAPI(messageName.impl()), toAPI(messageBody), m_client.base.clientInfo);
|
H A D | WebConnection.cpp | 49 void WebConnection::postMessage(const String& messageName, API::Object* messageBody) argument 56 encodeMessageBody(*encoder, messageBody); 77 RefPtr<API::Object> messageBody; 78 if (!decodeMessageBody(decoder, messageBody)) 81 m_client.didReceiveMessage(this, messageName, messageBody.get());
|
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/API/Cocoa/ |
H A D | WKConnection.h | 36 - (void)connection:(WKConnection *)connection didReceiveMessageWithName:(NSString *)messageName body:(id)messageBody; 44 - (void)sendMessageWithName:(NSString *)messageName body:(id)messageBody;
|
H A D | WKConnection.mm | 52 static void didReceiveMessage(WKConnectionRef, WKStringRef messageName, WKTypeRef messageBody, const void* clientInfo) 59 RetainPtr<id> nsMessageBody = ((ObjCObjectGraph*)messageBody)->rootObject(); 100 - (void)sendMessageWithName:(NSString *)messageName body:(id)messageBody 102 RefPtr<ObjCObjectGraph> wkMessageBody = ObjCObjectGraph::create(messageBody);
|
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/InjectedBundle/ |
H A D | InjectedBundleClient.h | 52 void didReceiveMessage(InjectedBundle*, const String& messageName, API::Object* messageBody); 53 void didReceiveMessageToPage(InjectedBundle*, WebPage*, const String& messageName, API::Object* messageBody);
|
H A D | InjectedBundleClient.cpp | 57 void InjectedBundleClient::didReceiveMessage(InjectedBundle* bundle, const String& messageName, API::Object* messageBody) argument 62 m_client.didReceiveMessage(toAPI(bundle), toAPI(messageName.impl()), toAPI(messageBody), m_client.base.clientInfo); 65 void InjectedBundleClient::didReceiveMessageToPage(InjectedBundle* bundle, WebPage* page, const String& messageName, API::Object* messageBody) argument 70 m_client.didReceiveMessageToPage(toAPI(bundle), toAPI(page), toAPI(messageName.impl()), toAPI(messageBody), m_client.base.clientInfo);
|
H A D | InjectedBundle.cpp | 114 void InjectedBundle::postMessage(const String& messageName, API::Object* messageBody) argument 118 encoder->encode(InjectedBundleUserMessageEncoder(messageBody)); 123 void InjectedBundle::postSynchronousMessage(const String& messageName, API::Object* messageBody, RefPtr<API::Object>& returnData) argument 130 encoder->encode(InjectedBundleUserMessageEncoder(messageBody)); 560 void InjectedBundle::didReceiveMessage(const String& messageName, API::Object* messageBody) argument 562 m_client.didReceiveMessage(this, messageName, messageBody); 565 void InjectedBundle::didReceiveMessageToPage(WebPage* page, const String& messageName, API::Object* messageBody) argument 567 m_client.didReceiveMessageToPage(this, page, messageName, messageBody);
|
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/InjectedBundle/API/gtk/ |
H A D | WebKitWebExtension.cpp | 103 static void didReceiveMessage(WKBundleRef, WKStringRef name, WKTypeRef messageBody, const void* clientInfo) argument 105 ASSERT(WKGetTypeID(messageBody) == WKDictionaryGetTypeID()); 106 webkitWebExtensionDidReceiveMessage(WEBKIT_WEB_EXTENSION(clientInfo), toImpl(name)->string(), *toImpl(static_cast<WKDictionaryRef>(messageBody))); 109 static void didReceiveMessageToPage(WKBundleRef, WKBundlePageRef page, WKStringRef name, WKTypeRef messageBody, const void* clientInfo) argument 111 ASSERT(WKGetTypeID(messageBody) == WKDictionaryGetTypeID()); 113 webkitWebPageDidReceiveMessage(webPage, toImpl(name)->string(), *toImpl(static_cast<WKDictionaryRef>(messageBody)));
|
/macosx-10.10.1/WebKit2-7600.1.25/Shared/API/c/ |
H A D | WKConnectionRef.h | 35 typedef void (*WKConnectionDidReceiveMessageCallback)(WKConnectionRef connection, WKStringRef messageName, WKTypeRef messageBody, const void *clientInfo); 64 WK_EXPORT void WKConnectionPostMessage(WKConnectionRef connection, WKStringRef messageName, WKTypeRef messageBody);
|
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/API/C/ |
H A D | WKContextInjectedBundleClient.h | 32 typedef void (*WKContextDidReceiveMessageFromInjectedBundleCallback)(WKContextRef page, WKStringRef messageName, WKTypeRef messageBody, const void *clientInfo); 33 typedef void (*WKContextDidReceiveSynchronousMessageFromInjectedBundleCallback)(WKContextRef page, WKStringRef messageName, WKTypeRef messageBody, WKTypeRef* returnData, const void *clientInfo);
|
H A D | WKContext.h | 116 WK_EXPORT void WKContextPostMessageToInjectedBundle(WKContextRef context, WKStringRef messageName, WKTypeRef messageBody);
|
H A D | WKPage.h | 257 WK_EXPORT void WKPagePostMessageToInjectedBundle(WKPageRef page, WKStringRef messageName, WKTypeRef messageBody);
|
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/InjectedBundle/API/c/ |
H A D | WKBundle.h | 40 typedef void (*WKBundleDidReceiveMessageCallback)(WKBundleRef bundle, WKStringRef name, WKTypeRef messageBody, const void* clientInfo); 41 typedef void (*WKBundleDidReceiveMessageToPageCallback)(WKBundleRef bundle, WKBundlePageRef page, WKStringRef name, WKTypeRef messageBody, const void* clientInfo); 90 WK_EXPORT void WKBundlePostMessage(WKBundleRef bundle, WKStringRef messageName, WKTypeRef messageBody); 91 WK_EXPORT void WKBundlePostSynchronousMessage(WKBundleRef bundle, WKStringRef messageName, WKTypeRef messageBody, WKTypeRef* returnData);
|
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/API/efl/ |
H A D | ewk_context_private.h | 97 static void didReceiveMessageFromInjectedBundle(WKContextRef, WKStringRef messageName, WKTypeRef messageBody, const void* clientInfo); 98 static void didReceiveSynchronousMessageFromInjectedBundle(WKContextRef, WKStringRef messageName, WKTypeRef messageBody, WKTypeRef* returnData, const void* clientInfo); 100 void processReceivedMessageFromInjectedBundle(WKStringRef messageName, WKTypeRef messageBody, WKTypeRef* returnData);
|
H A D | ewk_context.cpp | 358 void EwkContext::didReceiveMessageFromInjectedBundle(WKContextRef, WKStringRef messageName, WKTypeRef messageBody, const void* clientInfo) argument 360 toEwkContext(clientInfo)->processReceivedMessageFromInjectedBundle(messageName, messageBody, nullptr); 363 void EwkContext::didReceiveSynchronousMessageFromInjectedBundle(WKContextRef, WKStringRef messageName, WKTypeRef messageBody, WKTypeRef* returnData, const void* clientInfo) argument 365 toEwkContext(clientInfo)->processReceivedMessageFromInjectedBundle(messageName, messageBody, returnData); 391 void EwkContext::processReceivedMessageFromInjectedBundle(WKStringRef messageName, WKTypeRef messageBody, WKTypeRef* returnData) argument 398 if (messageBody && WKStringGetTypeID() == WKGetTypeID(messageBody)) 399 body = toImpl(static_cast<WKStringRef>(messageBody))->string().utf8(); 515 WKRetainPtr<WKStringRef> messageBody(AdoptWK, WKStringCreateWithUTF8CString(body)); 516 WKContextPostMessageToInjectedBundle(impl->wkContext(), messageName.get(), messageBody [all...] |
/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/API/gtk/ |
H A D | WebKitInjectedBundleClient.cpp | 103 static void didReceiveMessageFromInjectedBundle(WKContextRef, WKStringRef messageName, WKTypeRef messageBody, const void* clientInfo) argument 105 ASSERT(WKGetTypeID(messageBody) == WKDictionaryGetTypeID()); 106 ImmutableDictionary& message = *toImpl(static_cast<WKDictionaryRef>(messageBody));
|
/macosx-10.10.1/WebKit2-7600.1.25/Platform/IPC/unix/ |
H A D | ConnectionUnix.cpp | 261 uint8_t* messageBody = messageData; local 263 messageBody = reinterpret_cast<uint8_t*>(oolMessageBody->data()); 265 auto decoder = std::make_unique<MessageDecoder>(DataReference(messageBody, messageInfo.bodySize()), WTF::move(attachments));
|
/macosx-10.10.1/WebKit2-7600.1.25/Platform/IPC/mac/ |
H A D | ConnectionMac.mm | 423 uint8_t* messageBody = static_cast<uint8_t*>(descriptor->out_of_line.address); 426 auto decoder = std::make_unique<MessageDecoder>(DataReference(messageBody, messageBodySize), WTF::move(attachments)); 433 uint8_t* messageBody = descriptorData; 436 return std::make_unique<MessageDecoder>(DataReference(messageBody, messageBodySize), attachments);
|
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/WebPage/ |
H A D | WebPage.cpp | 1547 RefPtr<API::Object> messageBody; 1548 InjectedBundleUserMessageDecoder messageBodyDecoder(messageBody); 1552 injectedBundle->didReceiveMessageToPage(this, messageName, messageBody.get());
|