summaryrefslogtreecommitdiffstats
path: root/chrome/browser/debugger/devtools_sanity_unittest.cc
diff options
context:
space:
mode:
authoryurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-28 06:36:03 +0000
committeryurys@chromium.org <yurys@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-28 06:36:03 +0000
commite344c3908fc0b1b93c28d7869fee62f5d5cb3e68 (patch)
tree1934a17be5f7f5967a0d8789cc578e384d0d7d67 /chrome/browser/debugger/devtools_sanity_unittest.cc
parenta69da39d5838f2ff38eea9ce7788140acfa6ead4 (diff)
downloadchromium_src-e344c3908fc0b1b93c28d7869fee62f5d5cb3e68.zip
chromium_src-e344c3908fc0b1b93c28d7869fee62f5d5cb3e68.tar.gz
chromium_src-e344c3908fc0b1b93c28d7869fee62f5d5cb3e68.tar.bz2
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
Diffstat (limited to 'chrome/browser/debugger/devtools_sanity_unittest.cc')
-rw-r--r--chrome/browser/debugger/devtools_sanity_unittest.cc7
1 files changed, 7 insertions, 0 deletions
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;