| Index: Source/core/inspector/InspectorDOMAgent.cpp | 
| diff --git a/Source/core/inspector/InspectorDOMAgent.cpp b/Source/core/inspector/InspectorDOMAgent.cpp | 
| index 18417179498db4742357865b083dc451b0b21eaa..a16bb309a89066ab8a27e3a215f9b64953b9debe 100644 | 
| --- a/Source/core/inspector/InspectorDOMAgent.cpp | 
| +++ b/Source/core/inspector/InspectorDOMAgent.cpp | 
| @@ -32,7 +32,6 @@ | 
| #include "core/inspector/InspectorDOMAgent.h" | 
|  | 
| #include "bindings/core/v8/ExceptionState.h" | 
| -#include "bindings/core/v8/ScriptEventListener.h" | 
| #include "core/InputTypeNames.h" | 
| #include "core/dom/Attr.h" | 
| #include "core/dom/CharacterData.h" | 
| @@ -64,7 +63,6 @@ | 
| #include "core/html/imports/HTMLImportLoader.h" | 
| #include "core/inspector/DOMEditor.h" | 
| #include "core/inspector/DOMPatchSupport.h" | 
| -#include "core/inspector/EventListenerInfo.h" | 
| #include "core/inspector/IdentifiersFactory.h" | 
| #include "core/inspector/InjectedScriptHost.h" | 
| #include "core/inspector/InjectedScriptManager.h" | 
| @@ -933,25 +931,6 @@ void InspectorDOMAgent::setNodeValue(ErrorString* errorString, int nodeId, const | 
| m_domEditor->replaceWholeText(toText(node), value, errorString); | 
| } | 
|  | 
| -void InspectorDOMAgent::getEventListenersForNode(ErrorString* errorString, int nodeId, const String* objectGroup, RefPtr<TypeBuilder::Array<TypeBuilder::DOM::EventListener> >& listenersArray) | 
| -{ | 
| -    listenersArray = TypeBuilder::Array<TypeBuilder::DOM::EventListener>::create(); | 
| -    Node* node = assertNode(errorString, nodeId); | 
| -    if (!node) | 
| -        return; | 
| -    Vector<EventListenerInfo> eventInformation; | 
| -    EventListenerInfo::getEventListeners(node, eventInformation, true); | 
| -    if (!eventInformation.size()) | 
| -        return; | 
| -    RegisteredEventListenerIterator iterator(eventInformation); | 
| -    while (const RegisteredEventListener* listener = iterator.nextRegisteredEventListener()) { | 
| -        const EventListenerInfo& info = iterator.currentEventListenerInfo(); | 
| -        RefPtr<TypeBuilder::DOM::EventListener> listenerObject = buildObjectForEventListener(*listener, info.eventType, info.eventTarget->toNode(), objectGroup); | 
| -        if (listenerObject) | 
| -            listenersArray->addItem(listenerObject); | 
| -    } | 
| -} | 
| - | 
| static Node* nextNodeWithShadowDOMInMind(const Node& current, const Node* stayWithin, bool includeUserAgentShadowDOM) | 
| { | 
| // At first traverse the subtree. | 
| @@ -1707,31 +1686,6 @@ PassRefPtr<TypeBuilder::Array<TypeBuilder::DOM::Node> > InspectorDOMAgent::build | 
| return children.release(); | 
| } | 
|  | 
| -PassRefPtr<TypeBuilder::DOM::EventListener> InspectorDOMAgent::buildObjectForEventListener(const RegisteredEventListener& registeredEventListener, const AtomicString& eventType, Node* node, const String* objectGroupId) | 
| -{ | 
| -    RefPtr<EventListener> eventListener = registeredEventListener.listener; | 
| -    String scriptId; | 
| -    int lineNumber; | 
| -    int columnNumber; | 
| -    if (!eventListenerHandlerLocation(&node->document(), eventListener.get(), scriptId, lineNumber, columnNumber)) | 
| -        return nullptr; | 
| - | 
| -    Document& document = node->document(); | 
| -    RefPtr<TypeBuilder::Debugger::Location> location = TypeBuilder::Debugger::Location::create() | 
| -        .setScriptId(scriptId) | 
| -        .setLineNumber(lineNumber); | 
| -    location->setColumnNumber(columnNumber); | 
| -    RefPtr<TypeBuilder::DOM::EventListener> value = TypeBuilder::DOM::EventListener::create() | 
| -        .setType(eventType) | 
| -        .setUseCapture(registeredEventListener.useCapture) | 
| -        .setIsAttribute(eventListener->isAttribute()) | 
| -        .setNodeId(pushNodePathToFrontend(node)) | 
| -        .setLocation(location); | 
| -    if (objectGroupId) | 
| -        value->setHandler(eventHandlerObject(&document, eventListener.get(), m_injectedScriptManager, objectGroupId)); | 
| -    return value.release(); | 
| -} | 
| - | 
| PassRefPtr<TypeBuilder::Array<TypeBuilder::DOM::Node> > InspectorDOMAgent::buildArrayForPseudoElements(Element* element, NodeToIdMap* nodesMap) | 
| { | 
| if (!element->pseudoElement(BEFORE) && !element->pseudoElement(AFTER)) | 
|  |