commit | 32ab520f603b9ca4de0809ea54d9336b6e48b8f3 | [log] [tgz] |
---|---|---|
author | Scott Violet <sky@chromium.org> | Sat Dec 15 00:35:39 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Dec 15 00:35:39 2018 |
tree | 9572083c66b520f58d031e48fea1527605296a62 | |
parent | ed4ad75877ca2837555e7f5bc0776f23d2a635f7 [diff] |
chromeos: gets a bunch of MultiUserWindowManager related tests passing MultiUserWindowManagerClientImpl, when running in single-process mash mode, expects a MusClient. So, tests that end up using AshTestBase/Helper *and* calling into MultiUserWindowManager need to ensure there is a MusClient. This also adds some calls to FlushBindings() at key points to ensure ash has completed processing. This is necessary as ash may change visibility of registered windows. BUG=910241 TEST=covered by tests Change-Id: Ie7bcba3772284d0c2b53ab26b0e3ad50c3153928 Reviewed-on: https://chromium-review.googlesource.com/c/1378411 Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#616897}
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 .