When _locationUpdated is called on breakpoint, _uiLocationRemoved should be called for primaryUILocation and oldUILocation. It doesn't now because map is used incorrectly.
Created attachment 147322 [details] Patch
Comment on attachment 147322 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=147322&action=review > Source/WebCore/inspector/front-end/BreakpointManager.js:265 > + /** @type {Object.<string, WebInspector.UILocation>} */ swap the two
Committed r120223: <http://trac.webkit.org/changeset/120223>