| Index: chrome/renderer/extensions/logging_native_handler.cc
|
| diff --git a/chrome/renderer/extensions/logging_native_handler.cc b/chrome/renderer/extensions/logging_native_handler.cc
|
| index c97471b8d70b8b4c583cc26df135fe9f3dae6669..2abffaaaa6bff86c3bcac08dcf350c72f2c31ac1 100644
|
| --- a/chrome/renderer/extensions/logging_native_handler.cc
|
| +++ b/chrome/renderer/extensions/logging_native_handler.cc
|
| @@ -49,13 +49,13 @@ void LoggingNativeHandler::DcheckIsOn(
|
| void LoggingNativeHandler::Log(
|
| const v8::FunctionCallbackInfo<v8::Value>& args) {
|
| CHECK_EQ(1, args.Length());
|
| - LOG(INFO) << *v8::String::AsciiValue(args[0]);
|
| + LOG(INFO) << *v8::String::Utf8Value(args[0]);
|
| }
|
|
|
| void LoggingNativeHandler::Warning(
|
| const v8::FunctionCallbackInfo<v8::Value>& args) {
|
| CHECK_EQ(1, args.Length());
|
| - LOG(WARNING) << *v8::String::AsciiValue(args[0]);
|
| + LOG(WARNING) << *v8::String::Utf8Value(args[0]);
|
| }
|
|
|
| void LoggingNativeHandler::ParseArgs(
|
| @@ -66,7 +66,7 @@ void LoggingNativeHandler::ParseArgs(
|
| *check_value = args[0]->BooleanValue();
|
| if (args.Length() == 2) {
|
| *error_message = "Error: " + std::string(
|
| - *v8::String::AsciiValue(args[1]));
|
| + *v8::String::Utf8Value(args[1]));
|
| }
|
|
|
| v8::Handle<v8::StackTrace> stack_trace =
|
| @@ -91,7 +91,7 @@ std::string LoggingNativeHandler::ToStringOrDefault(
|
| const std::string& dflt) {
|
| if (v8_string.IsEmpty())
|
| return dflt;
|
| - std::string ascii_value = *v8::String::AsciiValue(v8_string);
|
| + std::string ascii_value = *v8::String::Utf8Value(v8_string);
|
| return ascii_value.empty() ? dflt : ascii_value;
|
| }
|
|
|
|
|