Only include records in selection window when calculating event boundaries (i.e. pick scale according to visible events).
Created attachment 128223 [details] Patch
Comment on attachment 128223 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=128223&action=review > Source/WebCore/inspector/front-end/TimelinePanel.js:748 > + if (!this._boundariesAreValid && !this._startAtZero) This looks like a hack, we should come up with a better filtering strategy.
Created attachment 128708 [details] Patch
Comment on attachment 128708 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=128708&action=review > Source/WebCore/inspector/front-end/TimelineOverviewPane.js:161 > + this._presentationModel.setWindowTimes(leftTime, rightTime); setWindowTimes -> setVisibleRecords (range)
This has been fixed by another change and works well now.