1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 2 // Use of this source code is governed by a BSD-style license that can be 3 // found in the LICENSE file. 4 5 /** 6 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 7 // Use of this source code is governed by a BSD-style license that can be 8 // found in the LICENSE file. 9 10 * WARNING: This file is generated by generate_about_tracing_contents.py 11 * 12 * Do not edit directly. 13 */ 14 15 window.FLATTENED = {}; 16 window.FLATTENED['base'] = true; 17 window.FLATTENED['event_target'] = true; 18 window.FLATTENED['measuring_stick'] = true; 19 window.FLATTENED['filter'] = true; 20 window.FLATTENED['range'] = true; 21 window.FLATTENED['selection'] = true; 22 window.FLATTENED['timeline_viewport'] = true; 23 window.FLATTENED['ui'] = true; 24 window.FLATTENED['tracks.track'] = true; 25 window.FLATTENED['tracks.container_track'] = true; 26 window.FLATTENED['fast_rect_renderer'] = true; 27 window.FLATTENED['color_scheme'] = true; 28 window.FLATTENED['tracks.canvas_based_track'] = true; 29 window.FLATTENED['sorted_array_utils'] = true; 30 window.FLATTENED['tracks.slice_track'] = true; 31 window.FLATTENED['guid'] = true; 32 window.FLATTENED['model.slice'] = true; 33 window.FLATTENED['model.slice_group'] = true; 34 window.FLATTENED['model.async_slice_group'] = true; 35 window.FLATTENED['model.sample'] = true; 36 window.FLATTENED['model.thread'] = true; 37 window.FLATTENED['model.counter'] = true; 38 window.FLATTENED['model.process_base'] = true; 39 window.FLATTENED['model.process'] = true; 40 window.FLATTENED['model.kernel'] = true; 41 window.FLATTENED['model.cpu'] = true; 42 window.FLATTENED['model'] = true; 43 window.FLATTENED['tracks.cpu_track'] = true; 44 window.FLATTENED['tracks.counter_track'] = true; 45 window.FLATTENED['tracks.slice_group_track'] = true; 46 window.FLATTENED['tracks.async_slice_group_track'] = true; 47 window.FLATTENED['tracks.thread_track'] = true; 48 window.FLATTENED['tracks.process_track'] = true; 49 window.FLATTENED['tracks.model_track'] = true; 50 window.FLATTENED['tracks.ruler_track'] = true; 51 window.FLATTENED['timeline_track_view'] = true; 52 window.FLATTENED['analysis.util'] = true; 53 window.FLATTENED['timeline_analysis_view'] = true; 54 window.FLATTENED['overlay'] = true; 55 window.FLATTENED['category_filter_dialog'] = true; 56 window.FLATTENED['find_control'] = true; 57 window.FLATTENED['importer.trace_event_importer'] = true; 58 window.FLATTENED['importer.linux_perf.parser'] = true; 59 window.FLATTENED['importer.linux_perf.bus_parser'] = true; 60 window.FLATTENED['importer.linux_perf.clock_parser'] = true; 61 window.FLATTENED['importer.linux_perf.cpufreq_parser'] = true; 62 window.FLATTENED['importer.linux_perf.disk_parser'] = true; 63 window.FLATTENED['importer.linux_perf.drm_parser'] = true; 64 window.FLATTENED['importer.linux_perf.exynos_parser'] = true; 65 window.FLATTENED['importer.linux_perf.gesture_parser'] = true; 66 window.FLATTENED['importer.linux_perf.i915_parser'] = true; 67 window.FLATTENED['importer.linux_perf.mali_parser'] = true; 68 window.FLATTENED['importer.linux_perf.power_parser'] = true; 69 window.FLATTENED['importer.linux_perf.sched_parser'] = true; 70 window.FLATTENED['importer.linux_perf.workqueue_parser'] = true; 71 window.FLATTENED['importer.linux_perf.android_parser'] = true; 72 window.FLATTENED['importer.linux_perf.kfunc_parser'] = true; 73 window.FLATTENED['importer.linux_perf_importer'] = true; 74 window.FLATTENED['importer.v8.log_reader'] = true; 75 window.FLATTENED['importer.v8.splaytree'] = true; 76 window.FLATTENED['importer.v8.codemap'] = true; 77 window.FLATTENED['importer.v8_log_importer'] = true; 78 window.FLATTENED['settings'] = true; 79 window.FLATTENED['timeline_view'] = true; 80 window.FLATTENED['tracing_controller'] = true; 81 window.FLATTENED['profiling_view'] = true; 82 <include src="base.js"> 83 <include src="event_target.js"> 84 <include src="measuring_stick.js"> 85 <include src="filter.js"> 86 <include src="range.js"> 87 <include src="selection.js"> 88 <include src="timeline_viewport.js"> 89 <include src="ui.js"> 90 <include src="tracks/track.js"> 91 <include src="tracks/container_track.js"> 92 <include src="fast_rect_renderer.js"> 93 <include src="color_scheme.js"> 94 <include src="tracks/canvas_based_track.js"> 95 <include src="sorted_array_utils.js"> 96 <include src="tracks/slice_track.js"> 97 <include src="guid.js"> 98 <include src="model/slice.js"> 99 <include src="model/slice_group.js"> 100 <include src="model/async_slice_group.js"> 101 <include src="model/sample.js"> 102 <include src="model/thread.js"> 103 <include src="model/counter.js"> 104 <include src="model/process_base.js"> 105 <include src="model/process.js"> 106 <include src="model/kernel.js"> 107 <include src="model/cpu.js"> 108 <include src="model.js"> 109 <include src="tracks/cpu_track.js"> 110 <include src="tracks/counter_track.js"> 111 <include src="tracks/slice_group_track.js"> 112 <include src="tracks/async_slice_group_track.js"> 113 <include src="tracks/thread_track.js"> 114 <include src="tracks/process_track.js"> 115 <include src="tracks/model_track.js"> 116 <include src="tracks/ruler_track.js"> 117 <include src="timeline_track_view.js"> 118 <include src="analysis/util.js"> 119 <include src="timeline_analysis_view.js"> 120 <include src="overlay.js"> 121 <include src="category_filter_dialog.js"> 122 <include src="find_control.js"> 123 <include src="importer/trace_event_importer.js"> 124 <include src="importer/linux_perf/parser.js"> 125 <include src="importer/linux_perf/bus_parser.js"> 126 <include src="importer/linux_perf/clock_parser.js"> 127 <include src="importer/linux_perf/cpufreq_parser.js"> 128 <include src="importer/linux_perf/disk_parser.js"> 129 <include src="importer/linux_perf/drm_parser.js"> 130 <include src="importer/linux_perf/exynos_parser.js"> 131 <include src="importer/linux_perf/gesture_parser.js"> 132 <include src="importer/linux_perf/i915_parser.js"> 133 <include src="importer/linux_perf/mali_parser.js"> 134 <include src="importer/linux_perf/power_parser.js"> 135 <include src="importer/linux_perf/sched_parser.js"> 136 <include src="importer/linux_perf/workqueue_parser.js"> 137 <include src="importer/linux_perf/android_parser.js"> 138 <include src="importer/linux_perf/kfunc_parser.js"> 139 <include src="importer/linux_perf_importer.js"> 140 <include src="importer/v8/log_reader.js"> 141 <include src="importer/v8/splaytree.js"> 142 <include src="importer/v8/codemap.js"> 143 <include src="importer/v8_log_importer.js"> 144 <include src="settings.js"> 145 <include src="timeline_view.js"> 146 <include src="tracing_controller.js"> 147 <include src="profiling_view.js"> 148 149 150 var tracingController; 151 var profilingView; // Made global for debugging purposes only. 152 153 document.addEventListener('DOMContentLoaded', function() { 154 tracingController = new tracing.TracingController( 155 chrome.send.bind(chrome)); 156 157 profilingView = document.body.querySelector('#profiling-view'); 158 tracing.ui.decorate(profilingView, tracing.ProfilingView); 159 profilingView.tracingController = tracingController; 160 }); 161