The startTime and endTime were not correct when Network timeline needed to be taken into account (due to its dynamic loading nature.)
<rdar://problem/15778935>
Created attachment 220690 [details] Patch
Comment on attachment 220690 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=220690&action=review r=me > Source/WebInspectorUI/UserInterface/TimelineRecording.js:64 > + }.bind(this)); You could use the thisObject optional param to Map.prototype.forEach. E.g.: forEach(function() {...}, this); instead of forEach(function() {...}.bind(this)); > Source/WebInspectorUI/UserInterface/TimelineRecording.js:74 > + }.bind(this)); Ditto
Created attachment 220894 [details] Patch
https://trac.webkit.org/changeset/162402