Don't set did_draw_in_last_frame_ in AbortDraw
In webview, frames with no damage sometimes call AbortDraw to prevent draws. These aborts should not set did_draw_in_last_frame_ or the scheduler will request new BeginFrames when it doesn't need to. This CL stops setting did_draw_in_last_frame_ in AbortDraw while still setting it in WillDraw. Bug: 687695 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel Change-Id: I84c39a5e06d578ea92558d81ce2fad5dc423cf75 Reviewed-on: https://chromium-review.googlesource.com/933292 Commit-Queue: James Wallace-Lee <jamwalla@chromium.org> Reviewed-by:danakj <danakj@chromium.org> Cr-Commit-Position: refs/heads/master@{#542229}
Showing
Please register or sign in to comment