It is currently using its own copy of breakpoints which is not necessary.
Created attachment 140404 [details]
Created attachment 140407 [details]
Comment on attachment 140407 [details]
View in context: https://bugs.webkit.org/attachment.cgi?id=140407&action=review
> + Web Inspector: do not create locations for resolved provisional breakpoints
> + breakpoints[i]._isProvisional = true;
Please revert this as it is a part of another change.
Committed r116398: <http://trac.webkit.org/changeset/116398>