commit | 054b8d3000c7958672b57d25b17b65b1e7fb4e10 | [log] [tgz] |
---|---|---|
author | Huihong Luo <huisinro@google.com> | Wed Feb 24 18:48:12 2021 -0800 |
committer | Huihong Luo <huisinro@google.com> | Sat Apr 17 13:24:48 2021 -0700 |
tree | 05cff174707597007790c3b1f45c8e6333ab2a66 | |
parent | c6df2ba06a2fe3e6ed5a79eeb7bc29b234ac1350 [diff] |
Webview overlay support The basic idea is to create a child surface control from the root surface control passed from ViewRootImpl to the render thread. Transactions are sent back to the java layer to get merged. In case of offscreen layers, SurfaceControl must be disabled. This new feature is disabled for Vulkan at the moment, a new CL will be used to enable the support. Bug: 173671170 Test: manual, webview apks Change-Id: I119405d13eca3c59fd3ec78e50dc7739f78411d4