OLD | NEW |
1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
2 <!-- | 2 <!-- |
3 Copyright (c) 2015 The Chromium Authors. All rights reserved. | 3 Copyright (c) 2015 The Chromium Authors. All rights reserved. |
4 Use of this source code is governed by a BSD-style license that can be | 4 Use of this source code is governed by a BSD-style license that can be |
5 found in the LICENSE file. | 5 found in the LICENSE file. |
6 --> | 6 --> |
7 | 7 |
8 <link rel="import" href="/tracing/core/test_utils.html"> | 8 <link rel="import" href="/tracing/core/test_utils.html"> |
9 <link rel="import" href="/tracing/model/event_set.html"> | 9 <link rel="import" href="/tracing/model/event_set.html"> |
10 <link rel="import" href="/tracing/model/global_memory_dump.html"> | 10 <link rel="import" href="/tracing/model/global_memory_dump.html"> |
(...skipping 25 matching lines...) Expand all Loading... |
36 return alerts; | 36 return alerts; |
37 }; | 37 }; |
38 | 38 |
39 test('instantiate', function() { | 39 test('instantiate', function() { |
40 var alerts = createAlerts(); | 40 var alerts = createAlerts(); |
41 alerts[1].selectionState = SelectionState.SELECTED; | 41 alerts[1].selectionState = SelectionState.SELECTED; |
42 | 42 |
43 var div = document.createElement('div'); | 43 var div = document.createElement('div'); |
44 var viewport = new Viewport(div); | 44 var viewport = new Viewport(div); |
45 var drawingContainer = new tr.ui.tracks.DrawingContainer(viewport); | 45 var drawingContainer = new tr.ui.tracks.DrawingContainer(viewport); |
46 div.appendChild(drawingContainer); | 46 Polymer.dom(div).appendChild(drawingContainer); |
47 | 47 |
48 var track = AlertTrack(viewport); | 48 var track = AlertTrack(viewport); |
49 drawingContainer.appendChild(track); | 49 Polymer.dom(drawingContainer).appendChild(track); |
50 | 50 |
51 this.addHTMLOutput(div); | 51 this.addHTMLOutput(div); |
52 drawingContainer.invalidate(); | 52 drawingContainer.invalidate(); |
53 | 53 |
54 track.alerts = alerts; | 54 track.alerts = alerts; |
55 var dt = new tr.ui.TimelineDisplayTransform(); | 55 var dt = new tr.ui.TimelineDisplayTransform(); |
56 dt.xSetWorldBounds(0, 50, track.clientWidth); | 56 dt.xSetWorldBounds(0, 50, track.clientWidth); |
57 track.viewport.setDisplayTransformImmediately(dt); | 57 track.viewport.setDisplayTransformImmediately(dt); |
58 | 58 |
59 | 59 |
60 assert.equal(5, track.items[0].start); | 60 assert.equal(5, track.items[0].start); |
61 }); | 61 }); |
62 | 62 |
63 test('modelMapping', function() { | 63 test('modelMapping', function() { |
64 var alerts = createAlerts(); | 64 var alerts = createAlerts(); |
65 | 65 |
66 var div = document.createElement('div'); | 66 var div = document.createElement('div'); |
67 var viewport = new Viewport(div); | 67 var viewport = new Viewport(div); |
68 var track = AlertTrack(viewport); | 68 var track = AlertTrack(viewport); |
69 track.alerts = alerts; | 69 track.alerts = alerts; |
70 | 70 |
71 var a0 = track.items[0].modelItem; | 71 var a0 = track.items[0].modelItem; |
72 assert.equal(a0, alerts[0]); | 72 assert.equal(a0, alerts[0]); |
73 }); | 73 }); |
74 }); | 74 }); |
75 </script> | 75 </script> |
76 | 76 |
OLD | NEW |