summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/execute_script_apitest.cc
diff options
context:
space:
mode:
authormihaip@chromium.org <mihaip@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-11 18:20:50 +0000
committermihaip@chromium.org <mihaip@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-04-11 18:20:50 +0000
commitd45ce251fa02d368846e01f4b44f893947f5e13e (patch)
tree1e741b8e6a9312f6fa3213d231294f0ad51ef7b2 /chrome/browser/extensions/execute_script_apitest.cc
parent79538568397b04e8938c487bdd820ba96c933dcb (diff)
downloadchromium_src-d45ce251fa02d368846e01f4b44f893947f5e13e.zip
chromium_src-d45ce251fa02d368846e01f4b44f893947f5e13e.tar.gz
chromium_src-d45ce251fa02d368846e01f4b44f893947f5e13e.tar.bz2
Add test for chrome.tabs.executeScript after the frames have finished loading.
Add a test that verifies that we can still execute scripts after a frame has loaded, even when that frame loaded after the main document has completed. R=aa@chromium.org BUG=78854 TEST=ExecuteScriptApiTest.ExecuteScriptFrameAfterLoad Review URL: http://codereview.chromium.org/6813064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81122 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/execute_script_apitest.cc')
-rw-r--r--chrome/browser/extensions/execute_script_apitest.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/extensions/execute_script_apitest.cc b/chrome/browser/extensions/execute_script_apitest.cc
index b3110ee..568c85f 100644
--- a/chrome/browser/extensions/execute_script_apitest.cc
+++ b/chrome/browser/extensions/execute_script_apitest.cc
@@ -62,3 +62,9 @@ IN_PROC_BROWSER_TEST_F(ExecuteScriptApiTest, MAYBE_NavigationRace) {
ASSERT_TRUE(RunExtensionSubtest("executescript/navigation_race",
"javascript_url.html")) << message_;
}
+
+IN_PROC_BROWSER_TEST_F(ExecuteScriptApiTest, ExecuteScriptFrameAfterLoad) {
+ SetupDelayedHostResolver();
+ ASSERT_TRUE(StartTestServer());
+ ASSERT_TRUE(RunExtensionTest("executescript/frame_after_load")) << message_;
+}