summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsky@google.com <sky@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-23 17:26:03 +0000
committersky@google.com <sky@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-23 17:26:03 +0000
commitf9595d23f66200805ea9ae0f7d3c282a6c429c05 (patch)
tree3a0c6ba6c213fc8e1c8361e6855c66d2f3e4a4c8
parent095622382c96432f4c90e69eb7591ebe9e5e3d46 (diff)
downloadchromium_src-f9595d23f66200805ea9ae0f7d3c282a6c429c05.zip
chromium_src-f9595d23f66200805ea9ae0f7d3c282a6c429c05.tar.gz
chromium_src-f9595d23f66200805ea9ae0f7d3c282a6c429c05.tar.bz2
Rebaselines
LayoutTests/transforms/2d/transform-value-types-expected.html. This needs to be rebaselined as V8 returns different results for typeof CSSValueList and WebKitCSSTransformValue then KJS. BUG=none TEST=none TBR=tc Review URL: http://codereview.chromium.org/16451 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@7418 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/transforms/2d/README6
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/transforms/2d/transform-value-types-expected.txt38
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt3
3 files changed, 46 insertions, 1 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/transforms/2d/README b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/transforms/2d/README
new file mode 100644
index 0000000..f8bd878
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/transforms/2d/README
@@ -0,0 +1,6 @@
+transform-value-types
+---------------------
+Differences between V8 and KJS. V8 returns
+typeof(CSSValueListPrototype) as Object and the constructor as a
+function, where as KJS has special objects. Same thing for
+WebKitCSSTransformValue.
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/transforms/2d/transform-value-types-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/transforms/2d/transform-value-types-expected.txt
new file mode 100644
index 0000000..a4a796c
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/transforms/2d/transform-value-types-expected.txt
@@ -0,0 +1,38 @@
+PASS jsWrapperClass(transformRule) is 'CSSValueList'
+FAIL jsWrapperClass(transformRule.__proto__) should be CSSValueListPrototype. Was Object.
+FAIL jsWrapperClass(transformRule.constructor) should be CSSValueListConstructor. Was Function.
+PASS jsWrapperClass(transformRule[0]) is 'WebKitCSSTransformValue'
+FAIL jsWrapperClass(transformRule[0].__proto__) should be WebKitCSSTransformValuePrototype. Was Object.
+FAIL jsWrapperClass(transformRule[0].constructor) should be WebKitCSSTransformValueConstructor. Was Function.
+PASS transformRule[0].operationType is WebKitCSSTransformValue.CSS_TRANSLATE
+PASS transformRule[0].cssText is 'translate(10px)'
+PASS transformRule[1].operationType is WebKitCSSTransformValue.CSS_TRANSLATEX
+PASS transformRule[1].cssText is 'translateX(10px)'
+PASS transformRule[2].operationType is WebKitCSSTransformValue.CSS_TRANSLATEY
+PASS transformRule[2].cssText is 'translateY(10px)'
+PASS transformRule[3].operationType is WebKitCSSTransformValue.CSS_ROTATE
+PASS transformRule[3].cssText is 'rotate(10deg)'
+PASS transformRule[4].operationType is WebKitCSSTransformValue.CSS_ROTATE
+PASS transformRule[4].cssText is 'rotate(11rad)'
+PASS transformRule[5].operationType is WebKitCSSTransformValue.CSS_ROTATE
+PASS transformRule[5].cssText is 'rotate(12grad)'
+PASS transformRule[6].operationType is WebKitCSSTransformValue.CSS_ROTATE
+PASS transformRule[6].cssText is 'rotate(13turn)'
+PASS transformRule[7].operationType is WebKitCSSTransformValue.CSS_SCALE
+PASS transformRule[7].cssText is 'scale(2)'
+PASS transformRule[8].operationType is WebKitCSSTransformValue.CSS_SCALEX
+PASS transformRule[8].cssText is 'scaleX(1.2)'
+PASS transformRule[9].operationType is WebKitCSSTransformValue.CSS_SCALEY
+PASS transformRule[9].cssText is 'scaleY(1.2)'
+PASS transformRule[10].operationType is WebKitCSSTransformValue.CSS_SKEW
+PASS transformRule[10].cssText is 'skew(10deg, 10rad)'
+PASS transformRule[11].operationType is WebKitCSSTransformValue.CSS_SKEWX
+PASS transformRule[11].cssText is 'skewX(10deg)'
+PASS transformRule[12].operationType is WebKitCSSTransformValue.CSS_SKEWY
+PASS transformRule[12].cssText is 'skewY(11grad)'
+PASS transformRule[13].operationType is WebKitCSSTransformValue.CSS_MATRIX
+PASS transformRule[13].cssText is 'matrix(1, 0, 0, 1, 0, 0)'
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index e55cd9e..043fdd2 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -1729,7 +1729,8 @@ LayoutTests/fast/regex/quantified-assertions.html = FAIL
// This test appears to pass on Linux, despite it referencing feed:// URLs which
// we don't support. Needs more investigation.
LayoutTests/http/tests/security/feed-urls-from-remote.html = PASS FAIL
-LayoutTests/transforms/2d/transform-value-types.html = FAIL
+// Needs to be rebaselined on Linux/Mac.
+LINUX MAC : LayoutTests/transforms/2d/transform-value-types.html = FAIL
LayoutTests/fast/workers/worker-replace-self.html = TIMEOUT
LayoutTests/http/tests/navigation/post-goback-repost-policy.html = TIMEOUT
LINUX WIN DEBUG : LayoutTests/editing/pasteboard/4947130.html = CRASH