void InspectorConsoleAgent::enable(ErrorString*) { m_state->setBoolean(ConsoleAgentState::consoleMessagesEnabled, true); if (m_expiredConsoleMessageCount) { ConsoleMessage expiredMessage(OtherMessageSource, LogMessageType, WarningMessageLevel, String::format("%d console messages are not shown.", m_expiredConsoleMessageCount), "", 0, ""); expiredMessage.addToFrontend(m_frontend, m_injectedScriptManager); } size_t messageCount = m_consoleMessages.size(); for (size_t i = 0; i < messageCount; ++i) m_consoleMessages[i]->addToFrontend(m_frontend, m_injectedScriptManager); }
void InspectorConsoleAgent::enable(ErrorString&) { if (m_enabled) return; m_enabled = true; if (m_expiredConsoleMessageCount) { ConsoleMessage expiredMessage(MessageSource::Other, MessageType::Log, MessageLevel::Warning, String::format("%d console messages are not shown.", m_expiredConsoleMessageCount)); expiredMessage.addToFrontend(*m_frontendDispatcher, m_injectedScriptManager, false); } size_t messageCount = m_consoleMessages.size(); for (size_t i = 0; i < messageCount; ++i) m_consoleMessages[i]->addToFrontend(*m_frontendDispatcher, m_injectedScriptManager, false); }
void InspectorConsoleAgent::enable(ErrorString*) { if (m_enabled) return; m_enabled = true; if (!s_enabledAgentCount) ScriptController::setCaptureCallStackForUncaughtExceptions(true); ++s_enabledAgentCount; m_state->setBoolean(ConsoleAgentState::consoleMessagesEnabled, true); if (m_expiredConsoleMessageCount) { ConsoleMessage expiredMessage(!isWorkerAgent(), OtherMessageSource, LogMessageType, WarningMessageLevel, String::format("%d console messages are not shown.", m_expiredConsoleMessageCount)); expiredMessage.addToFrontend(m_frontend, m_injectedScriptManager, false); } size_t messageCount = m_consoleMessages.size(); for (size_t i = 0; i < messageCount; ++i) m_consoleMessages[i]->addToFrontend(m_frontend, m_injectedScriptManager, false); }