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

Issue 11413199: Adding tracing to measure synthetic smooth scrolling correctness (Closed)

Created:
8 years ago by hartmanng
Modified:
7 years, 11 months ago
Reviewers:
jamesr, piman, nduca, shawnsingh
CC:
chromium-reviews, yusukes+watch_chromium.org, jam, penghuang+watch_chromium.org, joi+watch-content_chromium.org, darin-cc_chromium.org, cc-bugs_chromium.org, James Su, Ian Vollick, dtu-google (do not use)
Visibility:
Public.

Description

Adding tracing to measure synthetic smooth scrolling correctness BUG=162926 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=170642

Patch Set 1 #

Patch Set 2 : #

Total comments: 3

Patch Set 3 : #

Patch Set 4 : #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -0 lines) Patch
M cc/scrollbar_animation_controller.cc View 1 2 3 2 chunks +7 lines, -0 lines 1 comment Download
M content/browser/renderer_host/render_widget_host_view_base.cc View 1 2 3 2 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
hartmanng
Please take a look. shawnsignh, please review for cc/ side, piman please review for content/
8 years ago (2012-11-27 23:41:06 UTC) #1
nduca
https://codereview.chromium.org/11413199/diff/2001/cc/layer_tree_host_impl.cc File cc/layer_tree_host_impl.cc (right): https://codereview.chromium.org/11413199/diff/2001/cc/layer_tree_host_impl.cc#newcode806 cc/layer_tree_host_impl.cc:806: TRACE_COUNTER_ID1("gpu", "frame_counter_translate_y", this, maybe root_layer_y_translate?
8 years ago (2012-11-27 23:50:27 UTC) #2
shawnsingh
https://codereview.chromium.org/11413199/diff/2001/cc/layer_tree_host_impl.cc File cc/layer_tree_host_impl.cc (right): https://codereview.chromium.org/11413199/diff/2001/cc/layer_tree_host_impl.cc#newcode806 cc/layer_tree_host_impl.cc:806: TRACE_COUNTER_ID1("gpu", "frame_counter_translate_y", this, On 2012/11/27 23:50:27, nduca wrote: > ...
8 years ago (2012-11-27 23:59:57 UTC) #3
jamesr
Can we just trace this when we actually scroll? Doing it on every draw is ...
8 years ago (2012-11-28 00:02:16 UTC) #4
nduca
/me wonders if the impl-side scrollbars know this sort of thing... @wjmaclean may know how ...
8 years ago (2012-11-28 00:03:18 UTC) #5
piman
lgtm for content/
8 years ago (2012-11-28 01:50:24 UTC) #6
hartmanng
On 2012/11/28 00:03:18, nduca wrote: > /me wonders if the impl-side scrollbars know this sort ...
8 years ago (2012-11-28 16:27:57 UTC) #7
shawnsingh
As I understand, scrollOffset is received from main thread, while scrollDelta is any impl-side scrolling ...
8 years ago (2012-11-30 19:28:02 UTC) #8
jamesr
On 2012/11/30 19:28:02, shawnsingh wrote: > As I understand, scrollOffset is received from main thread, ...
8 years ago (2012-11-30 19:29:16 UTC) #9
hartmanng
Moving the TRACE over to ScrollbarAnimationController::updateScrollOffsetAtTime to include the scrollDelta as discussed over IM. PTAL ...
8 years ago (2012-11-30 20:09:07 UTC) #10
shawnsingh
On 2012/11/30 20:09:07, hartmanng wrote: > Moving the TRACE over to ScrollbarAnimationController::updateScrollOffsetAtTime > to include ...
8 years ago (2012-11-30 20:13:48 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hartmanng@chromium.org/11413199/15004
8 years ago (2012-11-30 20:19:48 UTC) #12
commit-bot: I haz the power
Retried try job too often on win_aura for step(s) content_browsertests
8 years ago (2012-11-30 21:47:10 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/hartmanng@chromium.org/11413199/15004
8 years ago (2012-11-30 21:56:59 UTC) #14
commit-bot: I haz the power
Change committed as 170642
8 years ago (2012-12-01 03:14:57 UTC) #15
vangelis
On 2012/12/01 03:14:57, I haz the power (commit-bot) wrote: > Change committed as 170642 This ...
7 years, 11 months ago (2013-01-04 20:44:17 UTC) #16
nduca
7 years, 11 months ago (2013-01-04 22:42:13 UTC) #17
Message was sent while issue was closed.
https://chromiumcodereview.appspot.com/11413199/diff/15004/cc/scrollbar_anima...
File cc/scrollbar_animation_controller.cc (right):

https://chromiumcodereview.appspot.com/11413199/diff/15004/cc/scrollbar_anima...
cc/scrollbar_animation_controller.cc:87: TRACE_COUNTER_ID1("gpu",
"scroll_offset_y", this, m_currentOffset.y());
we should be passing a layerTreeHostImpl pointer here.

Powered by Google App Engine
This is Rietveld 408576698