Always set the serialized state object for history navigations.
commita15f6f0cd8664fbc4a74094df75b622cc87391ee
authorkkhorimoto <kkhorimoto@chromium.org>
Mon, 21 Sep 2015 23:44:08 +0000 (21 16:44 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 21 Sep 2015 23:45:03 +0000 (21 23:45 +0000)
tree038dc9d63916efd9b9d7f653eb194e45a876b49b
parentf1422520b42e8fa5b4ffe75359af96bac75d67b0
Always set the serialized state object for history navigations.

The state object should always be injected for history navigations if
one exists, but the new document should only be loaded for non-push
history navigations.

BUG=483709

Review URL: https://codereview.chromium.org/1353503003

Cr-Commit-Position: refs/heads/master@{#350066}
ios/web/web_state/ui/crw_web_controller.h
ios/web/web_state/ui/crw_web_controller.mm