| Index: chrome/test/functional/https.py
|
| diff --git a/chrome/test/functional/https.py b/chrome/test/functional/https.py
|
| index 1f9856ed8e042ead6fd6e84ae8703003d0f3aa46..74c653251787bfbd086259da17b1357c42de823f 100755
|
| --- a/chrome/test/functional/https.py
|
| +++ b/chrome/test/functional/https.py
|
| @@ -63,10 +63,8 @@ class SSLTest(pyauto.PyUITest):
|
| self._https_server_mismatched):
|
| url = server.GetURL('google.html').spec()
|
| self.NavigateToURL(url)
|
| - tab_proxy = self.GetBrowserWindow(0).GetTab(0)
|
| # Equivalent to clicking 'proceed anyway' button.
|
| - self.assertTrue(tab_proxy.TakeActionOnSSLBlockingPage(True),
|
| - msg="Did not proceed from the interstitial page.")
|
| + self.ActionOnSSLBlockingPage(proceed=True)
|
| self.assertTrue(
|
| 'google' in self.GetActiveTabTitle().lower(),
|
| msg="Did not correctly proceed from the interstitial page.")
|
| @@ -83,10 +81,8 @@ class SSLTest(pyauto.PyUITest):
|
| first_page_title = self.GetActiveTabTitle()
|
| self.NavigateToURL(
|
| server.GetURL('google.html').spec())
|
| - tab_proxy = self.GetBrowserWindow(0).GetTab(0)
|
| # Equivalent to clicking 'back to safety' button.
|
| - self.assertTrue(tab_proxy.TakeActionOnSSLBlockingPage(False),
|
| - msg="Was not able to go back from the interstitial page.")
|
| + self.ActionOnSSLBlockingPage(proceed=False)
|
| self.assertEqual(self.GetActiveTabTitle(), first_page_title,
|
| msg="Did not go back to previous page correctly.")
|
|
|
| @@ -97,15 +93,12 @@ class SSLTest(pyauto.PyUITest):
|
| """
|
| url = self._https_server_ok.GetURL('google.html').spec()
|
| self.NavigateToURL(url)
|
| - tab_proxy = self.GetBrowserWindow(0).GetTab(0)
|
| - result_dict = tab_proxy.GetPageType()
|
| + result_dict = self.GetNavigationInfo()
|
| self.assertTrue(result_dict, msg='Could not determine the type of the page')
|
| - page_type_dict = {
|
| - pyauto.PAGE_TYPE_INTERSTITIAL: 'interstitial',
|
| - pyauto.PAGE_TYPE_ERROR: 'error'}
|
| self.assertEqual(
|
| - result_dict['page_type'], pyauto.PAGE_TYPE_NORMAL,
|
| - msg='Cert OK did not display page type normal.')
|
| + result_dict['page_type'], 'NORMAL_PAGE',
|
| + msg='Cert OK did not display page type normal (page_type=%s).' %
|
| + result_dict['page_type'])
|
|
|
| def testSSLCertIsExpiredAndCertNameMismatches(self):
|
| """Verify Certificate Expiration and Certificate Mismatched name."""
|
| @@ -115,7 +108,7 @@ class SSLTest(pyauto.PyUITest):
|
| pyauto.CERT_STATUS_COMMON_NAME_INVALID),
|
| ('Cert has not expired', 'Cert name does not mismatch')):
|
| self.NavigateToURL(server.GetURL('google.html').spec())
|
| - result_dict = self.GetBrowserWindow(0).GetTab(0).GetSecurityState()
|
| + result_dict = self.GetSecurityState()
|
| self.assertTrue(result_dict, msg='Could not get security state info')
|
| self.assertTrue(
|
| result_dict['ssl_cert_status'] & pyauto.uint32_ptr.frompointer(
|
| @@ -126,7 +119,7 @@ class SSLTest(pyauto.PyUITest):
|
| """Verify Certificate OK is valid."""
|
| self.NavigateToURL(
|
| self._https_server_mismatched.GetURL('google.html').spec())
|
| - result_dict = self.GetBrowserWindow(0).GetTab(0).GetSecurityState()
|
| + result_dict = self.GetSecurityState()
|
| self.assertTrue(result_dict, msg='Could not get security state info')
|
| self.assertFalse(
|
| result_dict['ssl_cert_status'] & pyauto.uint32_ptr.frompointer(
|
|
|