Patch to follow.
Otherwise we end up with scripts panel being in an inconsistent state, sometimes having multiple SourceFrames for one snippet UISourceCode and strange behavior of snippet breakpoints.
Created attachment 158837 [details] Patch
Committed r125860: <http://trac.webkit.org/changeset/125860>