commit | 4ce340fd277c8ab8b605ed3364471ce16152189c | [log] [tgz] |
---|---|---|
author | Christopher Lam <[email protected]> | Tue Jul 23 08:07:32 2019 |
committer | Commit Bot <[email protected]> | Tue Jul 23 08:07:32 2019 |
tree | c6e048fb6b0bb9123948df05bba00cd0b6f1e1f4 | |
parent | d60ea2f4fde766d5dd69af32f1f49c1b67f76dcb [diff] |
[Web Apps] Further test system refactoring. This CL adds more constraints to the Web App testing system. Web App unit tests will now be notified when they attempt to alter subsystems outside of the correct part of the lifecycle (between construction and Start()). This CL now also requires all tests to call Start() on the provider manually before accessing any WebAppProvider subsystems. Bug: 973324 Change-Id: I60db6562f0b478fa6ce074014397220488e3f549 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1703535 Commit-Queue: calamity <[email protected]> Reviewed-by: Giovanni Ortuño Urquidi <[email protected]> Cr-Commit-Position: refs/heads/master@{#679902}
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 .