commit | dba483cee6a5f15e2e2d73df16968ab10b38a2bf | [log] [tgz] |
---|---|---|
author | Fady Samuel <[email protected]> | Wed May 30 04:42:35 2018 |
committer | Commit Bot <[email protected]> | Wed May 30 04:42:35 2018 |
tree | 095b1d0a331ea8f42ed8ab71c1c005e3336d5c96 | |
parent | c3265a280b8531ba659a6991b1c1a3db94a117a6 [diff] |
Surface Sychronization: Clean-up DelegatedFrameHostAndroid This CL does two things: 1. It moves ParentLocalSurfaceIdAllocator from DelegatedFrameHostAndroid to RenderWidgetHostViewAndroid. 2. It makes DelegatedFrameHostAndroid::SynchronizeVisualProperties and DelegatedFrameHostAndroid::OnFirstSurfaceActivation better match their DelegatedFrameHost counterparts. 3. Creating and destroying SurfaceLayers is a relatively heavyweight operation. This CL avoids this when surface sync is on. Change-Id: Ia265489cc95494eb0ae0cf6ab9d5a300a79a53e3 Bug: 672962 Reviewed-on: https://chromium-review.googlesource.com/1067954 Reviewed-by: Khushal <[email protected]> Reviewed-by: Bo <[email protected]> Reviewed-by: Saman Sami <[email protected]> Commit-Queue: Fady Samuel <[email protected]> Cr-Commit-Position: refs/heads/master@{#562737}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .