Don't log console messages to file.

This commit is contained in:
Kevin Sawicki
2012-06-07 19:21:17 -07:00
parent 281a8a20cf
commit 30778b0833

View File

@@ -148,39 +148,7 @@ void ClientHandler::OnNavStateChange(CefRefPtr<CefBrowser> browser,
bool ClientHandler::OnConsoleMessage(CefRefPtr<CefBrowser> browser,
const CefString& message, const CefString& source, int line) {
REQUIRE_UI_THREAD();
bool first_message;
std::string logFile;
{
AutoLock lock_scope(this);
first_message = m_LogFile.empty();
if (first_message) {
std::stringstream ss;
ss << AppGetWorkingDirectory();
ss << "/";
ss << "console.log";
m_LogFile = ss.str();
}
logFile = m_LogFile;
}
FILE* file = fopen(logFile.c_str(), "a");
if (file) {
std::stringstream ss;
ss << "Message: " << std::string(message) << "\r\nSource: "
<< std::string(source) << "\r\nLine: " << line
<< "\r\n-----------------------\r\n";
fputs(ss.str().c_str(), file);
fclose(file);
if (first_message)
SendNotification(NOTIFY_CONSOLE_MESSAGE);
}
return false;
//Intentionally left blank
}
void ClientHandler::OnFocusedNodeChanged(CefRefPtr<CefBrowser> browser,