Skip to content
  • pfeldman@chromium.org's avatar
    Source/WebCore: Web Inspector: split DOM.attributesUpdated into... · 60657a7c
    pfeldman@chromium.org authored
    Source/WebCore: Web Inspector: split DOM.attributesUpdated into attributeModified and attributeRemoved.
    Send attribute name and value within the event.
    https://bugs.webkit.org/show_bug.cgi?id=68613
    
    Reviewed by Yury Semikhatsky.
    
    * dom/Element.cpp:
    (WebCore::Element::setAttribute):
    (WebCore::Element::removeAttribute):
    * inspector/Inspector.draft-01.json:
    * inspector/Inspector.json:
    * inspector/InspectorDOMAgent.cpp:
    (WebCore::InspectorDOMAgent::didModifyDOMAttr):
    (WebCore::InspectorDOMAgent::didRemoveDOMAttr):
    * inspector/InspectorDOMAgent.h:
    * inspector/InspectorInstrumentation.cpp:
    (WebCore::InspectorInstrumentation::didModifyDOMAttrImpl):
    (WebCore::InspectorInstrumentation::didRemoveDOMAttrImpl):
    * inspector/InspectorInstrumentation.h:
    (WebCore::InspectorInstrumentation::didModifyDOMAttr):
    (WebCore::InspectorInstrumentation::didRemoveDOMAttr):
    * inspector/front-end/DOMAgent.js:
    (WebInspector.DOMNode.prototype._addAttribute):
    (WebInspector.DOMNode.prototype._setAttribute):
    (WebInspector.DOMNode.prototype._removeAttribute):
    (WebInspector.DOMAgent.prototype._attributeModified):
    (WebInspector.DOMAgent.prototype._attributeRemoved):
    (WebInspector.DOMAgent.prototype._inlineStyleInvalidated):
    (WebInspector.DOMAgent.prototype._loadNodeAttributes):
    (WebInspector.DOMDispatcher.prototype.attributeModified):
    (WebInspector.DOMDispatcher.prototype.attributeRemoved):
    * inspector/front-end/ElementsPanel.js:
    (WebInspector.ElementsPanel):
    (WebInspector.ElementsPanel.prototype._attributesUpdated):
    * inspector/front-end/MetricsSidebarPane.js:
    (WebInspector.MetricsSidebarPane):
    (WebInspector.MetricsSidebarPane.prototype._attributesUpdated):
    * inspector/front-end/StylesSidebarPane.js:
    (WebInspector.StylesSidebarPane):
    (WebInspector.StylesSidebarPane.prototype._attributesModified):
    (WebInspector.StylesSidebarPane.prototype._attributesRemoved):
    (WebInspector.StylesSidebarPane.prototype._styleInvalidated):
    (WebInspector.StylePropertyTreeElement.prototype.event):
    (WebInspector.StylePropertyTreeElement.prototype):
    * inspector/validate-protocol-compatibility:
    
    LayoutTests: Web Inspector: split DOM.attributesUpdated into attributeModified and attributeRemoved. Send attribute name and value within the event.
    https://bugs.webkit.org/show_bug.cgi?id=68613
    
    Reviewed by Yury Semikhatsky.
    
    * inspector/elements/mutate-unknown-node.html-disabled:
    * inspector/elements/set-attribute.html:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@96106 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    60657a7c