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

Side by Side Diff: tracing/tracing/ui/extras/chrome/cc/layer_tree_quad_stack_view.html

Issue 2162963002: [polymer] Merge of master into polymer10-migration (Closed) Base URL: git@github.com:catapult-project/catapult.git@polymer10-migration
Patch Set: Merge polymer10-migration int polymer10-merge Created 4 years, 5 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) 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/base/color.html"> 8 <link rel="import" href="/tracing/base/color.html">
9 <link rel="import" href="/tracing/base/quad.html"> 9 <link rel="import" href="/tracing/base/quad.html">
10 <link rel="import" href="/tracing/base/raf.html"> 10 <link rel="import" href="/tracing/base/raf.html">
(...skipping 1134 matching lines...) Expand 10 before | Expand all | Expand 10 after
1145 this.infoBar_.removeAllButtons(); 1145 this.infoBar_.removeAllButtons();
1146 this.infoBar_.message = ''; 1146 this.infoBar_.message = '';
1147 this.infoBar_.visible = false; 1147 this.infoBar_.visible = false;
1148 } 1148 }
1149 }, 1149 },
1150 1150
1151 getWhatRasterized_: function() { 1151 getWhatRasterized_: function() {
1152 var lthi = this.layerTreeImpl_.layerTreeHostImpl; 1152 var lthi = this.layerTreeImpl_.layerTreeHostImpl;
1153 var renderProcess = lthi.objectInstance.parent; 1153 var renderProcess = lthi.objectInstance.parent;
1154 var tasks = []; 1154 var tasks = [];
1155 renderProcess.iterateAllEvents(function(event) { 1155 for (var event of renderProcess.getDescendantEvents()) {
1156 if (!(event instanceof tr.model.Slice)) 1156 if (!(event instanceof tr.model.Slice))
1157 return; 1157 continue;
1158 1158
1159 var tile = tr.e.cc.getTileFromRasterTaskSlice(event); 1159 var tile = tr.e.cc.getTileFromRasterTaskSlice(event);
1160 if (tile === undefined) 1160 if (tile === undefined)
1161 return false; 1161 continue;
1162 1162
1163 if (tile.containingSnapshot == lthi) 1163 if (tile.containingSnapshot == lthi)
1164 tasks.push(event); 1164 tasks.push(event);
1165 }, this); 1165 }
1166 return tasks; 1166 return tasks;
1167 }, 1167 },
1168 1168
1169 updateWhatRasterizedLinkState_: function() { 1169 updateWhatRasterizedLinkState_: function() {
1170 var tasks = this.getWhatRasterized_(); 1170 var tasks = this.getWhatRasterized_();
1171 if (tasks.length) { 1171 if (tasks.length) {
1172 Polymer.dom(this.whatRasterizedLink_).textContent = 1172 Polymer.dom(this.whatRasterizedLink_).textContent =
1173 tasks.length + ' raster tasks'; 1173 tasks.length + ' raster tasks';
1174 this.whatRasterizedLink_.style.display = ''; 1174 this.whatRasterizedLink_.style.display = '';
1175 } else { 1175 } else {
1176 Polymer.dom(this.whatRasterizedLink_).textContent = ''; 1176 Polymer.dom(this.whatRasterizedLink_).textContent = '';
1177 this.whatRasterizedLink_.style.display = 'none'; 1177 this.whatRasterizedLink_.style.display = 'none';
1178 } 1178 }
1179 }, 1179 },
1180 1180
1181 onWhatRasterizedLinkClicked_: function() { 1181 onWhatRasterizedLinkClicked_: function() {
1182 var tasks = this.getWhatRasterized_(); 1182 var tasks = this.getWhatRasterized_();
1183 var event = new tr.model.RequestSelectionChangeEvent(); 1183 var event = new tr.model.RequestSelectionChangeEvent();
1184 event.selection = new tr.model.EventSet(tasks); 1184 event.selection = new tr.model.EventSet(tasks);
1185 this.dispatchEvent(event); 1185 this.dispatchEvent(event);
1186 } 1186 }
1187 }; 1187 };
1188 1188
1189 return { 1189 return {
1190 LayerTreeQuadStackView: LayerTreeQuadStackView 1190 LayerTreeQuadStackView: LayerTreeQuadStackView
1191 }; 1191 };
1192 }); 1192 });
1193 </script> 1193 </script>
OLDNEW
« no previous file with comments | « tracing/tracing/ui/brushing_state.html ('k') | tracing/tracing/ui/extras/side_panel/frame_data_side_panel.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698