Patch to follow.
Created attachment 88418 [details] [PATCH] Work in progress.
Created attachment 88611 [details] Patch
Comment on attachment 88611 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=88611&action=review > Source/WebCore/inspector/front-end/DebuggerPresentationModel.js:323 > + var scriptLocation = breakpoint.location ? breakpoint.location : {lineNumber:breakpoint.lineNumber, columnNumber:0}; Here breakpoint.lineNumber may denote location in formatter script. We should not map it in that case. > Source/WebCore/inspector/front-end/DebuggerPresentationModel.js:371 > + var pendingBreakpoints = this._breakpointsWithoutSourceFile[sourceFileId]; Please mind that sourceFileId would be undefined for all breakpoints created with the old version. When such breakpoints would be purged? Probably it's better to ignore them here?
Created attachment 88634 [details] Patch
(In reply to comment #4) > Created an attachment (id=88634) [details] > Patch Looks good.
Committed r83176: <http://trac.webkit.org/changeset/83176>