Descriptionreland of [sync] Add Sessions integration tests
Add integration tests for a number of new scenarios:
* Multi window, multi tab
* Navigation hierarchy changes
* Tab movement
Add a new checker for waiting to see a SessionsHierarchy on
the FakeServer. Refactor some existing tests to use this instead of
waiting for sync cycle completion then manually verifying a match.
Add several new helper methods to SessionsHelper, and refactor some
existing ones.
Add the ability to open a new Browser from an existing Profile
to SyncTest.
R=zea@chromium.org, skym@chromium.org
BUG=695241
Review-Url: https://codereview.chromium.org/2725813003
Cr-Commit-Position: refs/heads/master@{#454481}
Committed: https://chromium.googlesource.com/chromium/src/+/1a3b9e6a70c04989ec277114f50417164fc9f32f
Patch Set 1 : Original patch #Patch Set 2 : Fix CookieJarMismatch and FragmentURLNavigation #
Total comments: 12
Patch Set 3 : use data uris, remove e_t_s #
Total comments: 16
Patch Set 4 : Switch back to WaitForURLOnServer, make everything a constant #Messages
Total messages: 21 (14 generated)
|