summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortc@google.com <tc@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-03 23:18:03 +0000
committertc@google.com <tc@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-12-03 23:18:03 +0000
commitf2e9cf6ede882970018fb7381e92cb201946c29d (patch)
tree43bff5ec86a1122aa796d011e1ac068af4c532a6
parent908a78a01fc6209981f96deb4de56f143d3d3bb8 (diff)
downloadchromium_src-f2e9cf6ede882970018fb7381e92cb201946c29d.zip
chromium_src-f2e9cf6ede882970018fb7381e92cb201946c29d.tar.gz
chromium_src-f2e9cf6ede882970018fb7381e92cb201946c29d.tar.bz2
fix WebKitCSSTransformValue not being initialized
Review URL: http://codereview.chromium.org/13107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@6327 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/port/bindings/v8/v8_proxy.cpp7
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt1
2 files changed, 6 insertions, 2 deletions
diff --git a/webkit/port/bindings/v8/v8_proxy.cpp b/webkit/port/bindings/v8/v8_proxy.cpp
index 078a829..0559972 100644
--- a/webkit/port/bindings/v8/v8_proxy.cpp
+++ b/webkit/port/bindings/v8/v8_proxy.cpp
@@ -1257,12 +1257,17 @@ v8::Persistent<v8::FunctionTemplate> V8Proxy::GetTemplate(
break;
case V8ClassIndex::CSSVALUELIST:
SetCollectionIndexedGetter<CSSValueList, CSSValue>(
- desc,
+ desc,
V8ClassIndex::CSSVALUE);
break;
case V8ClassIndex::CSSVARIABLESDECLARATION:
SetCollectionStringOrNullIndexedGetter<CSSVariablesDeclaration>(desc);
break;
+ case V8ClassIndex::WEBKITCSSTRANSFORMVALUE:
+ SetCollectionIndexedGetter<WebKitCSSTransformValue, CSSValue>(
+ desc,
+ V8ClassIndex::CSSVALUE);
+ break;
case V8ClassIndex::UNDETECTABLEHTMLCOLLECTION:
desc->InstanceTemplate()->MarkAsUndetectable(); // fall through
case V8ClassIndex::HTMLCOLLECTION:
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index ca0d1db..77d7282 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -1107,7 +1107,6 @@ LINUX MAC : LayoutTests/fast/forms/search-event-delay.html = TIMEOUT
// NEW FOR MERGE 36102:37604
-LayoutTests/animations/matrix-anim.html = FAIL
LINUX WIN : LayoutTests/editing/spelling/inline_spelling_markers.html = FAIL
LINUX WIN : LayoutTests/fast/block/positioning/replaced-inside-fixed-top-bottom.html = FAIL
LINUX WIN : LayoutTests/fast/body-propagation/background-color/001-xhtml.xhtml = FAIL