Index: chrome/test/chromedriver/run_py_tests.py |
diff --git a/chrome/test/chromedriver/run_py_tests.py b/chrome/test/chromedriver/run_py_tests.py |
index 6c87fd1cb0fb42dbae7c8a18973b03d8625f81be..7268615cd8d7c1b1d05085d310df65f705dfb55e 100755 |
--- a/chrome/test/chromedriver/run_py_tests.py |
+++ b/chrome/test/chromedriver/run_py_tests.py |
@@ -100,6 +100,10 @@ class ChromeDriverTest(unittest.TestCase): |
self.assertTrue(self._driver.ExecuteScript('return window.top == window')) |
self._driver.SwitchToFrameByIndex(0) |
self.assertTrue(self._driver.ExecuteScript('return window.top != window')) |
+ self._driver.SwitchToMainFrame() |
+ self.assertTrue(self._driver.ExecuteScript('return window.top == window')) |
+ self._driver.SwitchToFrame(self._driver.FindElement('tag name', 'iframe')) |
+ self.assertTrue(self._driver.ExecuteScript('return window.top != window')) |
def testExecuteInRemovedFrame(self): |
self._driver.ExecuteScript( |