|
Add fixed raster scale use counter histograms.
This patch adds two new values for WebCore.FeatureObserver histogram:
- FixedRasterScale_BlurryContent: this histogram records any time a
layer without will change has a fixed raster scale and the scale does
not match the ideal scale (ie, blurry content)
- FixedRasterScale_PotentialPerformanceRegression: this histogram
records any time we have a non-will change layer that has a fixed
raster scale and it has attempted to change its scale 5 times out of
the last 10 frames.
R=danakj, chrishtr
BUG= 609276
CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel
Committed: https://crrev.com/d6dce2606f1e2384484fc021cf926130bbd6840e
Cr-Commit-Position: refs/heads/master@{#394526}
Total comments: 10
Total comments: 6
Total comments: 8
Total comments: 14
Total comments: 4
Total comments: 1
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+313 lines, -12 lines) |
Patch |
|
M |
blimp/client/feature/compositor/blimp_compositor.h
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/blink/web_layer_impl.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
cc/blink/web_layer_impl.cc
|
View
|
1
2
3
4
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/layers/layer.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/layers/layer.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
5 chunks |
+14 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/layers/layer_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/layers/layer_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
4 chunks |
+14 lines, -1 line |
0 comments
|
Download
|
|
M |
cc/layers/picture_layer_impl.h
|
View
|
1
2
3
4
5
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/layers/picture_layer_impl.cc
|
View
|
1
2
3
4
10
|
3 chunks |
+13 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/proto/begin_main_frame_and_commit_state.proto
|
View
|
1
2
3
|
1 chunk |
+3 lines, -1 line |
0 comments
|
Download
|
|
M |
cc/proto/layer.proto
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+2 lines, -4 lines |
0 comments
|
Download
|
|
M |
cc/test/fake_layer_tree_host_client.h
|
View
|
1
2
3
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/test/layer_tree_test.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/layer_tree_host.h
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/layer_tree_host.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/layer_tree_host_client.h
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/layer_tree_host_impl.h
|
View
|
1
2
3
4
5
6
7
8
|
4 chunks |
+18 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/layer_tree_host_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
|
3 chunks |
+15 lines, -1 line |
0 comments
|
Download
|
|
M |
cc/trees/layer_tree_host_unittest_remote_server.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/layer_tree_impl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/layer_tree_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+8 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/proxy_common.h
|
View
|
1
2
3
4
5
6
7
8
9
10
|
1 chunk |
+5 lines, -3 lines |
0 comments
|
Download
|
|
M |
cc/trees/proxy_common.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
|
3 chunks |
+9 lines, -2 lines |
0 comments
|
Download
|
|
M |
cc/trees/proxy_impl.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/proxy_main.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
cc/trees/single_thread_proxy.cc
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/browser/renderer_host/compositor_impl_android.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/gpu/render_widget_compositor.h
|
View
|
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/gpu/render_widget_compositor.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/gpu/render_widget_compositor_delegate.h
|
View
|
|
1 chunk |
+6 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/render_widget.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
content/renderer/render_widget.cc
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+7 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/WebKit/LayoutTests/compositing/fixed-raster-scale-use-counts.html
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
1 chunk |
+59 lines, -0 lines |
0 comments
|
Download
|
|
A |
third_party/WebKit/LayoutTests/compositing/fixed-raster-scale-use-counts-expected.txt
|
View
|
1
2
3
4
5
6
7
8
9
|
1 chunk |
+22 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/core/frame/UseCounter.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/core/layout/compositing/CompositedLayerMapping.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/graphics/GraphicsLayer.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/graphics/GraphicsLayer.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/platform/testing/WebLayerTreeViewImplForTesting.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/web/WebViewImpl.h
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/Source/web/WebViewImpl.cpp
|
View
|
1
2
3
4
5
6
7
8
9
10
11
|
2 chunks |
+12 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/public/platform/WebLayer.h
|
View
|
1
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
third_party/WebKit/public/web/WebWidget.h
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
tools/metrics/histograms/histograms.xml
|
View
|
1
2
3
4
5
6
7
8
9
10
11
12
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
ui/compositor/compositor.h
|
View
|
1
2
3
4
5
6
7
8
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
Total messages: 45 (14 generated)
|