summaryrefslogtreecommitdiffstats
path: root/webkit/tools
diff options
context:
space:
mode:
authorager@chromium.org <ager@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-25 13:25:31 +0000
committerager@chromium.org <ager@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-03-25 13:25:31 +0000
commit009aa86fa4f39abaf973bca964ce1086dbec8c49 (patch)
treef00b245417c8b51d47ef2e11a4249ba86f908789 /webkit/tools
parentd907abe0152b3695d34ff851b6ae843653394eb7 (diff)
downloadchromium_src-009aa86fa4f39abaf973bca964ce1086dbec8c49.zip
chromium_src-009aa86fa4f39abaf973bca964ce1086dbec8c49.tar.gz
chromium_src-009aa86fa4f39abaf973bca964ce1086dbec8c49.tar.bz2
Fix data url security tests.
The problem was that the security token in V8 was set to the string "null" for all data urls. Therefore, the access check succeeded. The cause of the regression was that securityOrigin's toString implementation was changed in WebKit to return "null" instead of String(). R=kasperl@chromium.org TBR=scherkus@chromium.org Review URL: http://codereview.chromium.org/53049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@12444 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/tools')
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt6
1 files changed, 1 insertions, 5 deletions
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index eb2a0f8..eae011a 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -1270,10 +1270,7 @@ WIN : LayoutTests/fast/repaint/overflow-scroll-delete.html = FAIL
LINUX MAC : LayoutTests/fast/forms/form-element-geometry.html = FAIL
LINUX MAC : LayoutTests/fast/replaced/width100percent-textarea.html = FAIL
LINUX : LayoutTests/fast/text/drawBidiText.html = FAIL
-MAC : LayoutTests/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe.html = TIMEOUT PASS
-LayoutTests/http/tests/security/dataURL/xss-DENIED-from-data-url-sub-frame-to-data-url-sub-frame.html = FAIL
-LayoutTests/http/tests/security/dataURL/xss-DENIED-from-data-url-to-data-url.html = FAIL
-LayoutTests/http/tests/security/dataURL/xss-DENIED-to-data-url-from-data-url.html = FAIL
+LINUX MAC : LayoutTests/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe.html = TIMEOUT PASS
chrome/fast/dom/xss-DENIED-javascript-variations.html = FAIL
// This test can end up taking longer than the amount of time we give
// each test. DEFERd until we find a better way to deal with it.
@@ -2247,7 +2244,6 @@ WIN LINUX : LayoutTests/fast/repaint/renderer-destruction-by-invalidateSelection
WIN LINUX : LayoutTests/editing/selection/move-by-line-002.html = FAIL PASS
WIN : LayoutTests/webarchive/loading/cache-expired-subresource.html = CRASH PASS
WIN : LayoutTests/webarchive/loading/test-loading-archive.html = CRASH TIMEOUT PASS
-LINUX : LayoutTests/http/tests/security/dataURL/xss-DENIED-from-data-url-in-foreign-domain-subframe.html = TIMEOUT PASS
LINUX : LayoutTests/http/tests/navigation/javascriptlink-basic.html = FAIL PASS
MAC : LayoutTests/fast/css/rgb-float.html = FAIL PASS
MAC : LayoutTests/fast/forms/003.html = FAIL PASS