This breaks cyclical dependency between TimelineModel and TimelinePanel by introducing EventRecorded and EventsCleared events dispatched by the timeline model.
Created attachment 126463 [details] Patch
Comment on attachment 126463 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=126463&action=review > Source/WebCore/inspector/front-end/TimelinePanel.js:1527 > +WebInspector.TimelineModel.Events = { Please place this constant declarations right after the constructor.
Committed r107373: <http://trac.webkit.org/changeset/107373>
Reopen, because it made a test fail on Qt: (maybe on other ports too) http://build.webkit.sed.hu/results/x86-64%20Linux%20Qt%20Release/r107376%20%2833552%29/inspector/timeline/timeline-receive-response-event-pretty-diff.html