commit | 6e363d5dfa0080141e992606f2a3a837dbac7be6 | [log] [tgz] |
---|---|---|
author | Rohit Rao <rohitrao@chromium.org> | Mon May 20 18:18:40 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon May 20 18:18:40 2019 |
tree | e134fdc283295583d17d5a7c2a71a5d2ac57ec83 | |
parent | c83a5edb392873acd24aee05939dcdd999894235 [diff] |
[ios] Compiles ChromeEarlGreyUI under EG2. Refactors code in ChromeEarlGreyUI that has a dependency on app code. This includes: - Matchers that require NSString accessibility ID constants. - A helper that looked at the keyWindow's size class. - A matcher for the scroll view of the current WebState. - Helpers that called grey_kindOfClass() with a Class that is only available in the app process. These helpers and matchers are converted to their EG2 equivalents. BUG=922813 Change-Id: I4f6dfb82ecf8d0fd5f10cb8add225383b3f0d9d8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619840 Reviewed-by: Eugene But <eugenebut@chromium.org> Commit-Queue: Rohit Rao <rohitrao@chromium.org> Cr-Commit-Position: refs/heads/master@{#661410}
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 .