| OLD | NEW |
| 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include <string> | 5 #include <string> |
| 6 | 6 |
| 7 #include "base/scoped_comptr_win.h" | 7 #include "base/scoped_comptr_win.h" |
| 8 #include "base/test/test_file_util.h" | 8 #include "base/test/test_file_util.h" |
| 9 #include "base/win/windows_version.h" | 9 #include "base/win/windows_version.h" |
| 10 #include "chrome_frame/test/chrome_frame_test_utils.h" | 10 #include "chrome_frame/test/chrome_frame_test_utils.h" |
| (...skipping 283 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 294 EXPECT_CALL(ie_mock_, OnLoad(IN_IE, StrEq(GetSimplePageUrl()))) | 294 EXPECT_CALL(ie_mock_, OnLoad(IN_IE, StrEq(GetSimplePageUrl()))) |
| 295 .Times(1) | 295 .Times(1) |
| 296 .WillOnce(CloseBrowserMock(&ie_mock_)); | 296 .WillOnce(CloseBrowserMock(&ie_mock_)); |
| 297 } else { | 297 } else { |
| 298 // If the page is being loaded in chrome frame then we will see | 298 // If the page is being loaded in chrome frame then we will see |
| 299 // a security dialog. | 299 // a security dialog. |
| 300 const char* kAlertDlgCaption = "Security Alert"; | 300 const char* kAlertDlgCaption = "Security Alert"; |
| 301 win_observer_mock.WatchWindow(kAlertDlgCaption, ""); | 301 win_observer_mock.WatchWindow(kAlertDlgCaption, ""); |
| 302 | 302 |
| 303 EXPECT_CALL(ie_mock_, OnBeforeNavigate2(_, testing::Field(&VARIANT::bstrVal, | 303 EXPECT_CALL(ie_mock_, OnBeforeNavigate2(_, testing::Field(&VARIANT::bstrVal, |
| 304 testing::StrCaseEq(GetSimplePageUrl())), _, _, _, _, _)) | 304 testing::HasSubstr(GetSimplePageUrl())), _, _, _, _, _)) |
| 305 .Times(1); | 305 .Times(testing::AtMost(2)); |
| 306 | 306 |
| 307 EXPECT_CALL(ie_mock_, OnNavigateComplete2(_, | 307 EXPECT_CALL(ie_mock_, OnNavigateComplete2(_, |
| 308 testing::Field(&VARIANT::bstrVal, StrEq(GetSimplePageUrl())))) | 308 testing::Field(&VARIANT::bstrVal, StrEq(GetSimplePageUrl())))) |
| 309 .Times(testing::AtMost(1)); | 309 .Times(testing::AtMost(1)); |
| 310 | 310 |
| 311 EXPECT_CALL(win_observer_mock, OnWindowOpen(_)) | 311 EXPECT_CALL(win_observer_mock, OnWindowOpen(_)) |
| 312 .Times(1) | 312 .Times(1) |
| 313 .WillOnce(DoCloseWindow()); | 313 .WillOnce(DoCloseWindow()); |
| 314 EXPECT_CALL(win_observer_mock, OnWindowClose(_)) | 314 EXPECT_CALL(win_observer_mock, OnWindowClose(_)) |
| 315 .Times(1) | 315 .Times(1) |
| (...skipping 633 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 949 DelayRefresh(&ie_mock_, &loop_, 2000), | 949 DelayRefresh(&ie_mock_, &loop_, 2000), |
| 950 DelayCloseBrowserMock(&loop_, 4000, &ie_mock_))); | 950 DelayCloseBrowserMock(&loop_, 4000, &ie_mock_))); |
| 951 | 951 |
| 952 EXPECT_CALL(ie_mock_, OnLoad(in_cf, StrEq(src_url))) | 952 EXPECT_CALL(ie_mock_, OnLoad(in_cf, StrEq(src_url))) |
| 953 .Times(2); | 953 .Times(2); |
| 954 | 954 |
| 955 LaunchIEAndNavigate(src_url); | 955 LaunchIEAndNavigate(src_url); |
| 956 } | 956 } |
| 957 | 957 |
| 958 } // namespace chrome_frame_test | 958 } // namespace chrome_frame_test |
| OLD | NEW |