summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorjcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-30 17:58:11 +0000
committerjcampan@chromium.org <jcampan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-01-30 17:58:11 +0000
commit8ac68283bbf58ad85ab929148a33aad8c46230fb (patch)
tree08cb146213876cd5ab1a2978a35749c2d0c9f411 /webkit
parent910b68dd1de97e43358284a751c1fdc7abd58171 (diff)
downloadchromium_src-8ac68283bbf58ad85ab929148a33aad8c46230fb.zip
chromium_src-8ac68283bbf58ad85ab929148a33aad8c46230fb.tar.gz
chromium_src-8ac68283bbf58ad85ab929148a33aad8c46230fb.tar.bz2
Baselining 2 tests:
onload-navigation-iframe.html onload-navigation-iframe-timeout.html The tests submit a form to about:blank. They fail because there is no ? at the end of about:blank when we land to the new page. This is because the GURL implementation treats about:blank as a path URL and sets no query for it. Note: the test diff files are in my home dir under the layoutest_onload dir. Review URL: http://codereview.chromium.org/19492 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@8967 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/README8
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/onload-navigation-iframe-expected.txt7
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/onload-navigation-iframe-timeout-expected.txt9
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt12
4 files changed, 31 insertions, 5 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/README b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/README
index ab07d6f..ebdd532 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/README
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/README
@@ -1,3 +1,11 @@
error404-goback.html
-------------------------------------
Only error messages are different.
+
+
+onload-navigation-iframe.html
+onload-navigation-iframe-timeout.html
+-------------------------------------
+We are missing the ? at the end of the about:blank URL,
+which is expected per our GURL implementation.
+(we ignore query params for path URL and about:blank is one). \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/onload-navigation-iframe-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/onload-navigation-iframe-expected.txt
new file mode 100644
index 0000000..8504282
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/onload-navigation-iframe-expected.txt
@@ -0,0 +1,7 @@
+In this case, Safari and Firefox don't add a history item.
+
+
+============== Back Forward List ==============
+curr-> http://127.0.0.1:8000/navigation/onload-navigation-iframe.html **nav target**
+ about:blank (in frame "myFrame")
+===============================================
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/onload-navigation-iframe-timeout-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/onload-navigation-iframe-timeout-expected.txt
new file mode 100644
index 0000000..6c16143
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/http/tests/navigation/onload-navigation-iframe-timeout-expected.txt
@@ -0,0 +1,9 @@
+In this case, Safari and Firefox adds a history item but IE doesn't.
+
+
+============== Back Forward List ==============
+ http://127.0.0.1:8000/navigation/onload-navigation-iframe-timeout.html **nav target**
+ about:blank (in frame "myFrame")
+curr-> http://127.0.0.1:8000/navigation/onload-navigation-iframe-timeout.html
+ about:blank (in frame "myFrame") **nav target**
+===============================================
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index 45cbb44..3591f88 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -103,10 +103,12 @@ DEFER RELEASE : LayoutTests/fast/events/standalone-image-drag-to-editable.html =
// and it should replace the first "?" substring. This makes absolutely no sense.
DEFER : LayoutTests/fast/events/stopPropagation-submit.html = FAIL
-// Expected results has a terminal "?", since "set query" on about:blank is allowed.
+// Expected results has a terminal "?", since "set query" on about:blank is allowed,
+// but about:blank is considered a path URL by the GURL implementation and no query is
+// set for path URLs.
// This is strange since query should have no meaning in non-standard urls
-DEFER LINUX WIN : LayoutTests/http/tests/navigation/onload-navigation-iframe-timeout.html = FAIL
-DEFER LINUX WIN : LayoutTests/http/tests/navigation/onload-navigation-iframe.html = FAIL
+DEFER LINUX : LayoutTests/http/tests/navigation/onload-navigation-iframe-timeout.html = FAIL
+DEFER LINUX : LayoutTests/http/tests/navigation/onload-navigation-iframe.html = FAIL
// -----------------------------------------------------------------
// PENDING TESTS (forked to pending/, need to be sent upstream)
@@ -1580,7 +1582,7 @@ LINUX : LayoutTests/fast/css/beforeSelectorOnCodeElement.html = CRASH PASS
MAC : LayoutTests/animations/keyframes-rule.html = FAIL
// The V8 regular expression engine does not match JSCRE on this one.
-// See V8 bug 182.
+// See V8 bug 182.
LayoutTests/fast/js/regexp-no-extensions.html = FAIL
// This test appears to pass on Linux, despite it referencing feed:// URLs which
@@ -1663,7 +1665,7 @@ LINUX : LayoutTests/svg/custom/stroke-fallback.svg = FAIL
// Merge 39830:39880 - new tests
LayoutTests/plugins/npruntime.html = FAIL TIMEOUT
-// Merge 39830:39880 - regressions
+// Merge 39830:39880 - regressions
WIN : LayoutTests/editing/selection/5057506.html = FAIL
LINUX WIN : LayoutTests/fast/events/init-events.html = FAIL