Index: third_party/WebKit/LayoutTests/inspector/tracing/timeline-flame-chart-automatically-size-window.html |
diff --git a/third_party/WebKit/LayoutTests/inspector/tracing/timeline-flame-chart-automatically-size-window.html b/third_party/WebKit/LayoutTests/inspector/tracing/timeline-flame-chart-automatically-size-window.html |
index 88ee61d088960f0402e15f5ebeaa2f20b84ccae1..586bf487fec071c70a7a464a7ac499eff2b95d48 100644 |
--- a/third_party/WebKit/LayoutTests/inspector/tracing/timeline-flame-chart-automatically-size-window.html |
+++ b/third_party/WebKit/LayoutTests/inspector/tracing/timeline-flame-chart-automatically-size-window.html |
@@ -8,6 +8,8 @@ |
function test() |
{ |
+ var timelineData = InspectorTest.timelineData(); |
+ |
var timeline = WebInspector.panels.timeline; |
timeline._onModeChanged(); |
timeline._currentViews[0]._automaticallySizeWindow = true; |
@@ -19,8 +21,16 @@ |
} |
timeline.requestWindowTimes = requestWindowTimesHook; |
- InspectorTest.loadTimeline(InspectorTest.timelineData()); |
+ var model = timeline._model; |
+ function createFileReader(file, delegate) |
+ { |
+ return new InspectorTest.FakeFileReader(timelineData, delegate, timeline._saveToFile.bind(timeline)); |
+ } |
+ |
+ InspectorTest.override(model, "_createFileReader", createFileReader); |
+ |
+ model.loadFromFile({}, new WebInspector.Progress()); |
InspectorTest.completeTest(); |
} |