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

Issue 23455031: New UMA stats for stacking container opt-in measurements. (Closed)

Created:
7 years, 3 months ago by hartmanng
Modified:
7 years, 3 months ago
CC:
blink-reviews, blink-layers+watch_chromium.org, dglazkov+blink, eae+blinkwatch, leviw+renderwatch, jchaffraix+rendering
Visibility:
Public.

Description

New UMA stats for stacking container opt-in measurements. Along with https://codereview.chromium.org/23874003/, this adds Renderer.CompositedScrolling UMA histogram. This records the total number of RenderLayers that are scrollable areas, need to become stacking containers, and will use composited scrolling. Each of the buckets should be recorded at most once per RenderLayer. The ratio between these stats should give us an idea of how effective stacking containers are at allowing scrollable divs to become composited. BUG= Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=157227

Patch Set 1 #

Total comments: 2

Patch Set 2 : switch to bools #

Patch Set 3 : nit #

Patch Set 4 : combine histograms #

Total comments: 2

Patch Set 5 : nit #

Unified diffs Side-by-side diffs Delta from patch set Stats (+45 lines, -1 line) Patch
M Source/core/rendering/RenderLayer.h View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M Source/core/rendering/RenderLayer.cpp View 1 2 3 4 3 chunks +41 lines, -1 line 0 comments Download

Messages

Total messages: 8 (0 generated)
hartmanng
Ian, please take a look. These are the new UMA stats for the old comp-scroll ...
7 years, 3 months ago (2013-09-03 17:33:42 UTC) #1
Ian Vollick
lgtm with nit. https://codereview.chromium.org/23455031/diff/1/Source/core/rendering/RenderLayer.cpp File Source/core/rendering/RenderLayer.cpp (right): https://codereview.chromium.org/23455031/diff/1/Source/core/rendering/RenderLayer.cpp#newcode6206 Source/core/rendering/RenderLayer.cpp:6206: } This should happen inside the ...
7 years, 3 months ago (2013-09-03 18:28:07 UTC) #2
hartmanng
Ian, PTAL. This patch combines the histograms into one, as it will make it easier ...
7 years, 3 months ago (2013-09-03 21:26:56 UTC) #3
Ian Vollick
On 2013/09/03 21:26:56, hartmanng wrote: > Ian, PTAL. This patch combines the histograms into one, ...
7 years, 3 months ago (2013-09-03 22:44:52 UTC) #4
Alexei Svitkine (slow)
lgtm with a nit https://codereview.chromium.org/23455031/diff/16001/Source/core/rendering/RenderLayer.cpp File Source/core/rendering/RenderLayer.cpp (right): https://codereview.chromium.org/23455031/diff/16001/Source/core/rendering/RenderLayer.cpp#newcode2105 Source/core/rendering/RenderLayer.cpp:2105: HistogramSupport::histogramEnumeration("Renderer.CompositedScrolling", NeedsToBeStackingContainerBucket, 3); Nit: Instead ...
7 years, 3 months ago (2013-09-04 15:21:19 UTC) #5
hartmanng
thanks! https://codereview.chromium.org/23455031/diff/16001/Source/core/rendering/RenderLayer.cpp File Source/core/rendering/RenderLayer.cpp (right): https://codereview.chromium.org/23455031/diff/16001/Source/core/rendering/RenderLayer.cpp#newcode2105 Source/core/rendering/RenderLayer.cpp:2105: HistogramSupport::histogramEnumeration("Renderer.CompositedScrolling", NeedsToBeStackingContainerBucket, 3); On 2013/09/04 15:21:19, Alexei Svitkine ...
7 years, 3 months ago (2013-09-04 15:48:56 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hartmanng@chromium.org/23455031/22001
7 years, 3 months ago (2013-09-04 15:49:10 UTC) #7
commit-bot: I haz the power
7 years, 3 months ago (2013-09-04 18:00:53 UTC) #8
Message was sent while issue was closed.
Change committed as 157227

Powered by Google App Engine
This is Rietveld 408576698