Index: src/inspector/V8InjectedScriptHost.cpp |
diff --git a/src/inspector/V8InjectedScriptHost.cpp b/src/inspector/V8InjectedScriptHost.cpp |
index dd1008ab7818ac2eec5def7991d89c0c7c7edbc6..376a8f58ceea2c17a8a95905dd2dac75ffc029b1 100644 |
--- a/src/inspector/V8InjectedScriptHost.cpp |
+++ b/src/inspector/V8InjectedScriptHost.cpp |
@@ -4,14 +4,15 @@ |
#include "src/inspector/V8InjectedScriptHost.h" |
+#include "src/base/macros.h" |
#include "src/inspector/InjectedScriptNative.h" |
#include "src/inspector/StringUtil.h" |
-#include "src/inspector/V8Compat.h" |
#include "src/inspector/V8Debugger.h" |
#include "src/inspector/V8InspectorImpl.h" |
#include "src/inspector/V8InternalValueType.h" |
#include "src/inspector/V8ValueCopier.h" |
-#include "src/inspector/public/V8InspectorClient.h" |
+ |
+#include "include/v8-inspector.h" |
namespace v8_inspector { |
@@ -24,7 +25,8 @@ void setFunctionProperty(v8::Local<v8::Context> context, |
v8::Local<v8::String> funcName = |
toV8StringInternalized(context->GetIsolate(), name); |
v8::Local<v8::Function> func; |
- if (!V8_FUNCTION_NEW_REMOVE_PROTOTYPE(context, callback, external, 0) |
+ if (!v8::Function::New(context, callback, external, 0, |
+ v8::ConstructorBehavior::kThrow) |
.ToLocal(&func)) |
return; |
func->SetName(funcName); |
@@ -50,6 +52,7 @@ v8::Local<v8::Object> V8InjectedScriptHost::create( |
bool success = injectedScriptHost->SetPrototype(context, v8::Null(isolate)) |
.FromMaybe(false); |
DCHECK(success); |
+ USE(success); |
v8::Local<v8::External> debuggerExternal = |
v8::External::New(isolate, inspector); |
setFunctionProperty(context, injectedScriptHost, "internalConstructorName", |
@@ -198,7 +201,7 @@ void V8InjectedScriptHost::bindCallback( |
void V8InjectedScriptHost::proxyTargetValueCallback( |
const v8::FunctionCallbackInfo<v8::Value>& info) { |
if (info.Length() != 1 || !info[0]->IsProxy()) { |
- NOTREACHED(); |
+ UNREACHABLE(); |
return; |
} |
v8::Local<v8::Object> target = info[0].As<v8::Proxy>(); |