bool WebInspectorClient::sendMessageToFrontend(const String& message) { WebInspector* inspector = m_page->inspector(); if (!inspector) return false; WebPage* inspectorPage = inspector->inspectorPage(); if (!inspectorPage) return false; return doDispatchMessageOnFrontendPage(inspectorPage->corePage(), message); }
bool InspectorClientQt::sendMessageToFrontend(const String& message) { #if ENABLE(INSPECTOR) if (m_remoteFrontEndChannel) { WTF::CString msg = message.utf8(); m_remoteFrontEndChannel->webSocketSend(msg.data(), msg.length()); return true; } if (!m_frontendWebPage) return false; Page* frontendPage = m_frontendWebPage->page; return doDispatchMessageOnFrontendPage(frontendPage, message); #else return false; #endif }
bool WebInspectorClient::sendMessageToFrontend(const String& message) { WebInspector* inspector = m_page->inspector(); if (!inspector) return false; #if ENABLE(INSPECTOR_SERVER) if (inspector->hasRemoteFrontendConnected()) { inspector->sendMessageToRemoteFrontend(message); return true; } #endif WebPage* inspectorPage = inspector->inspectorPage(); if (inspectorPage) return doDispatchMessageOnFrontendPage(inspectorPage->corePage(), message); return false; }
bool InspectorClient::sendMessageToFrontend(const String& message) { return doDispatchMessageOnFrontendPage(m_frontendPage, message); }
bool InspectorClientEfl::sendMessageToFrontend(const String& message) { Page* frontendPage = EWKPrivate::corePage(m_inspectorView); return doDispatchMessageOnFrontendPage(frontendPage, message); }