/external/webkit/Source/WebKit2/UIProcess/ |
H A D | WebContextInjectedBundleClient.cpp | 36 void WebContextInjectedBundleClient::didReceiveMessageFromInjectedBundle(WebContext* context, const String& messageName, APIObject* messageBody) argument 41 m_client.didReceiveMessageFromInjectedBundle(toAPI(context), toAPI(messageName.impl()), toAPI(messageBody), m_client.clientInfo); 44 void WebContextInjectedBundleClient::didReceiveSynchronousMessageFromInjectedBundle(WebContext* context, const String& messageName, APIObject* messageBody, RefPtr<APIObject>& returnData) argument 50 m_client.didReceiveSynchronousMessageFromInjectedBundle(toAPI(context), toAPI(messageName.impl()), toAPI(messageBody), &returnDataRef, m_client.clientInfo);
|
H A D | WebContext.cpp | 381 void WebContext::postMessageToInjectedBundle(const String& messageName, APIObject* messageBody) argument 384 m_pendingMessagesToPostToInjectedBundle.append(make_pair(messageName, messageBody)); 388 // FIXME: We should consider returning false from this function if the messageBody cannot 390 m_process->deprecatedSend(InjectedBundleMessage::PostMessage, 0, CoreIPC::In(messageName, WebContextUserMessageEncoder(messageBody))); 395 void WebContext::didReceiveMessageFromInjectedBundle(const String& messageName, APIObject* messageBody) argument 397 m_injectedBundleClient.didReceiveMessageFromInjectedBundle(this, messageName, messageBody); 400 void WebContext::didReceiveSynchronousMessageFromInjectedBundle(const String& messageName, APIObject* messageBody, RefPtr<APIObject>& returnData) argument 402 m_injectedBundleClient.didReceiveSynchronousMessageFromInjectedBundle(this, messageName, messageBody, returnData); 630 RefPtr<APIObject> messageBody; local 631 WebContextUserMessageDecoder messageDecoder(messageBody, thi 665 RefPtr<APIObject> messageBody; local [all...] |
/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/API/c/ |
H A D | WKBundle.h | 40 typedef void (*WKBundleDidReceiveMessageCallback)(WKBundleRef bundle, WKStringRef name, WKTypeRef messageBody, const void* clientInfo); 56 WK_EXPORT void WKBundlePostMessage(WKBundleRef bundle, WKStringRef messageName, WKTypeRef messageBody); 57 WK_EXPORT void WKBundlePostSynchronousMessage(WKBundleRef bundle, WKStringRef messageName, WKTypeRef messageBody, WKTypeRef* returnData);
|
/external/webkit/Tools/MiniBrowser/mac/WebBundle/ |
H A D | WebBundleMain.m | 50 WKStringRef messageBody = WKStringCreateWithCFString(CFSTR("Window was cleared")); 51 WKBundlePostMessage(globalBundle, messageName, messageBody); 53 WKRelease(messageBody); 75 void didRecieveMessage(WKBundleRef bundle, WKStringRef messageName, WKTypeRef messageBody, const void *clientInfo) 79 WKTypeID typeID = WKGetTypeID(messageBody); 81 CFStringRef cfMessageBody = WKStringCopyCFString(0, (WKStringRef)messageBody);
|
/external/webkit/Tools/WebKitTestRunner/ |
H A D | TestInvocation.h | 44 void didReceiveMessageFromInjectedBundle(WKStringRef messageName, WKTypeRef messageBody); 45 WKRetainPtr<WKTypeRef> didReceiveSynchronousMessageFromInjectedBundle(WKStringRef messageName, WKTypeRef messageBody);
|
H A D | TestController.h | 76 static void didReceiveMessageFromInjectedBundle(WKContextRef, WKStringRef messageName, WKTypeRef messageBody, const void*); 77 static void didReceiveSynchronousMessageFromInjectedBundle(WKContextRef, WKStringRef messageName, WKTypeRef messageBody, WKTypeRef* returnData, const void*); 78 void didReceiveMessageFromInjectedBundle(WKStringRef messageName, WKTypeRef messageBody); 79 WKRetainPtr<WKTypeRef> didReceiveSynchronousMessageFromInjectedBundle(WKStringRef messageName, WKTypeRef messageBody);
|
H A D | TestController.cpp | 458 void TestController::didReceiveMessageFromInjectedBundle(WKContextRef context, WKStringRef messageName, WKTypeRef messageBody, const void* clientInfo) argument 460 static_cast<TestController*>(const_cast<void*>(clientInfo))->didReceiveMessageFromInjectedBundle(messageName, messageBody); 463 void TestController::didReceiveSynchronousMessageFromInjectedBundle(WKContextRef context, WKStringRef messageName, WKTypeRef messageBody, WKTypeRef* returnData, const void* clientInfo) argument 465 *returnData = static_cast<TestController*>(const_cast<void*>(clientInfo))->didReceiveSynchronousMessageFromInjectedBundle(messageName, messageBody).leakRef(); 468 void TestController::didReceiveMessageFromInjectedBundle(WKStringRef messageName, WKTypeRef messageBody) argument 472 m_currentInvocation->didReceiveMessageFromInjectedBundle(messageName, messageBody); 475 WKRetainPtr<WKTypeRef> TestController::didReceiveSynchronousMessageFromInjectedBundle(WKStringRef messageName, WKTypeRef messageBody) argument 477 return m_currentInvocation->didReceiveSynchronousMessageFromInjectedBundle(messageName, messageBody);
|
H A D | TestInvocation.cpp | 175 void TestInvocation::didReceiveMessageFromInjectedBundle(WKStringRef messageName, WKTypeRef messageBody) argument 187 ASSERT(WKGetTypeID(messageBody) == WKStringGetTypeID()); 188 WKStringRef messageBodyString = static_cast<WKStringRef>(messageBody); 199 ASSERT(WKGetTypeID(messageBody) == WKDictionaryGetTypeID()); 200 WKDictionaryRef messageBodyDictionary = static_cast<WKDictionaryRef>(messageBody); 228 WKRetainPtr<WKTypeRef> TestInvocation::didReceiveSynchronousMessageFromInjectedBundle(WKStringRef /*messageName*/, WKTypeRef /*messageBody*/)
|
/external/webkit/Source/WebKit2/WebProcess/InjectedBundle/ |
H A D | InjectedBundleClient.cpp | 57 void InjectedBundleClient::didReceiveMessage(InjectedBundle* bundle, const String& messageName, APIObject* messageBody) argument 62 m_client.didReceiveMessage(toAPI(bundle), toAPI(messageName.impl()), toAPI(messageBody), m_client.clientInfo);
|
H A D | InjectedBundleClient.h | 45 void didReceiveMessage(InjectedBundle*, const String& messageName, APIObject* messageBody);
|
H A D | InjectedBundle.cpp | 77 void InjectedBundle::postMessage(const String& messageName, APIObject* messageBody) argument 79 WebProcess::shared().connection()->deprecatedSend(WebContextLegacyMessage::PostMessage, 0, CoreIPC::In(messageName, InjectedBundleUserMessageEncoder(messageBody))); 82 void InjectedBundle::postSynchronousMessage(const String& messageName, APIObject* messageBody, RefPtr<APIObject>& returnData) argument 87 bool succeeded = WebProcess::shared().connection()->deprecatedSendSync(WebContextLegacyMessage::PostSynchronousMessage, 0, CoreIPC::In(messageName, InjectedBundleUserMessageEncoder(messageBody)), CoreIPC::Out(messageDecoder)); 301 void InjectedBundle::didReceiveMessage(const String& messageName, APIObject* messageBody) argument 303 m_client.didReceiveMessage(this, messageName, messageBody); 311 RefPtr<APIObject> messageBody; local 312 InjectedBundleUserMessageDecoder messageDecoder(messageBody); 316 didReceiveMessage(messageName, messageBody.get());
|
/external/webkit/Tools/TestWebKitAPI/Tests/WebKit2/ |
H A D | ResponsivenessTimerDoesntFireEarly_Bundle.cpp | 37 virtual void didReceiveMessage(WKBundleRef, WKStringRef messageName, WKTypeRef messageBody);
|
H A D | CanHandleRequest_Bundle.cpp | 38 virtual void didReceiveMessage(WKBundleRef, WKStringRef messageName, WKTypeRef messageBody);
|
H A D | HitTestResultNodeHandle.cpp | 44 static void didReceiveMessageFromInjectedBundle(WKContextRef context, WKStringRef messageName, WKTypeRef messageBody, const void* clientInfo) argument
|
H A D | InjectedBundleBasic.cpp | 39 void didReceiveMessageFromInjectedBundle(WKContextRef context, WKStringRef messageName, WKTypeRef messageBody, const void* clientInfo) argument
|
/external/webkit/Tools/TestWebKitAPI/ |
H A D | InjectedBundleController.h | 58 static void didReceiveMessage(WKBundleRef, WKStringRef messageName, WKTypeRef messageBody, const void* clientInfo);
|
H A D | InjectedBundleTest.h | 42 virtual void didReceiveMessage(WKBundleRef, WKStringRef messageName, WKTypeRef messageBody) { } argument
|
H A D | InjectedBundleController.cpp | 94 void InjectedBundleController::didReceiveMessage(WKBundleRef bundle, WKStringRef messageName, WKTypeRef messageBody, const void* clientInfo) argument 98 self->m_currentTest->didReceiveMessage(bundle, messageName, messageBody);
|
/external/webkit/Tools/WebKitTestRunner/InjectedBundle/ |
H A D | InjectedBundle.h | 82 static void didReceiveMessage(WKBundleRef, WKStringRef messageName, WKTypeRef messageBody, const void* clientInfo); 87 void didReceiveMessage(WKStringRef messageName, WKTypeRef messageBody);
|
H A D | InjectedBundle.cpp | 72 void InjectedBundle::didReceiveMessage(WKBundleRef bundle, WKStringRef messageName, WKTypeRef messageBody, const void *clientInfo) argument 74 static_cast<InjectedBundle*>(const_cast<void*>(clientInfo))->didReceiveMessage(messageName, messageBody); 130 void InjectedBundle::didReceiveMessage(WKStringRef messageName, WKTypeRef messageBody) argument 133 ASSERT(messageBody); 134 ASSERT(WKGetTypeID(messageBody) == WKBooleanGetTypeID()); 135 m_dumpPixels = WKBooleanGetValue(static_cast<WKBooleanRef>(messageBody));
|
/external/webkit/Tools/MiniBrowser/mac/ |
H A D | AppDelegate.m | 39 void didRecieveMessageFromInjectedBundle(WKContextRef context, WKStringRef messageName, WKTypeRef messageBody, const void *clientInfo) 43 WKTypeID typeID = WKGetTypeID(messageBody); 45 CFStringRef cfMessageBody = WKStringCopyCFString(0, (WKStringRef)messageBody);
|
/external/webkit/Source/WebKit2/Platform/CoreIPC/unix/ |
H A D | ConnectionUnix.cpp | 257 unsigned char* messageBody = messageData; local 260 messageBody = reinterpret_cast<unsigned char*>(oolMessageBody->data()); 264 argumentDecoder = new ArgumentDecoder(messageBody, messageInfo.bodySize()); 266 argumentDecoder = new ArgumentDecoder(messageBody, messageInfo.bodySize(), attachments);
|
/external/webkit/Source/WebKit2/UIProcess/API/C/ |
H A D | WKContext.h | 43 typedef void (*WKContextDidReceiveMessageFromInjectedBundleCallback)(WKContextRef page, WKStringRef messageName, WKTypeRef messageBody, const void *clientInfo); 44 typedef void (*WKContextDidReceiveSynchronousMessageFromInjectedBundleCallback)(WKContextRef page, WKStringRef messageName, WKTypeRef messageBody, WKTypeRef* returnData, const void *clientInfo); 115 WK_EXPORT void WKContextPostMessageToInjectedBundle(WKContextRef context, WKStringRef messageName, WKTypeRef messageBody);
|
/external/webkit/Source/WebKit2/Platform/CoreIPC/mac/ |
H A D | ConnectionMac.cpp | 280 uint8_t* messageBody = static_cast<uint8_t*>(messageBodyAttachment.address()); local 286 argumentDecoder = new ArgumentDecoder(messageBody, messageBodySize); 288 argumentDecoder = new ArgumentDecoder(messageBody, messageBodySize, attachments); 295 uint8_t* messageBody = descriptorData; local 298 return adoptPtr(new ArgumentDecoder(messageBody, messageBodySize, attachments));
|