Console output is less noisy

This commit is contained in:
Corey Johnson
2012-03-12 17:05:30 -07:00
parent 11da15ac99
commit e7de17aed7
2 changed files with 18 additions and 1 deletions

View File

@@ -82,6 +82,11 @@ public:
virtual void OnFocusedNodeChanged(CefRefPtr<CefBrowser> browser,
CefRefPtr<CefFrame> frame,
CefRefPtr<CefDOMNode> node) OVERRIDE;
virtual bool OnConsoleMessage(CefRefPtr<CefBrowser> browser,
const CefString& message,
const CefString& source,
int line) OVERRIDE;
// CefKeyboardHandler methods.
virtual bool OnKeyEvent(CefRefPtr<CefBrowser> browser,

View File

@@ -4,10 +4,10 @@
#import "AtomController.h"
#import <Cocoa/Cocoa.h>
#import <iostream>
#import <sstream>
#import <stdio.h>
#import <string>
#import <assert.h>
#ifndef NDEBUG
@@ -203,3 +203,15 @@ void ClientHandler::OnTitleChange(CefRefPtr<CefBrowser> browser,
NSString* str = [NSString stringWithUTF8String:titleStr.c_str()];
[window setTitle:str];
}
bool ClientHandler::OnConsoleMessage(CefRefPtr<CefBrowser> browser,
const CefString& message,
const CefString& source,
int line)
{
REQUIRE_UI_THREAD();
std::cout << std::string(message) << "\n";
return true;
}