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

Issue 1601743008: sync compositor: Make OnComputeScroll async IPC (Closed)

Created:
4 years, 11 months ago by boliu
Modified:
4 years, 11 months ago
Reviewers:
hush (inactive), dcheng
CC:
chromium-reviews, darin-cc_chromium.org, jam, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

sync compositor: Make OnComputeScroll async IPC OnComputeScroll can synchronously update the scroll offset. However, it is called immediately before draw, which is synchronous and synchronizes the scroll offset. So UI scroll offset is stale for only a short time. Note that stale scroll offset from UI is ignored during draw, so this does not break flings. BUG=545633 Committed: https://crrev.com/7f873dd7d474ed8e7ba9287d2e61f4ad180f0884 Cr-Commit-Position: refs/heads/master@{#370808}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -20 lines) Patch
M content/browser/android/synchronous_compositor_host.cc View 1 chunk +2 lines, -6 lines 0 comments Download
M content/common/android/sync_compositor_messages.h View 1 chunk +3 lines, -4 lines 0 comments Download
M content/renderer/android/synchronous_compositor_proxy.h View 1 chunk +2 lines, -4 lines 0 comments Download
M content/renderer/android/synchronous_compositor_proxy.cc View 1 chunk +1 line, -6 lines 0 comments Download

Messages

Total messages: 11 (3 generated)
boliu
ptal dcheng for ipc hush for everything else
4 years, 11 months ago (2016-01-20 19:33:38 UTC) #2
hush (inactive)
On 2016/01/20 19:33:38, boliu wrote: > ptal > dcheng for ipc > hush for everything ...
4 years, 11 months ago (2016-01-21 00:18:27 UTC) #3
boliu
On 2016/01/21 00:18:27, hush wrote: > On 2016/01/20 19:33:38, boliu wrote: > > ptal > ...
4 years, 11 months ago (2016-01-21 00:19:26 UTC) #4
hush (inactive)
On 2016/01/21 00:19:26, boliu wrote: > On 2016/01/21 00:18:27, hush wrote: > > On 2016/01/20 ...
4 years, 11 months ago (2016-01-21 00:21:09 UTC) #5
dcheng
lgtm
4 years, 11 months ago (2016-01-21 21:23:09 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1601743008/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1601743008/1
4 years, 11 months ago (2016-01-21 21:26:14 UTC) #8
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 11 months ago (2016-01-21 22:37:37 UTC) #9
commit-bot: I haz the power
4 years, 11 months ago (2016-01-21 22:38:36 UTC) #11
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/7f873dd7d474ed8e7ba9287d2e61f4ad180f0884
Cr-Commit-Position: refs/heads/master@{#370808}

Powered by Google App Engine
This is Rietveld 408576698