Searched refs:messageBody (Results 1 - 25 of 26) sorted by relevance

12

/macosx-10.10.1/WebKit2-7600.1.25/UIProcess/
H A DWebConnectionToWebProcess.cpp53 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 DWebContextInjectedBundleClient.cpp36 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 DWebContext.cpp901 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 DWebPageProxy.h861 void postMessageToInjectedBundle(const String& messageName, API::Object* messageBody);
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/
H A DWebConnectionToUIProcess.cpp55 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 DWebProcess.cpp973 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 DWebConnectionClient.cpp35 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 DWebConnection.cpp49 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 DWKConnection.h36 - (void)connection:(WKConnection *)connection didReceiveMessageWithName:(NSString *)messageName body:(id)messageBody;
44 - (void)sendMessageWithName:(NSString *)messageName body:(id)messageBody;
H A DWKConnection.mm52 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 DInjectedBundleClient.h52 void didReceiveMessage(InjectedBundle*, const String& messageName, API::Object* messageBody);
53 void didReceiveMessageToPage(InjectedBundle*, WebPage*, const String& messageName, API::Object* messageBody);
H A DInjectedBundleClient.cpp57 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 DInjectedBundle.cpp114 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 DWebKitWebExtension.cpp103 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 DWKConnectionRef.h35 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 DWKContextInjectedBundleClient.h32 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 DWKContext.h116 WK_EXPORT void WKContextPostMessageToInjectedBundle(WKContextRef context, WKStringRef messageName, WKTypeRef messageBody);
H A DWKPage.h257 WK_EXPORT void WKPagePostMessageToInjectedBundle(WKPageRef page, WKStringRef messageName, WKTypeRef messageBody);
/macosx-10.10.1/WebKit2-7600.1.25/WebProcess/InjectedBundle/API/c/
H A DWKBundle.h40 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 Dewk_context_private.h97 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 Dewk_context.cpp358 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 DWebKitInjectedBundleClient.cpp103 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 DConnectionUnix.cpp261 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 DConnectionMac.mm423 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 DWebPage.cpp1547 RefPtr<API::Object> messageBody;
1548 InjectedBundleUserMessageDecoder messageBodyDecoder(messageBody);
1552 injectedBundle->didReceiveMessageToPage(this, messageName, messageBody.get());

Completed in 311 milliseconds

12