Index: third_party/WebKit/Source/core/inspector/InspectorDOMDebuggerAgent.cpp |
diff --git a/third_party/WebKit/Source/core/inspector/InspectorDOMDebuggerAgent.cpp b/third_party/WebKit/Source/core/inspector/InspectorDOMDebuggerAgent.cpp |
index 9cb4c9a596e88a46db84f6dea7f67ffb2eef2fa6..c287c96fc74bca3046597577d9bf0f27725948ca 100644 |
--- a/third_party/WebKit/Source/core/inspector/InspectorDOMDebuggerAgent.cpp |
+++ b/third_party/WebKit/Source/core/inspector/InspectorDOMDebuggerAgent.cpp |
@@ -122,7 +122,7 @@ void InspectorDOMDebuggerAgent::eventListenersInfoForTarget(v8::Isolate* isolate |
v8::Local<v8::Object> handler = v8Listener->getListenerObject(executionContext); |
if (handler.IsEmpty()) |
continue; |
- eventInformation.append(V8EventListenerInfo(type, listeners->at(k).useCapture, handler)); |
+ eventInformation.append(V8EventListenerInfo(type, listeners->at(k).useCapture, listeners->at(k).passive, handler)); |
} |
} |
} |
@@ -409,6 +409,7 @@ PassOwnPtr<protocol::DOMDebugger::EventListener> InspectorDOMDebuggerAgent::buil |
OwnPtr<protocol::DOMDebugger::EventListener> value = protocol::DOMDebugger::EventListener::create() |
.setType(info.eventType) |
.setUseCapture(info.useCapture) |
+ .setPassive(info.passive) |
.setLocation(location.release()).build(); |
if (!objectGroupId.isEmpty()) { |
value->setHandler(m_runtimeAgent->wrapObject(context, function, objectGroupId)); |