DescriptionThis is an initial Blimp integration test that exercises navigation history. The purpose is to test the integration with WebContentsImpl and NavigationControllerImpl, as well as the proper flow of Blimp's NavigationStateChangeMessage protobuf across the client-engine network connection.
The test visits two different web pages and then goes back to the first one.
Additional supporting changes:
* Moving some setup code from the initial LoadUrl test into SetUpOnMainThread.
* Helper method ExpectPageLoad, which sets mock expectations for a page load, and can be used with the helper method RunAndVerify to wait for Blimp to load a page.
* Always storing the latest page title when it changes on the client side, making it easier to assert about what page was most recently loaded.
Committed: https://crrev.com/b81ee930690de15fc68cfb0c17c413c973749f4c
Cr-Commit-Position: refs/heads/master@{#414755}
Patch Set 1 #Patch Set 2 : wip #Patch Set 3 : wip #Patch Set 4 : wip #Patch Set 5 : wip #
Total comments: 4
Patch Set 6 : review changes #
Messages
Total messages: 18 (11 generated)
|