Index: third_party/WebKit/LayoutTests/inspector/tracing/timeline-window-filter.html |
diff --git a/third_party/WebKit/LayoutTests/inspector/tracing/timeline-window-filter.html b/third_party/WebKit/LayoutTests/inspector/tracing/timeline-window-filter.html |
index 3bfdbde879a95790f37d487dd997673b1f3b4af0..6ddbd6d28bf9c0c04c2cf66af773e0c1fd6d997c 100644 |
--- a/third_party/WebKit/LayoutTests/inspector/tracing/timeline-window-filter.html |
+++ b/third_party/WebKit/LayoutTests/inspector/tracing/timeline-window-filter.html |
@@ -7,11 +7,20 @@ |
function test() |
{ |
+ var timelineData = InspectorTest.timelineData(); |
+ |
var timeline = WebInspector.panels.timeline; |
var overviewPane = timeline._overviewPane; |
+ var model = timeline._model; |
- InspectorTest.loadTimeline(InspectorTest.timelineData()); |
+ function createFileReader(file, delegate) |
+ { |
+ return new InspectorTest.FakeFileReader(timelineData, delegate, timeline._saveToFile.bind(timeline)); |
+ } |
+ InspectorTest.override(model, "_createFileReader", createFileReader); |
+ |
+ model.loadFromFile({}, new WebInspector.Progress()); |
timeline._currentViews[0].refreshRecords(); |
overviewPane._update(); |