diff options
author | robertshield@chromium.org <robertshield@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-21 16:23:26 +0000 |
---|---|---|
committer | robertshield@chromium.org <robertshield@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-01-21 16:23:26 +0000 |
commit | 057a8d0e726326ccfb80428c9da3dc8902bdf44b (patch) | |
tree | 4fa7cc343fdc61d5de908c7575c34ad536f1f279 /chrome_frame/test/chrome_frame_unittests.cc | |
parent | 5849bc7c3056c81153d5831e6834de15f2567132 (diff) | |
download | chromium_src-057a8d0e726326ccfb80428c9da3dc8902bdf44b.zip chromium_src-057a8d0e726326ccfb80428c9da3dc8902bdf44b.tar.gz chromium_src-057a8d0e726326ccfb80428c9da3dc8902bdf44b.tar.bz2 |
Add integration tests for validating the X-UA-Compatible HTTP header code in Chrome Frame.
BUG=22802
TEST=None
Review URL: http://codereview.chromium.org/555010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@36751 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome_frame/test/chrome_frame_unittests.cc')
-rw-r--r-- | chrome_frame/test/chrome_frame_unittests.cc | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/chrome_frame/test/chrome_frame_unittests.cc b/chrome_frame/test/chrome_frame_unittests.cc index 76a41bc..2bf3979 100644 --- a/chrome_frame/test/chrome_frame_unittests.cc +++ b/chrome_frame/test/chrome_frame_unittests.cc @@ -578,6 +578,28 @@ TEST_F(ChromeFrameTestWithWebServer, WidgetModeIE_InitializeHidden) { SimpleBrowserTest(IE, kInitializeHiddenPage, L"InitializeHidden"); } +const wchar_t kFullTabHttpHeaderPage[] = L"files/chrome_frame_http_header.html"; + +TEST_F(ChromeFrameTestWithWebServer, FullTabModeIE_CFHttpHeaderBasic) { + SimpleBrowserTest(IE, kFullTabHttpHeaderPage, L"FullTabHttpHeader"); +} + +const wchar_t kFullTabHttpHeaderPageIFrame[] = + L"files/chrome_frame_http_header_host.html"; + +TEST_F(ChromeFrameTestWithWebServer, FullTabModeIE_CFHttpHeaderIFrame) { + SimpleBrowserTest(IE, kFullTabHttpHeaderPageIFrame, + L"FullTabHttpHeaderIFrame"); +} + +const wchar_t kFullTabHttpHeaderPageFrameset[] = + L"files/chrome_frame_http_header_frameset.html"; + +TEST_F(ChromeFrameTestWithWebServer, FullTabModeIE_CFHttpHeaderFrameSet) { + SimpleBrowserTest(IE, kFullTabHttpHeaderPageFrameset, + L"FullTabHttpHeaderFrameset"); +} + // Flaky on the build bots. See http://crbug.com/30622 TEST_F(ChromeFrameTestWithWebServer, FLAKY_WidgetModeFF_InitializeHidden) { SimpleBrowserTest(FIREFOX, kInitializeHiddenPage, L"InitializeHidden"); |