commit | ee27de7b455b63b65b9262bdfa903c32cca4a475 | [log] [tgz] |
---|---|---|
author | Arthur Hemery <ahemery@chromium.org> | Fri Jan 11 12:51:01 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Jan 11 12:51:01 2019 |
tree | 1ba308a90baf2f27657455bcdbe568abfe9623b1 | |
parent | 287c39316d1a4ab2dc1a4a89e6ccb9916695721a [diff] |
Navigation: Split NavigationSimulator interface and impl. To be able to reduce internal content exposure in content/public we make NavigationSimulator a pure interface and implement it inside content. The implementation now lives in content/test. This also allows us to have much stronger primitives usable only inside content (things like StartWithParams()) that should allow to further convert unit tests to use NavigationSimulator. Used the opportunity to tidy up the forward declarations/includes. Bug: 728571 Change-Id: Iba517e315fa3b3a069a2c77e7c6fbd636f2df02c Reviewed-on: https://chromium-review.googlesource.com/c/1402571 Commit-Queue: Arthur Hemery <ahemery@chromium.org> Reviewed-by: Nasko Oskov <nasko@chromium.org> Cr-Commit-Position: refs/heads/master@{#621981}
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 .