commit | 6cf717297e166e91e5a7421b1414435b4ce3d08f | [log] [tgz] |
---|---|---|
author | danakj <danakj@chromium.org> | Tue Jun 26 17:16:58 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Tue Jun 26 17:16:58 2018 |
tree | 0fac75b64ef2b685f25a36c77b4c1e6efe864818 | |
parent | 8ae42a33c7e91b2d7fd09fecc700ca089ff4bf92 [diff] |
content: Simplify RenderWidgetCompositor construction Currently it uses the LayerTreeHostClient to pass a bool around from RenderWidget to RenderWidgetCompositor, and constructs the cc structures in RenderWidget, when RenderWidgetCompositor is meant to be wrapping them, so it could just create them. But expose the cc::LayerTreeSettings to RenderWidget so that tests have a chance to override those, instead. They don't need to be able to replace the LayerTreeHost/AnimationHost types. NOTRY=true TBR=pdr Bug: 838693 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel Change-Id: If7742e248b3d8799d1590dee43ce2eeb7e516146 Reviewed-on: https://chromium-review.googlesource.com/1112595 Commit-Queue: danakj <danakj@chromium.org> Reviewed-by: danakj <danakj@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Reviewed-by: enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#570438}
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 .