| Index: third_party/WebKit/Source/core/inspector/InspectorDOMAgent.cpp
|
| diff --git a/third_party/WebKit/Source/core/inspector/InspectorDOMAgent.cpp b/third_party/WebKit/Source/core/inspector/InspectorDOMAgent.cpp
|
| index a81d2cc29b075c0576a2fb02765e824443c67e5d..6983950ebe28d74b44ef7b54989cfcb63324a518 100644
|
| --- a/third_party/WebKit/Source/core/inspector/InspectorDOMAgent.cpp
|
| +++ b/third_party/WebKit/Source/core/inspector/InspectorDOMAgent.cpp
|
| @@ -1164,11 +1164,11 @@ void InspectorDOMAgent::innerHighlightQuad(std::unique_ptr<FloatQuad> quad, cons
|
| Node* InspectorDOMAgent::nodeForRemoteId(ErrorString* errorString, const String& objectId)
|
| {
|
| v8::HandleScope handles(m_isolate);
|
| - v8::Local<v8::Value> value = m_v8Session->findObject(errorString, objectId);
|
| - if (value.IsEmpty()) {
|
| - *errorString = "Node for given objectId not found";
|
| + v8::Local<v8::Value> value;
|
| + v8::Local<v8::Context> context;
|
| + String16 objectGroup;
|
| + if (!m_v8Session->unwrapObject(errorString, objectId, &value, &context, &objectGroup))
|
| return nullptr;
|
| - }
|
| if (!V8Node::hasInstance(value, m_isolate)) {
|
| *errorString = "Object id doesn't reference a Node";
|
| return nullptr;
|
|
|