Changeset 241874 in webkit


Ignore:
Timestamp:
Feb 21, 2019 10:56:36 AM (5 years ago)
Author:
Devin Rousso
Message:

Web Inspector: DOM Debugger: node-specific event breakpoints aren't cleared/recalculated on navigation
https://bugs.webkit.org/show_bug.cgi?id=194874
<rdar://problem/48253415>

Reviewed by Joseph Pecoraro.

  • UserInterface/Controllers/DOMManager.js:

(WI.DOMManager.prototype._setDocument):
(WI.DOMManager.prototype.removeBreakpointForEventListener):

Location:
trunk/Source/WebInspectorUI
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebInspectorUI/ChangeLog

    r241870 r241874  
     12019-02-21  Devin Rousso  <drousso@apple.com>
     2
     3        Web Inspector: DOM Debugger: node-specific event breakpoints aren't cleared/recalculated on navigation
     4        https://bugs.webkit.org/show_bug.cgi?id=194874
     5        <rdar://problem/48253415>
     6
     7        Reviewed by Joseph Pecoraro.
     8
     9        * UserInterface/Controllers/DOMManager.js:
     10        (WI.DOMManager.prototype._setDocument):
     11        (WI.DOMManager.prototype.removeBreakpointForEventListener):
     12
    1132019-02-21  Devin Rousso  <drousso@apple.com>
    214
  • trunk/Source/WebInspectorUI/UserInterface/Controllers/DOMManager.js

    r238192 r241874  
    280280    {
    281281        this._idToDOMNode = {};
     282
     283        for (let breakpoint of this._breakpointsForEventListeners.values())
     284            WI.domDebuggerManager.dispatchEventToListeners(WI.DOMDebuggerManager.Event.EventBreakpointRemoved, {breakpoint});
    282285        this._breakpointsForEventListeners.clear();
    283286
     
    653656            }
    654657
    655             if (breakpoint)
    656                 WI.domDebuggerManager.dispatchEventToListeners(WI.DOMDebuggerManager.Event.EventBreakpointRemoved, {breakpoint});
     658            WI.domDebuggerManager.dispatchEventToListeners(WI.DOMDebuggerManager.Event.EventBreakpointRemoved, {breakpoint});
    657659        });
    658660    }
Note: See TracChangeset for help on using the changeset viewer.