diff options
author | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-26 17:18:54 +0000 |
---|---|---|
committer | wtc@chromium.org <wtc@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-06-26 17:18:54 +0000 |
commit | e457b150e965030f9a032ebc24292f2014631441 (patch) | |
tree | 9683cc59a8ee12f0abf1b0e4bc02c495df4b99d4 /webkit | |
parent | 382a070edf0c8918684e05ef57f8fae34d564ca4 (diff) | |
download | chromium_src-e457b150e965030f9a032ebc24292f2014631441.zip chromium_src-e457b150e965030f9a032ebc24292f2014631441.tar.gz chromium_src-e457b150e965030f9a032ebc24292f2014631441.tar.bz2 |
Rebaseline LayoutTests/security/block-test.html for Linux. On Linux,
connect() to 255.255.255.255 fails with errno ENETUNREACH (101), which
is mapped to net::ERR_ADDRESS_UNREACHABLE (-109).
R=eroman
BUG=http://crbug.com/10440
TEST=LayoutTests/security/block-test.html should pass on Linux
Review URL: http://codereview.chromium.org/147070
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@19371 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
3 files changed, 134 insertions, 1 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/security/README b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/security/README new file mode 100644 index 0000000..20f99d1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/security/README @@ -0,0 +1,5 @@ +This file documents why the various tests have been rebaselined. + +block-test.html +-------------------------- +This test differs in type names, error codes, and GURL canonicalization. diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/security/block-test-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/security/block-test-expected.txt new file mode 100644 index 0000000..c475c96 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/security/block-test-expected.txt @@ -0,0 +1,128 @@ +http://255.255.255.255:1/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:1/test.jpg"> +<unknown> - didFinishLoading +http://255.255.255.255:7/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:7/test.jpg"> +http://255.255.255.255:1/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:1/test.jpg"> +http://255.255.255.255:7/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:7/test.jpg"> +http://255.255.255.255:9/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:9/test.jpg"> +http://255.255.255.255:9/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:9/test.jpg"> +http://255.255.255.255:11/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:11/test.jpg"> +http://255.255.255.255:11/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:11/test.jpg"> +http://255.255.255.255:13/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:13/test.jpg"> +http://255.255.255.255:13/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:13/test.jpg"> +http://255.255.255.255:15/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:15/test.jpg"> +http://255.255.255.255:15/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:15/test.jpg"> +http://255.255.255.255:17/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:17/test.jpg"> +http://255.255.255.255:17/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:17/test.jpg"> +http://255.255.255.255:19/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:19/test.jpg"> +http://255.255.255.255:19/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:19/test.jpg"> +http://255.255.255.255:20/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:20/test.jpg"> +http://255.255.255.255:20/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:20/test.jpg"> +http://255.255.255.255:21/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:21/test.jpg"> +http://255.255.255.255:21/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:21/test.jpg"> +http://255.255.255.255:22/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:22/test.jpg"> +http://255.255.255.255:22/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:22/test.jpg"> +http://255.255.255.255:23/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:23/test.jpg"> +http://255.255.255.255:23/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:23/test.jpg"> +http://255.255.255.255:25/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:25/test.jpg"> +http://255.255.255.255:25/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:25/test.jpg"> +http://255.255.255.255:37/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:37/test.jpg"> +http://255.255.255.255:37/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:37/test.jpg"> +http://255.255.255.255:42/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:42/test.jpg"> +http://255.255.255.255:42/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:42/test.jpg"> +http://255.255.255.255:43/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:43/test.jpg"> +http://255.255.255.255:43/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:43/test.jpg"> +http://255.255.255.255:53/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:53/test.jpg"> +http://255.255.255.255:53/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:53/test.jpg"> +http://255.255.255.255:77/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:77/test.jpg"> +http://255.255.255.255:77/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:77/test.jpg"> +http://255.255.255.255:79/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:79/test.jpg"> +http://255.255.255.255:79/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:79/test.jpg"> +http://255.255.255.255:87/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:87/test.jpg"> +http://255.255.255.255:87/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:87/test.jpg"> +http://255.255.255.255:95/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:95/test.jpg"> +http://255.255.255.255:95/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:95/test.jpg"> +http://255.255.255.255:101/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:101/test.jpg"> +http://255.255.255.255:101/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:101/test.jpg"> +http://255.255.255.255:102/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:102/test.jpg"> +http://255.255.255.255:102/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:102/test.jpg"> +http://255.255.255.255:103/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:103/test.jpg"> +http://255.255.255.255:103/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:103/test.jpg"> +http://255.255.255.255:104/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:104/test.jpg"> +http://255.255.255.255:104/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:104/test.jpg"> +http://255.255.255.255:109/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:109/test.jpg"> +http://255.255.255.255:109/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:109/test.jpg"> +http://255.255.255.255:110/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:110/test.jpg"> +http://255.255.255.255:110/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:110/test.jpg"> +http://255.255.255.255:111/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:111/test.jpg"> +http://255.255.255.255:111/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:111/test.jpg"> +http://255.255.255.255:113/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:113/test.jpg"> +http://255.255.255.255:113/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:113/test.jpg"> +http://255.255.255.255:115/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:115/test.jpg"> +http://255.255.255.255:115/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:115/test.jpg"> +http://255.255.255.255:117/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:117/test.jpg"> +http://255.255.255.255:117/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:117/test.jpg"> +http://255.255.255.255:119/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:119/test.jpg"> +http://255.255.255.255:119/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:119/test.jpg"> +http://255.255.255.255:123/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:123/test.jpg"> +http://255.255.255.255:123/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:123/test.jpg"> +http://255.255.255.255:135/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:135/test.jpg"> +http://255.255.255.255:135/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:135/test.jpg"> +http://255.255.255.255:139/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:139/test.jpg"> +http://255.255.255.255:139/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:139/test.jpg"> +http://255.255.255.255:143/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:143/test.jpg"> +http://255.255.255.255:143/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:143/test.jpg"> +http://255.255.255.255:179/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:179/test.jpg"> +http://255.255.255.255:179/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:179/test.jpg"> +http://255.255.255.255:389/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:389/test.jpg"> +http://255.255.255.255:389/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:389/test.jpg"> +http://255.255.255.255:465/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:465/test.jpg"> +http://255.255.255.255:465/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:465/test.jpg"> +http://255.255.255.255:512/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:512/test.jpg"> +http://255.255.255.255:512/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:512/test.jpg"> +http://255.255.255.255:513/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:513/test.jpg"> +http://255.255.255.255:513/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:513/test.jpg"> +http://255.255.255.255:514/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:514/test.jpg"> +http://255.255.255.255:514/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:514/test.jpg"> +http://255.255.255.255:515/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:515/test.jpg"> +http://255.255.255.255:515/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:515/test.jpg"> +http://255.255.255.255:526/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:526/test.jpg"> +http://255.255.255.255:526/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:526/test.jpg"> +http://255.255.255.255:530/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:530/test.jpg"> +http://255.255.255.255:530/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:530/test.jpg"> +http://255.255.255.255:531/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:531/test.jpg"> +http://255.255.255.255:531/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:531/test.jpg"> +http://255.255.255.255:532/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:532/test.jpg"> +http://255.255.255.255:532/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:532/test.jpg"> +http://255.255.255.255:540/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:540/test.jpg"> +http://255.255.255.255:540/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:540/test.jpg"> +http://255.255.255.255:556/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:556/test.jpg"> +http://255.255.255.255:556/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:556/test.jpg"> +http://255.255.255.255:563/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:563/test.jpg"> +http://255.255.255.255:563/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:563/test.jpg"> +http://255.255.255.255:587/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:587/test.jpg"> +http://255.255.255.255:587/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:587/test.jpg"> +http://255.255.255.255:601/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:601/test.jpg"> +http://255.255.255.255:601/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:601/test.jpg"> +http://255.255.255.255:636/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:636/test.jpg"> +http://255.255.255.255:636/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:636/test.jpg"> +http://255.255.255.255:993/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:993/test.jpg"> +http://255.255.255.255:993/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:993/test.jpg"> +http://255.255.255.255:995/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:995/test.jpg"> +http://255.255.255.255:995/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:995/test.jpg"> +http://255.255.255.255:2049/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:2049/test.jpg"> +http://255.255.255.255:2049/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:2049/test.jpg"> +http://255.255.255.255:3659/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:3659/test.jpg"> +http://255.255.255.255:3659/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:3659/test.jpg"> +http://255.255.255.255:4045/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:4045/test.jpg"> +http://255.255.255.255:4045/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:4045/test.jpg"> +http://255.255.255.255:6000/test.jpg - willSendRequest <WebRequest URL "http://255.255.255.255:6000/test.jpg"> +http://255.255.255.255:6000/test.jpg - didFailLoadingWithError <WebError code -312, failing URL "http://255.255.255.255:6000/test.jpg"> +ftp://255.255.255.255/test.jpg - willSendRequest <WebRequest URL "ftp://255.255.255.255/test.jpg"> +ftp://255.255.255.255/test.jpg - didFailLoadingWithError <WebError code -109, failing URL "ftp://255.255.255.255/test.jpg"> +ftp://255.255.255.255/test.jpg - willSendRequest <WebRequest URL "ftp://255.255.255.255/test.jpg"> +ftp://255.255.255.255/test.jpg - didFailLoadingWithError <WebError code -109, failing URL "ftp://255.255.255.255/test.jpg"> +ftp://255.255.255.255:22/test.jpg - willSendRequest <WebRequest URL "ftp://255.255.255.255:22/test.jpg"> +ftp://255.255.255.255:22/test.jpg - didFailLoadingWithError <WebError code -109, failing URL "ftp://255.255.255.255:22/test.jpg"> +This test attempts to change the src of an IMG tag to all black listed ports to confirm that WebKit returns the correct error for them - blocked instead of cannot find. It also tries the FTP ports for exemptions. Due to the nature of this test, the results can only be processed automatically via DumpRenderTree + + diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt index d8148b5..5a6c6bd 100644 --- a/webkit/tools/layout_tests/test_expectations.txt +++ b/webkit/tools/layout_tests/test_expectations.txt @@ -1871,7 +1871,7 @@ BUG10438 MAC LINUX : LayoutTests/plugins/destroy-stream-twice.html = TIMEOUT BUG10439 LINUX : LayoutTests/fast/canvas/set-colors.html = CRASH PASS // Needs an FTP implementation to work completely. -BUG10440 MAC LINUX : LayoutTests/security/block-test.html = FAIL +BUG10440 MAC : LayoutTests/security/block-test.html = FAIL // Flakey. Not clear when it started, but it was before 3/9/09. // This test also started failing with the merge of March 25th 2009 |