Web Inspector: refactor event listener breakpoints. - restore event listener breakpoints one by one instead of using setAllBrowserBreakpoints - store event listener breakpoints in a separate separate setting - move presentation-related code from BreakpointManager to EventListenerBreakpointsSidebarPane
Created attachment 85667 [details] Patch.
Comment on attachment 85667 [details] Patch. View in context: https://bugs.webkit.org/attachment.cgi?id=85667&action=review > LayoutTests/inspector/debugger/event-listener-breakpoints.html:19 > + element.dispatchEvent(event); Can you use element.click() instead? > Source/WebCore/inspector/InspectorBrowserDebuggerAgent.cpp:123 > + return; You should return error string here, I believe. Same for the methods below. > Source/WebCore/inspector/front-end/BreakpointManager.js:84 > + BrowserDebuggerAgent.setEventListenerBreakpoint(eventName); I'd probably inline this method.
Committed r81243: <http://trac.webkit.org/changeset/81243>
Committed r81355: <http://trac.webkit.org/changeset/81355>