From e344c3908fc0b1b93c28d7869fee62f5d5cb3e68 Mon Sep 17 00:00:00 2001 From: "yurys@chromium.org" Date: Wed, 28 Sep 2011 06:36:03 +0000 Subject: DevTools: don't send Detach followed by Attach message on navigation if inspected RVH doesn't change BUG=98210 TEST=DevToolsSanityTest.TestConsoleOnNavigateBack Review URL: http://codereview.chromium.org/8050011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@103092 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/debugger/devtools_sanity_unittest.cc | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'chrome/browser/debugger/devtools_sanity_unittest.cc') diff --git a/chrome/browser/debugger/devtools_sanity_unittest.cc b/chrome/browser/debugger/devtools_sanity_unittest.cc index dd0dfc9..a03b59d 100644 --- a/chrome/browser/debugger/devtools_sanity_unittest.cc +++ b/chrome/browser/debugger/devtools_sanity_unittest.cc @@ -61,6 +61,8 @@ const char kPauseWhenScriptIsRunning[] = "files/devtools/pause_when_script_is_running.html"; const char kPageWithContentScript[] = "files/devtools/page_with_content_script.html"; +const char kNavigateBackTestPage[] = + "files/devtools/navigate_back.html"; const char kChunkedTestPage[] = "chunked"; const char kSlowTestPage[] = "chunked?waitBeforeHeaders=100&waitBetweenChunks=100&chunksNumber=2"; @@ -416,6 +418,11 @@ IN_PROC_BROWSER_TEST_F(DevToolsSanityTest, TestNetworkRawHeadersText) { RunTest("testNetworkRawHeadersText", kChunkedTestPage); } +// Tests that console messages are not duplicated on navigation back. +IN_PROC_BROWSER_TEST_F(DevToolsSanityTest, TestConsoleOnNavigateBack) { + RunTest("testConsoleOnNavigateBack", kNavigateBackTestPage); +} + IN_PROC_BROWSER_TEST_F(DevToolsSanityTest, TestPageWithNoJavaScript) { OpenDevToolsWindow("about:blank"); std::string result; -- cgit v1.1