Index: third_party/WebKit/Source/devtools/front_end/timeline/TimelineDetailsView.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineDetailsView.js b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineDetailsView.js |
index bb3dc5e5d19e5ac28aef2e9d5b8df135d2ae014c..446c177a529920d7205d88fd0156972d9f737966 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/timeline/TimelineDetailsView.js |
+++ b/third_party/WebKit/Source/devtools/front_end/timeline/TimelineDetailsView.js |
@@ -122,12 +122,7 @@ Timeline.TimelineDetailsView = class extends UI.VBox { |
break; |
case Timeline.TimelineSelection.Type.Frame: |
var frame = /** @type {!TimelineModel.TimelineFrame} */ (this._selection.object()); |
- var screenshotTime = frame.idle ? |
- frame.startTime : |
- frame.endTime; // For idle frames, look at the state at the beginning of the frame. |
- var filmStripFrame = this._model.filmStripModel().frameByTimestamp(screenshotTime); |
- if (filmStripFrame && filmStripFrame.timestamp - frame.endTime > 10) |
- filmStripFrame = null; |
+ var filmStripFrame = Timeline.TimelineUIUtils.filmStripModelFrame(this._model.filmStripModel(), frame); |
this._setContent(Timeline.TimelineUIUtils.generateDetailsContentForFrame(frame, filmStripFrame)); |
if (frame.layerTree) { |
var layersView = this._layersView(); |