* SUMMARY TimelineViews should use the recording's end time when entire ruler range is selected. When everything is selected, TimelineRuler.selectionEndTime is equal to Number.MAX_VALUE. Grid-based timeline views can make use this value for filtering/updating rows, but graph-based views (OverviewTimelineView and MemoryTimelineView) require an actual time value to draw graph bars, etc. When "select all" is enabled, TimelineRecordingContentView should set a massaged end time for child timeline views: 1. While capturing, the recording end time is NaN, so use the current time. 2. When not capturing, the recording end time should be used.
<rdar://problem/24818442>
Created attachment 272121 [details] [Video] capturing w/ select all enabled OverviewTimelineView live-updates
Created attachment 272123 [details] [Patch] Proposed Fix
Comment on attachment 272123 [details] [Patch] Proposed Fix Clearing flags on attachment: 272123 Committed r197039: <http://trac.webkit.org/changeset/197039>
All reviewed patches have been landed. Closing bug.