Fix more stuck frames with external frame control (again)
- disable sending of missed frames to frame observers added after we cancel frame in ExternalBeginFrameSourceMojo to avoid sending multiple frames, or sending frames at the time when the client does not intend. - force full frames (i.e. animation_only = false) till we have a first frame drawn. We used to do this on the client side, but this really belongs to the back-end (and maybe further down to the renderer). Bug: 1149042 Change-Id: Id1d79fbd4d6f355ebf6b9a441a5df772c7cf3b4a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2538488Reviewed-by:Sunny Sachanandani <sunnyps@chromium.org> Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Cr-Commit-Position: refs/heads/master@{#829122}
Showing
Please register or sign in to comment