Web Inspector: TabbedEditorContainer.History performance optimization.
https://bugs.webkit.org/show_bug.cgi?id=108581

Introduced history items indexing by url.

Reviewed by Pavel Feldman.

Covered by existing test.

* inspector/front-end/TabbedEditorContainer.js:
(WebInspector.TabbedEditorContainer.History):
(WebInspector.TabbedEditorContainer.History.prototype.index):
(WebInspector.TabbedEditorContainer.History.prototype._rebuildItemIndex):
(WebInspector.TabbedEditorContainer.History.prototype.update):
(WebInspector.TabbedEditorContainer.History.prototype.remove):


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141589 268f45cc-cd09-0410-ab3c-d52691b4dbfc
PatchLog process durations are increasing linearly with time (faulty data logging)
https://bugs.webkit.org/show_bug.cgi?id=108621

Patch by Alan Cutter <alancutter@chromium.org> on 2013-02-01
Reviewed by Eric Seidel.

Added a check to prevent a stop event from happening to the same patch multiple times.

* QueueStatusServer/loggers/recordpatchevent.py:
(RecordPatchEvent.stopped):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141590 268f45cc-cd09-0410-ab3c-d52691b4dbfc