commit | 786483cac1c90efd081159a9843e96aee5d32cbf | [log] [tgz] |
---|---|---|
author | Scott Violet <sky@chromium.org> | Fri Aug 10 20:47:29 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Aug 10 20:47:29 2018 |
tree | 3e951cc2928448aae8484c498ecd242e6c549bde | |
parent | 0a6088d5e92c7fd0ed853ef0767dd9b1d270c39a [diff] |
ash: enforce that all Widgets have a context/parent when created This will be important for SingleProcessMash as the context/parent is needed to properly create the NativeWidgetDelegate. In particular NativeWidgetAura's constructor takes an Env that comes from either the context or parent. We need to ensure code in Ash sets that properly so that the right Env is used. BUG=847992 TEST=covered by tests Change-Id: I2876ac862e00c4f03a7c328230db372f5d74a005 Reviewed-on: https://chromium-review.googlesource.com/1171204 Commit-Queue: Scott Violet <sky@chromium.org> Reviewed-by: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#582322}
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 .