Add some log messages to investigate WebRequestBlocking test failures.

BUG=91715
TEST=no
TBR=jochen

Review URL: http://codereview.chromium.org/7605031

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@96203 0039d316-1c4b-4281-b951-d872f2087c98
parent f71d959c
......@@ -67,16 +67,24 @@ IN_PROC_BROWSER_TEST_F(ExtensionWebRequestApiTest, WebRequestSimple) {
IN_PROC_BROWSER_TEST_F(ExtensionWebRequestApiTest, WebRequestComplex) {
CommandLine::ForCurrentProcess()->AppendSwitch(
switches::kEnableExperimentalExtensionApis);
switches::kEnableExperimentalExtensionApis);
// Needed for the auth tests.
CancelLoginDialog login_dialog_helper;
ASSERT_TRUE(RunExtensionSubtest("webrequest", "test_complex.html")) <<
message_;
message_;
}
IN_PROC_BROWSER_TEST_F(ExtensionWebRequestApiTest, WebRequestBlocking) {
#if defined(OS_CHROMEOS) || defined(OS_MACOSX)
// Times out: http://crbug.com/91715
// TODO(mpcomplete): currently investigating, please don't disable yet.
#define MAYBE_WebRequestBlocking FLAKY_WebRequestBlocking
#else
#define MAYBE_WebRequestBlocking WebRequestBlocking
#endif
IN_PROC_BROWSER_TEST_F(ExtensionWebRequestApiTest, MAYBE_WebRequestBlocking) {
CommandLine::ForCurrentProcess()->AppendSwitch(
switches::kEnableExperimentalExtensionApis);
......
......@@ -37,7 +37,11 @@ function navigateAndWait(url, callback) {
done();
}
});
chrome.tabs.update(tabId, {url: url});
chrome.tabs.update(tabId, {url: url}, function() {
console.log("tab updated: " + url);
if (chrome.extension.lastError)
console.log("last error: " + chrome.extension.lastError.message);
});
}
// data: array of extected events, each one is a dictionary:
......
......@@ -36,7 +36,7 @@ runTests([
},
],
[ // event order
["onBeforeRequest"]
["onBeforeRequest", "onErrorOccurred"]
],
{}, // filter
["blocking"]);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment