Chromium Code Reviews| Index: Source/bindings/v8/PageScriptDebugServer.cpp |
| diff --git a/Source/bindings/v8/PageScriptDebugServer.cpp b/Source/bindings/v8/PageScriptDebugServer.cpp |
| index 44a2b48a22c9eb0e17402e8be5f3e6686f8d2d8a..a0dddf94a74c3ecbe5b964859c81da92ee237e24 100644 |
| --- a/Source/bindings/v8/PageScriptDebugServer.cpp |
| +++ b/Source/bindings/v8/PageScriptDebugServer.cpp |
| @@ -225,8 +225,8 @@ void PageScriptDebugServer::preprocessBeforeCompile(const v8::Debug::EventDetail |
| return; |
| // The name and source are in the JS event data. |
| - String scriptName = toCoreStringWithUndefinedOrNullCheck(callDebuggerMethod("getScriptName", WTF_ARRAY_LENGTH(argvEventData), argvEventData)); |
| - String script = toCoreStringWithUndefinedOrNullCheck(callDebuggerMethod("getScriptSource", WTF_ARRAY_LENGTH(argvEventData), argvEventData)); |
| + V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<WithUndefinedOrNullCheck>, scriptName, callDebuggerMethod("getScriptName", WTF_ARRAY_LENGTH(argvEventData), argvEventData)); |
|
pfeldman
2013/12/12 16:11:24
Inspector code often keeps things under manual con
|
| + V8TRYCATCH_FOR_V8STRINGRESOURCE_VOID(V8StringResource<WithUndefinedOrNullCheck>, script, callDebuggerMethod("getScriptSource", WTF_ARRAY_LENGTH(argvEventData), argvEventData)); |
|
pfeldman
2013/12/12 16:11:24
ditto
|
| String preprocessedSource = m_scriptPreprocessor->preprocessSourceCode(script, scriptName); |