|
DevTools: expose layer compositing reasons and paint count via layer tree agent
This part only includes back-end and model changes.
- keep compositing reasons in GraphicsLayer;
- fix paint count calculation in GraphicsLayer (was always 0);
- drop {setShow,isShowing}RepaintCounter, they're unused;
- expose GraphicsLayer::replicatedLayer(), pretend it's a parent for replica layers.
BUG=
R=pfeldman@chromium.org
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=156701
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+280 lines, -31 lines) |
Patch |
 |
A |
LayoutTests/inspector/layer-compositing-reasons.html
|
View
|
|
1 chunk |
+82 lines, -0 lines |
0 comments
|
Download
|
 |
A |
LayoutTests/inspector/layer-compositing-reasons-expected.txt
|
View
|
|
1 chunk |
+19 lines, -0 lines |
0 comments
|
Download
|
 |
M |
LayoutTests/inspector/layer-tree-model.html
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
 |
M |
LayoutTests/inspector/layers-test.js
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
 |
A |
LayoutTests/inspector/resources/composited-iframe.html
|
View
|
1
2
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
 |
M |
Source/core/inspector/InspectorLayerTreeAgent.h
|
View
|
1
|
2 chunks |
+6 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/core/inspector/InspectorLayerTreeAgent.cpp
|
View
|
1
2
3
|
5 chunks |
+109 lines, -12 lines |
0 comments
|
Download
|
 |
M |
Source/core/platform/graphics/GraphicsLayer.h
|
View
|
1
2
|
7 chunks |
+8 lines, -10 lines |
0 comments
|
Download
|
 |
M |
Source/core/platform/graphics/GraphicsLayer.cpp
|
View
|
1
2
|
3 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
Source/devtools/front_end/LayerTreeModel.js
|
View
|
1
|
3 chunks |
+31 lines, -2 lines |
0 comments
|
Download
|
 |
M |
Source/devtools/protocol.json
|
View
|
1
2
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
Total messages: 9 (0 generated)
|