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

Unified Diff: Source/devtools/front_end/sdk/LayerTreeModel.js

Issue 670503002: Timeline: add layer details view (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 2 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 side-by-side diff with in-line comments
Download patch
Index: Source/devtools/front_end/sdk/LayerTreeModel.js
diff --git a/Source/devtools/front_end/sdk/LayerTreeModel.js b/Source/devtools/front_end/sdk/LayerTreeModel.js
index 35ab5af4e4bb363731dfb4e6605085ecc63e1c6b..9f3065c24af8e686afb51d58313c87bc0b29ab25 100644
--- a/Source/devtools/front_end/sdk/LayerTreeModel.js
+++ b/Source/devtools/front_end/sdk/LayerTreeModel.js
@@ -37,7 +37,8 @@
layer_quad: Array.<number>,
draws_content: number,
transform: Array.<number>,
- owner_node: number
+ owner_node: number,
+ compositing_reasons: Array.<string>
}}
*/
WebInspector.TracingLayerPayload;
@@ -886,6 +887,7 @@ WebInspector.TracingLayer.prototype = {
this._parent = null;
this._quad = payload.layer_quad || [];
this._createScrollRects(payload);
+ this._compositingReasons = payload.compositing_reasons || [];
},
/**
@@ -1088,8 +1090,7 @@ WebInspector.TracingLayer.prototype = {
*/
requestCompositingReasons: function(callback)
{
- var wrappedCallback = InspectorBackend.wrapClientCallback(callback, "LayerTreeAgent.reasonsForCompositingLayer(): ", undefined, []);
- LayerTreeAgent.compositingReasons(this.id(), wrappedCallback);
+ callback(this._compositingReasons);
},
/**
« no previous file with comments | « Source/devtools/front_end/layers/module.json ('k') | Source/devtools/front_end/timeline/LayerDetailsView.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698