OLD | NEW |
1 <!DOCTYPE HTML> | 1 <!DOCTYPE HTML> |
2 <html> | 2 <html> |
3 <!-- | 3 <!-- |
4 Copyright (c) 2010 The Chromium Authors. All rights reserved. | 4 Copyright (c) 2010 The Chromium Authors. All rights reserved. |
5 Use of this source code is governed by a BSD-style license that can be | 5 Use of this source code is governed by a BSD-style license that can be |
6 found in the LICENSE file. | 6 found in the LICENSE file. |
7 --> | 7 --> |
8 <head i18n-values="dir:textdirection;"> | 8 <head i18n-values="dir:textdirection;"> |
9 <link rel="stylesheet" href="webui.css"> | 9 <link rel="stylesheet" href="webui.css"> |
10 <style> | 10 <style> |
(...skipping 11 matching lines...) Expand all Loading... |
22 padding: 0; | 22 padding: 0; |
23 margin: 0; | 23 margin: 0; |
24 } | 24 } |
25 </style> | 25 </style> |
26 <link rel="stylesheet" href="gpu_internals/info_view.css"> | 26 <link rel="stylesheet" href="gpu_internals/info_view.css"> |
27 <link rel="stylesheet" href="gpu_internals/overlay.css"> | 27 <link rel="stylesheet" href="gpu_internals/overlay.css"> |
28 <link rel="stylesheet" href="gpu_internals/tab_control.css"> | 28 <link rel="stylesheet" href="gpu_internals/tab_control.css"> |
29 <link rel="stylesheet" href="gpu_internals/timeline_view.css"> | 29 <link rel="stylesheet" href="gpu_internals/timeline_view.css"> |
30 <link rel="stylesheet" href="gpu_internals/timeline.css"> | 30 <link rel="stylesheet" href="gpu_internals/timeline.css"> |
31 <link rel="stylesheet" href="gpu_internals/tracing_controller.css"> | 31 <link rel="stylesheet" href="gpu_internals/tracing_controller.css"> |
| 32 <link rel="stylesheet" href="gpu_internals/raw_events_view.css"> |
32 <script src="chrome://resources/js/cr.js"></script> | 33 <script src="chrome://resources/js/cr.js"></script> |
33 <script src="chrome://resources/js/cr/event_target.js"></script> | 34 <script src="chrome://resources/js/cr/event_target.js"></script> |
34 <script src="chrome://resources/js/cr/ui.js"></script> | 35 <script src="chrome://resources/js/cr/ui.js"></script> |
35 <script src="chrome://resources/js/util.js"></script> | 36 <script src="chrome://resources/js/util.js"></script> |
36 <script src="gpu_internals/tab_control.js"></script> | 37 <script src="gpu_internals/tab_control.js"></script> |
37 <script src="gpu_internals/overlay.js"></script> | 38 <script src="gpu_internals/overlay.js"></script> |
38 <script src="gpu_internals/browser_bridge.js"></script> | 39 <script src="gpu_internals/browser_bridge.js"></script> |
39 <script src="gpu_internals/tracing_controller.js"></script> | 40 <script src="gpu_internals/tracing_controller.js"></script> |
40 <script src="gpu_internals/info_view.js"></script> | 41 <script src="gpu_internals/info_view.js"></script> |
41 <script src="gpu_internals/timeline_model.js"></script> | 42 <script src="gpu_internals/timeline_model.js"></script> |
42 <script src="gpu_internals/sorted_array_utils.js"></script> | 43 <script src="gpu_internals/sorted_array_utils.js"></script> |
43 <script src="gpu_internals/timeline.js"></script> | 44 <script src="gpu_internals/timeline.js"></script> |
44 <script src="gpu_internals/timeline_track.js"></script> | 45 <script src="gpu_internals/timeline_track.js"></script> |
45 <script src="gpu_internals/fast_rect_renderer.js"></script> | 46 <script src="gpu_internals/fast_rect_renderer.js"></script> |
46 <script src="gpu_internals/timeline_view.js"></script> | 47 <script src="gpu_internals/timeline_view.js"></script> |
| 48 <script src="gpu_internals/raw_events_view.js"></script> |
47 <script src="gpu_internals/simulated_trace_data.js"></script> | 49 <script src="gpu_internals/simulated_trace_data.js"></script> |
48 | 50 |
49 <script> | 51 <script> |
50 var browserBridge; | 52 var browserBridge; |
51 var tracingController; | 53 var tracingController; |
52 var timelineView; // made global for debugging purposes only | 54 var timelineView; // made global for debugging purposes only |
53 | 55 |
54 /** | 56 /** |
55 * Main entry point. called once the page has loaded. | 57 * Main entry point. called once the page has loaded. |
56 */ | 58 */ |
57 function onLoad() { | 59 function onLoad() { |
58 browserBridge = new gpu.BrowserBridge(); | 60 browserBridge = new gpu.BrowserBridge(); |
59 if (browserBridge.debugMode) | 61 if (browserBridge.debugMode) |
60 tracingController = new gpu.TracingController(); | 62 tracingController = new gpu.TracingController(); |
61 | 63 |
62 // Create the views. | 64 // Create the views. |
63 cr.ui.decorate('#info-view', gpu.InfoView); | 65 cr.ui.decorate('#info-view', gpu.InfoView); |
64 | 66 |
| 67 var rawEventsView = $('raw-events-view'); |
| 68 if (browserBridge.debugMode) |
| 69 cr.ui.decorate('#raw-events-view', gpu.RawEventsView); |
| 70 else |
| 71 rawEventsView.parentNode.removeChild(rawEventsView); |
| 72 |
65 timelineView = $('timeline-view'); | 73 timelineView = $('timeline-view'); |
66 if (browserBridge.debugMode) | 74 if (browserBridge.debugMode) |
67 cr.ui.decorate(timelineView, gpu.TimelineView); | 75 cr.ui.decorate(timelineView, gpu.TimelineView); |
68 else | 76 else |
69 timelineView.parentNode.removeChild(timelineView); | 77 timelineView.parentNode.removeChild(timelineView); |
70 | 78 |
71 // Create the main tab control | 79 // Create the main tab control |
72 var tabs = $('main-tabs'); | 80 var tabs = $('main-tabs'); |
73 cr.ui.decorate(tabs, gpu.TabControl); | 81 cr.ui.decorate(tabs, gpu.TabControl); |
74 | 82 |
(...skipping 18 matching lines...) Expand all Loading... |
93 } | 101 } |
94 | 102 |
95 document.addEventListener('DOMContentLoaded', onLoad); | 103 document.addEventListener('DOMContentLoaded', onLoad); |
96 | 104 |
97 </script> | 105 </script> |
98 </head> | 106 </head> |
99 <body> | 107 <body> |
100 <!-- Tabs --> | 108 <!-- Tabs --> |
101 <div id="main-tabs"> | 109 <div id="main-tabs"> |
102 <include src="gpu_internals/info_view.html"> | 110 <include src="gpu_internals/info_view.html"> |
| 111 <include src="gpu_internals/raw_events_view.html"> |
103 <include src="gpu_internals/timeline_view.html"> | 112 <include src="gpu_internals/timeline_view.html"> |
104 </div> | 113 </div> |
105 | |
106 <include src="gpu_internals/tracing_controller.html"> | |
107 </body> | 114 </body> |
108 </html> | 115 </html> |
OLD | NEW |