Inspector fails to start if there was at least one watch expression added. [19960:19960:652471493820:ERROR:CONSOLE(569)] "Uncaught TypeError: Cannot read property 'paused' of undefined", source: chrome-devtools://devtools/ConsoleView.js (569)
Related lines from ConsoleView.js: evalInInspectedWindow: function(expression, objectGroup, includeCommandLineAPI, doNotPauseOnExceptions, returnByValue, callback) { if (WebInspector.panels.scripts.paused) { <-- fails here. WebInspector.panels.scripts.evaluateInSelectedCallFrame(expression, objectGroup, includeCommandLineAPI, returnByValue, callback); return; }
Created attachment 109949 [details] Patch
Comment on attachment 109949 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=109949&action=review > Source/WebCore/inspector/front-end/WatchExpressionsSidebarPane.js:60 > this._wasShown = true; Please move this line right after the if (this._wasShown) above.
Committed r96804: <http://trac.webkit.org/changeset/96804>