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/frame.html"> | 10 <link rel="import" href="/tracing/model/frame.html"> |
(...skipping 30 matching lines...) Expand all Loading... |
41 return frames; | 41 return frames; |
42 }; | 42 }; |
43 | 43 |
44 test('instantiate', function() { | 44 test('instantiate', function() { |
45 var frames = createFrames(); | 45 var frames = createFrames(); |
46 frames[1].selectionState = SelectionState.SELECTED; | 46 frames[1].selectionState = SelectionState.SELECTED; |
47 | 47 |
48 var div = document.createElement('div'); | 48 var div = document.createElement('div'); |
49 var viewport = new Viewport(div); | 49 var viewport = new Viewport(div); |
50 var drawingContainer = new tr.ui.tracks.DrawingContainer(viewport); | 50 var drawingContainer = new tr.ui.tracks.DrawingContainer(viewport); |
51 div.appendChild(drawingContainer); | 51 Polymer.dom(div).appendChild(drawingContainer); |
52 | 52 |
53 var track = FrameTrack(viewport); | 53 var track = FrameTrack(viewport); |
54 drawingContainer.appendChild(track); | 54 Polymer.dom(drawingContainer).appendChild(track); |
55 | 55 |
56 this.addHTMLOutput(div); | 56 this.addHTMLOutput(div); |
57 drawingContainer.invalidate(); | 57 drawingContainer.invalidate(); |
58 | 58 |
59 track.frames = frames; | 59 track.frames = frames; |
60 var dt = new tr.ui.TimelineDisplayTransform(); | 60 var dt = new tr.ui.TimelineDisplayTransform(); |
61 dt.xSetWorldBounds(0, 50, track.clientWidth); | 61 dt.xSetWorldBounds(0, 50, track.clientWidth); |
62 track.viewport.setDisplayTransformImmediately(dt); | 62 track.viewport.setDisplayTransformImmediately(dt); |
63 | 63 |
64 assert.equal(track.items[0].start, 20); | 64 assert.equal(track.items[0].start, 20); |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
97 assert.equal(event, frames[0]); | 97 assert.equal(event, frames[0]); |
98 frameCount++; | 98 frameCount++; |
99 } else | 99 } else |
100 eventCount++; | 100 eventCount++; |
101 }); | 101 }); |
102 assert.equal(frameCount, 1); | 102 assert.equal(frameCount, 1); |
103 assert.equal(eventCount, 0); | 103 assert.equal(eventCount, 0); |
104 }); | 104 }); |
105 }); | 105 }); |
106 </script> | 106 </script> |
OLD | NEW |