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

Issue 17520002: Disable retroactive begin frame for synchronous compositor (Closed)

Created:
7 years, 6 months ago by boliu
Modified:
7 years, 6 months ago
Reviewers:
joth, brianderson
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, cc-bugs_chromium.org, jam
Visibility:
Public.

Description

Disable retroactive begin frame for synchronous compositor Android WebView can only draw when the system asks us to draw. So it is incorrect to perform retroactive begin frames. BUG= NOTRY=true Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=207723

Patch Set 1 #

Patch Set 2 : use capabilities #

Patch Set 3 : override PostCheckForRetroactiveBeginFrame #

Total comments: 1

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -0 lines) Patch
M content/browser/android/in_process/synchronous_compositor_output_surface.h View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
M content/browser/android/in_process/synchronous_compositor_output_surface.cc View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
boliu
Hey Brian, android webview can only draw when system asks us to draw, so we ...
7 years, 6 months ago (2013-06-20 22:25:57 UTC) #1
boliu
Actually easiest is to override PostCheckForRetroactiveBeginFrame in SynchronousCompositorOutputSurface to no-op. I think crbug.com/251909 says some ...
7 years, 6 months ago (2013-06-20 22:58:19 UTC) #2
brianderson
lgtm once tests are added to verify SynchronousCompositor does not allow retroactive BeginFrames. https://codereview.chromium.org/17520002/diff/5001/content/browser/android/in_process/synchronous_compositor_output_surface.cc File ...
7 years, 6 months ago (2013-06-20 23:42:21 UTC) #3
joth
lgtm % brian's comment
7 years, 6 months ago (2013-06-21 02:45:37 UTC) #4
boliu
Not going to add a test for this because this would be testing that a ...
7 years, 6 months ago (2013-06-21 03:07:49 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/boliu@chromium.org/17520002/12001
7 years, 6 months ago (2013-06-21 05:51:20 UTC) #6
commit-bot: I haz the power
7 years, 6 months ago (2013-06-21 05:51:57 UTC) #7
Message was sent while issue was closed.
Change committed as 207723

Powered by Google App Engine
This is Rietveld 408576698