| OLD | NEW |
| 1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2006-2008 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 #include <windows.h> | 4 #include <windows.h> |
| 5 #include <stdarg.h> | 5 #include <stdarg.h> |
| 6 | 6 |
| 7 // IShellWindows includes. Unfortunately we can't keep these in | 7 // IShellWindows includes. Unfortunately we can't keep these in |
| 8 // alphabetic order since exdisp will bark if some interfaces aren't fully | 8 // alphabetic order since exdisp will bark if some interfaces aren't fully |
| 9 // defined. | 9 // defined. |
| 10 #include <mshtml.h> | 10 #include <mshtml.h> |
| (...skipping 452 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 463 TEST_F(ChromeFrameTestWithWebServer, WidgetModeOpera_CFInstanceIfrPost) { | 463 TEST_F(ChromeFrameTestWithWebServer, WidgetModeOpera_CFInstanceIfrPost) { |
| 464 OptionalBrowserTest(OPERA, kCFIIfrPostPage, L"CFInstanceIfrPost"); | 464 OptionalBrowserTest(OPERA, kCFIIfrPostPage, L"CFInstanceIfrPost"); |
| 465 } | 465 } |
| 466 | 466 |
| 467 const wchar_t kCFIPostPage[] = L"files/CFInstance_post_host.html"; | 467 const wchar_t kCFIPostPage[] = L"files/CFInstance_post_host.html"; |
| 468 | 468 |
| 469 TEST_F(ChromeFrameTestWithWebServer, WidgetModeIE_CFInstancePost) { | 469 TEST_F(ChromeFrameTestWithWebServer, WidgetModeIE_CFInstancePost) { |
| 470 SimpleBrowserTest(IE, kCFIPostPage, L"CFInstancePost"); | 470 SimpleBrowserTest(IE, kCFIPostPage, L"CFInstancePost"); |
| 471 } | 471 } |
| 472 | 472 |
| 473 TEST_F(ChromeFrameTestWithWebServer, WidgetModeFF_CFInstancePost) { | 473 // This test randomly fails on the ChromeFrame builder. |
| 474 // Bug http://code.google.com/p/chromium/issues/detail?id=31532 |
| 475 TEST_F(ChromeFrameTestWithWebServer, FLAKY_WidgetModeFF_CFInstancePost) { |
| 474 SimpleBrowserTest(FIREFOX, kCFIPostPage, L"CFInstancePost"); | 476 SimpleBrowserTest(FIREFOX, kCFIPostPage, L"CFInstancePost"); |
| 475 } | 477 } |
| 476 | 478 |
| 477 TEST_F(ChromeFrameTestWithWebServer, WidgetModeChrome_CFInstancePost) { | 479 TEST_F(ChromeFrameTestWithWebServer, WidgetModeChrome_CFInstancePost) { |
| 478 OptionalBrowserTest(CHROME, kCFIPostPage, L"CFInstancePost"); | 480 OptionalBrowserTest(CHROME, kCFIPostPage, L"CFInstancePost"); |
| 479 } | 481 } |
| 480 | 482 |
| 481 TEST_F(ChromeFrameTestWithWebServer, WidgetModeSafari_CFInstancePost) { | 483 TEST_F(ChromeFrameTestWithWebServer, WidgetModeSafari_CFInstancePost) { |
| 482 OptionalBrowserTest(SAFARI, kCFIPostPage, L"CFInstancePost"); | 484 OptionalBrowserTest(SAFARI, kCFIPostPage, L"CFInstancePost"); |
| 483 } | 485 } |
| 484 | 486 |
| 485 TEST_F(ChromeFrameTestWithWebServer, DISABLED_WidgetModeOpera_CFInstancePost) { | 487 TEST_F(ChromeFrameTestWithWebServer, DISABLED_WidgetModeOpera_CFInstancePost) { |
| 486 OptionalBrowserTest(OPERA, kCFIPostPage, L"CFInstancePost"); | 488 OptionalBrowserTest(OPERA, kCFIPostPage, L"CFInstancePost"); |
| 487 } | 489 } |
| 488 | 490 |
| 489 const wchar_t kCFIRPCPage[] = L"files/CFInstance_rpc_host.html"; | 491 const wchar_t kCFIRPCPage[] = L"files/CFInstance_rpc_host.html"; |
| 490 | 492 |
| 491 TEST_F(ChromeFrameTestWithWebServer, WidgetModeIE_CFInstanceRPC) { | 493 TEST_F(ChromeFrameTestWithWebServer, WidgetModeIE_CFInstanceRPC) { |
| 492 SimpleBrowserTest(IE, kCFIRPCPage, L"CFInstanceRPC"); | 494 SimpleBrowserTest(IE, kCFIRPCPage, L"CFInstanceRPC"); |
| 493 } | 495 } |
| 494 | 496 |
| 495 TEST_F(ChromeFrameTestWithWebServer, WidgetModeFF_CFInstanceRPC) { | 497 // This test randomly fails on the ChromeFrame builder. |
| 498 // Bug http://code.google.com/p/chromium/issues/detail?id=31532 |
| 499 TEST_F(ChromeFrameTestWithWebServer, FLAKY_WidgetModeFF_CFInstanceRPC) { |
| 496 SimpleBrowserTest(FIREFOX, kCFIRPCPage, L"CFInstanceRPC"); | 500 SimpleBrowserTest(FIREFOX, kCFIRPCPage, L"CFInstanceRPC"); |
| 497 } | 501 } |
| 498 | 502 |
| 499 TEST_F(ChromeFrameTestWithWebServer, WidgetModeChrome_CFInstanceRPC) { | 503 TEST_F(ChromeFrameTestWithWebServer, WidgetModeChrome_CFInstanceRPC) { |
| 500 OptionalBrowserTest(CHROME, kCFIRPCPage, L"CFInstanceRPC"); | 504 OptionalBrowserTest(CHROME, kCFIRPCPage, L"CFInstanceRPC"); |
| 501 } | 505 } |
| 502 | 506 |
| 503 TEST_F(ChromeFrameTestWithWebServer, WidgetModeSafari_CFInstanceRPC) { | 507 TEST_F(ChromeFrameTestWithWebServer, WidgetModeSafari_CFInstanceRPC) { |
| 504 OptionalBrowserTest(SAFARI, kCFIRPCPage, L"CFInstanceRPC"); | 508 OptionalBrowserTest(SAFARI, kCFIRPCPage, L"CFInstanceRPC"); |
| 505 } | 509 } |
| (...skipping 1235 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1741 ASSERT_TRUE( | 1745 ASSERT_TRUE( |
| 1742 LaunchBrowser(IE, | 1746 LaunchBrowser(IE, |
| 1743 kChromeFrameFullTabModeXMLHttpRequestAuthHeaderTestUrl)); | 1747 kChromeFrameFullTabModeXMLHttpRequestAuthHeaderTestUrl)); |
| 1744 | 1748 |
| 1745 loop.RunFor(kChromeFrameLongNavigationTimeoutInSeconds); | 1749 loop.RunFor(kChromeFrameLongNavigationTimeoutInSeconds); |
| 1746 | 1750 |
| 1747 chrome_frame_test::CloseAllIEWindows(); | 1751 chrome_frame_test::CloseAllIEWindows(); |
| 1748 ASSERT_TRUE( | 1752 ASSERT_TRUE( |
| 1749 CheckResultFile(L"FullTab_XMLHttpRequestAuthorizationHeaderTest", "OK")); | 1753 CheckResultFile(L"FullTab_XMLHttpRequestAuthorizationHeaderTest", "OK")); |
| 1750 } | 1754 } |
| OLD | NEW |