Avoid stale navigation requests without excessive page id knowledge in the renderer...
commit2b17759ec12ca2d1c9930a37d1020dff1652bfd6
authoravi <avi@chromium.org>
Wed, 10 Dec 2014 02:08:02 +0000 (9 18:08 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 10 Dec 2014 02:08:30 +0000 (10 02:08 +0000)
tree4b0ddb0ad97aa424220b827ee0c387223940a048
parentd6e9d8f6ef930e1d9a09e002912918fb4fa001dc
Avoid stale navigation requests without excessive page id knowledge in the renderer process.

This reverts the page id portions of r92748 and r96724, but keeps some unrelated cleanup as well as some tests.

BUG=431853, 178491
TEST=covered by tests, as well as it shouldn't regress the original bug 86758

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

Cr-Commit-Position: refs/heads/master@{#307614}
19 files changed:
content/browser/frame_host/navigation_controller_delegate.h
content/browser/frame_host/navigation_controller_impl.cc
content/browser/frame_host/navigation_controller_impl_browsertest.cc
content/browser/frame_host/navigation_controller_impl_unittest.cc
content/browser/frame_host/render_frame_host_impl.cc
content/browser/web_contents/web_contents_impl.cc
content/browser/web_contents/web_contents_impl.h
content/browser/web_contents/web_contents_impl_unittest.cc
content/common/frame_messages.h
content/common/view_messages.h
content/public/test/render_view_test.cc
content/public/test/render_view_test.h
content/renderer/render_frame_impl.cc
content/renderer/render_frame_impl.h
content/renderer/render_view_browsertest.cc
content/renderer/render_view_impl.cc
content/renderer/render_view_impl.h
content/test/test_web_contents.cc
content/test/test_web_contents.h