void InspectorController::close() { if (!m_inspectorFrontend) return; disconnectFrontend(); m_inspectorClient->closeInspectorFrontend(); }
void InspectorController::inspectedPageDestroyed() { disconnectFrontend(); m_injectedScriptManager->disconnect(); m_inspectorClient = 0; m_page = 0; }
void InspectorController::close() { if (!m_inspectorFrontend) return; m_inspectorFrontend->inspector()->disconnectFromBackend(); disconnectFrontend(); }
void InspectorController::inspectedPageDestroyed() { disconnectFrontend(InspectorDisconnectReason::InspectedTargetDestroyed); m_injectedScriptManager->disconnect(); m_inspectorClient->inspectorDestroyed(); m_inspectorClient = nullptr; }
void InspectorController::close() { if (!m_inspectorFrontendChannel) return; disconnectFrontend(InspectorDisconnectReason::InspectorDestroyed); m_inspectorClient->closeInspectorFrontend(); }
void WorkerInspectorController::workerTerminating() { m_injectedScriptManager->disconnect(); disconnectFrontend(Inspector::DisconnectReason::InspectedTargetDestroyed); m_agents.discardValues(); }
void InspectorController::reconnectFrontend() { if (!m_inspectorFrontend) return; InspectorFrontendChannel* frontendChannel = m_inspectorFrontend->channel(); String hostId = m_hostId; disconnectFrontend(); connectFrontend(hostId, frontendChannel); }
void InspectorController::inspectedPageDestroyed() { disconnectFrontend(); InspectorInstrumentation::unregisterInstrumentingAgents(m_instrumentingAgents.get()); m_injectedScriptManager->disconnect(); m_inspectorClient->inspectorDestroyed(); m_inspectorClient = 0; m_page = 0; }
void InspectorController::willBeDestroyed() { disconnectFrontend(); m_injectedScriptManager->disconnect(); m_inspectorClient = 0; m_page = nullptr; m_instrumentingAgents->reset(); m_agents.discardAgents(); if (m_inspectorFrontendClient) m_inspectorFrontendClient->dispose(); }
void InspectorController::inspectedPageDestroyed() { disconnectFrontend(); #if ENABLE(JAVASCRIPT_DEBUGGER) m_domDebuggerAgent.clear(); m_debuggerAgent.clear(); #endif m_injectedScriptManager->disconnect(); m_inspectorClient->inspectorDestroyed(); m_inspectorClient = 0; m_page = 0; }
void InspectorController::willBeDestroyed() { #if ENABLE(ASSERT) ASSERT(m_page->mainFrame()); if (m_page->mainFrame()->isLocalFrame()) ASSERT(m_page->deprecatedLocalMainFrame()->view()); #endif disconnectFrontend(); m_injectedScriptManager->disconnect(); m_inspectorClient = 0; m_page = nullptr; m_instrumentingAgents->reset(); m_agents.discardAgents(); if (m_inspectorFrontendClient) m_inspectorFrontendClient->dispose(); }
void InspectorAgent::inspectedPageDestroyed() { if (m_frontend) { m_frontend->inspector()->disconnectFromBackend(); disconnectFrontend(); } #if ENABLE(JAVASCRIPT_DEBUGGER) m_domDebuggerAgent.clear(); m_debuggerAgent.clear(); #endif ASSERT(m_inspectedPage); InspectorInstrumentation::unbindInspectorAgent(m_inspectedPage); m_inspectedPage = 0; m_injectedScriptManager->disconnect(); m_client->inspectorDestroyed(); m_client = 0; }
WorkerInspectorController::~WorkerInspectorController() { m_instrumentingAgents->reset(); disconnectFrontend(InspectorDisconnectReason::InspectedTargetDestroyed); }
void WorkerInspectorController::dispose() { m_instrumentingAgents->reset(); disconnectFrontend(); }
WorkerInspectorController::~WorkerInspectorController() { disconnectFrontend(); }
void V8Inspector::dispose() { disconnectFrontend(); }
V8Inspector::~V8Inspector() { disconnectFrontend(); }
void WorkerInspectorController::dispose() { disconnectFrontend(); }
void JSGlobalObjectInspectorController::globalObjectDestroyed() { disconnectFrontend(DisconnectReason::InspectedTargetDestroyed); m_injectedScriptManager->disconnect(); }
void WorkerInspectorController::dispose() { disconnectFrontend(); m_thread = nullptr; }