Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(257)

Side by Side Diff: tracing/tracing/ui/analysis/generic_object_view.html

Issue 2771723003: [tracing] Move math utilities from base into their own subdirectory (attempt 2) (Closed)
Patch Set: rebase Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <!-- 2 <!--
3 Copyright (c) 2013 The Chromium Authors. All rights reserved. 3 Copyright (c) 2013 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/base/rect.html"> 8 <link rel="import" href="/tracing/base/math/rect.html">
9 <link rel="import" href="/tracing/base/scalar.html"> 9 <link rel="import" href="/tracing/base/scalar.html">
10 <link rel="import" href="/tracing/base/utils.html"> 10 <link rel="import" href="/tracing/base/utils.html">
11 <link rel="import" href="/tracing/model/event_set.html"> 11 <link rel="import" href="/tracing/model/event_set.html">
12 <link rel="import" href="/tracing/model/object_instance.html"> 12 <link rel="import" href="/tracing/model/object_instance.html">
13 <link rel="import" href="/tracing/model/object_snapshot.html"> 13 <link rel="import" href="/tracing/model/object_snapshot.html">
14 <link rel="import" href="/tracing/ui/analysis/analysis_link.html"> 14 <link rel="import" href="/tracing/ui/analysis/analysis_link.html">
15 <link rel="import" href="/tracing/ui/base/table.html"> 15 <link rel="import" href="/tracing/ui/base/table.html">
16 <link rel="import" href="/tracing/ui/base/ui.html"> 16 <link rel="import" href="/tracing/ui/base/ui.html">
17 <link rel="import" href="/tracing/value/ui/scalar_span.html"> 17 <link rel="import" href="/tracing/value/ui/scalar_span.html">
18 18
(...skipping 140 matching lines...) Expand 10 before | Expand all | Expand 10 after
159 return; 159 return;
160 } 160 }
161 161
162 if (object instanceof tr.model.ObjectInstance) { 162 if (object instanceof tr.model.ObjectInstance) {
163 var link = document.createElement('tr-ui-a-analysis-link'); 163 var link = document.createElement('tr-ui-a-analysis-link');
164 link.selection = new tr.model.EventSet(object); 164 link.selection = new tr.model.EventSet(object);
165 this.appendElementWithLabel_(label, indent, link, suffix); 165 this.appendElementWithLabel_(label, indent, link, suffix);
166 return; 166 return;
167 } 167 }
168 168
169 if (object instanceof tr.b.Rect) { 169 if (object instanceof tr.b.math.Rect) {
170 this.appendSimpleText_(label, indent, object.toString(), suffix); 170 this.appendSimpleText_(label, indent, object.toString(), suffix);
171 return; 171 return;
172 } 172 }
173 173
174 if (object instanceof tr.b.Scalar) { 174 if (object instanceof tr.b.Scalar) {
175 var el = this.ownerDocument.createElement('tr-v-ui-scalar-span'); 175 var el = this.ownerDocument.createElement('tr-v-ui-scalar-span');
176 el.value = object; 176 el.value = object;
177 el.inline = true; 177 el.inline = true;
178 this.appendElementWithLabel_(label, indent, el, suffix); 178 this.appendElementWithLabel_(label, indent, el, suffix);
179 return; 179 return;
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after
337 337
338 get object() { 338 get object() {
339 return this.genericObjectView_.object; 339 return this.genericObjectView_.object;
340 }, 340 },
341 341
342 set object(object) { 342 set object(object) {
343 this.genericObjectView_.object = object; 343 this.genericObjectView_.object = object;
344 } 344 }
345 }); 345 });
346 </script> 346 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698