Index: LayoutTests/fast/svg/svglist.html |
diff --git a/LayoutTests/fast/svg/svglist.html b/LayoutTests/fast/svg/svglist.html |
index 6cb5c095c44710be8424ce8516487ae3186e8c64..7f821304e4b77c0bc9c36bbd227eba31077939df 100644 |
--- a/LayoutTests/fast/svg/svglist.html |
+++ b/LayoutTests/fast/svg/svglist.html |
@@ -1,4 +1,4 @@ |
-<!doctype html> |
+<!doctype html> |
<title>SVG*List array method tests</title> |
<script src=../../resources/testharness.js></script> |
<script src=../../resources/testharnessreport.js></script> |
@@ -14,123 +14,123 @@ var polygon = document.getElementById("polygon"); |
var path = document.getElementById("path"); |
var text = document.getElementById("text"); |
function createSVGPoint(x,y) { |
- var o; |
- try { |
- o = new SVGPoint(x,y); |
- } |
- catch(e) { |
- o = svg.createSVGPoint(); |
- o.x = x; |
- o.y = y; |
- } |
- return o; |
+ var o; |
+ try { |
+ o = new SVGPoint(x,y); |
+ } |
+ catch(e) { |
+ o = svg.createSVGPoint(); |
+ o.x = x; |
+ o.y = y; |
+ } |
+ return o; |
} |
function createSVGLength(value) { |
- var o; |
- try { |
- o = new SVGLength(value); |
- } |
- catch(e) { |
- o = svg.createSVGLength(); |
- o.value = value; |
- } |
- return o; |
+ var o; |
+ try { |
+ o = new SVGLength(value); |
+ } |
+ catch(e) { |
+ o = svg.createSVGLength(); |
+ o.value = value; |
+ } |
+ return o; |
} |
function createSVGNumber(value) { |
- var o; |
- try { |
- o = new SVGNumber(value); |
- } |
- catch(e) { |
- o = svg.createSVGNumber(); |
- o.value = value; |
- } |
- return o; |
+ var o; |
+ try { |
+ o = new SVGNumber(value); |
+ } |
+ catch(e) { |
+ o = svg.createSVGNumber(); |
+ o.value = value; |
+ } |
+ return o; |
} |
function createSVGTransformTranslate(tx,ty) { |
- var o; |
- try { |
- o = new SVGTransform(); |
- } |
- catch(e) { |
- o = svg.createSVGTransform(); |
- } |
- o.setTranslate(tx, ty); |
- return o; |
+ var o; |
+ try { |
+ o = new SVGTransform(); |
+ } |
+ catch(e) { |
+ o = svg.createSVGTransform(); |
+ } |
+ o.setTranslate(tx, ty); |
+ return o; |
} |
var lists = { |
- "SVGPointList" : |
- { "impl": polygon.points, |
- "type": "SVGPoint", |
- "length": 10, |
- "insert_value": createSVGPoint(5, 5), |
- "equals": function(a,b) { return a.x == b.x && a.y == b.y; } |
- }, |
- "SVGStringList" : |
- { "impl": polygon.systemLanguage, |
- "type": "DOMString", |
- "length": 6, |
- "insert_value": "uk", |
- "equals": function(a,b) { return a == b; } |
- }, |
- "SVGTransformList" : |
- { "impl": path.transform.baseVal, |
- "type": "SVGTransform", |
- "length": 3, |
- "insert_value": createSVGTransformTranslate(5,5), |
- "equals": function(a,b) { return a.matrix.a == b.matrix.a && |
- a.matrix.b == b.matrix.b && |
- a.matrix.c == b.matrix.c && |
- a.matrix.d == b.matrix.d && |
- a.matrix.e == b.matrix.e && |
- a.matrix.f == b.matrix.f; } |
- }, |
- "SVGPathSegList" : |
- { "impl": path.pathSegList, |
- "type": "SVGPathSegMovetoAbs", |
- "length": 10, |
- "insert_value": path.createSVGPathSegMovetoAbs(5,5), |
- "equals": function(a,b) { return a.x == b.x && a.y == b.y; } |
- }, |
- "SVGLengthList" : |
- { "impl": text.dx.baseVal, |
- "type": "SVGLength", |
- "length": 20, |
- "insert_value": createSVGLength(5), |
- "equals": function(a,b) { return a.valueInSpecifiedUnits == b.valueInSpecifiedUnits && |
- a.unitType == b.unitType; } |
- }, |
- "SVGNumberList" : |
- { "impl": text.rotate.baseVal, |
- "type": "SVGNumber", |
- "length": 13, |
- "insert_value": createSVGNumber(5), |
- "equals": function(a,b) { return a.value == b.value; } |
- } |
+ "SVGPointList": |
+ { "impl": polygon.points, |
+ "type": "SVGPoint", |
+ "length": 10, |
+ "insert_value": createSVGPoint(5, 5), |
+ "equals": function(a,b) { return a.x == b.x && a.y == b.y; } |
+ }, |
+ "SVGStringList": |
+ { "impl": polygon.systemLanguage, |
+ "type": "DOMString", |
+ "length": 6, |
+ "insert_value": "uk", |
+ "equals": function(a,b) { return a == b; } |
+ }, |
+ "SVGTransformList": |
+ { "impl": path.transform.baseVal, |
+ "type": "SVGTransform", |
+ "length": 3, |
+ "insert_value": createSVGTransformTranslate(5,5), |
+ "equals": function(a,b) { return a.matrix.a == b.matrix.a && |
+ a.matrix.b == b.matrix.b && |
+ a.matrix.c == b.matrix.c && |
+ a.matrix.d == b.matrix.d && |
+ a.matrix.e == b.matrix.e && |
+ a.matrix.f == b.matrix.f; } |
+ }, |
+ "SVGPathSegList": |
+ { "impl": path.pathSegList, |
+ "type": "SVGPathSegMovetoAbs", |
+ "length": 10, |
+ "insert_value": path.createSVGPathSegMovetoAbs(5,5), |
+ "equals": function(a,b) { return a.x == b.x && a.y == b.y; } |
+ }, |
+ "SVGLengthList": |
+ { "impl": text.dx.baseVal, |
+ "type": "SVGLength", |
+ "length": 20, |
+ "insert_value": createSVGLength(5), |
+ "equals": function(a,b) { return a.valueInSpecifiedUnits == b.valueInSpecifiedUnits && |
+ a.unitType == b.unitType; } |
+ }, |
+ "SVGNumberList": |
+ { "impl": text.rotate.baseVal, |
+ "type": "SVGNumber", |
+ "length": 13, |
+ "insert_value": createSVGNumber(5), |
+ "equals": function(a,b) { return a.value == b.value; } |
+ } |
}; |
for (list_type in lists) { |
- test(function() { |
- assert_idl_attribute(lists[list_type].impl, "length"); |
- }, list_type + " has length attribute"); |
- test(function() { |
- assert_idl_attribute(lists[list_type].impl, "numberOfItems"); |
- }, list_type + " has numberOfItems attribute"); |
- test(function() { |
- assert_equals(lists[list_type].impl.length, lists[list_type].impl.numberOfItems); |
- assert_equals(lists[list_type].impl.length, lists[list_type].length); |
- }, list_type + ".length equals " + list_type + ".numberOfItems."); |
- test(function() { |
- assert_true(lists[list_type].equals(lists[list_type].impl.getItem(0), lists[list_type].impl[0])); |
- }, list_type + " has array getter"); |
- test(function() { |
- var old_value = lists[list_type].impl[0]; |
- var new_value = lists[list_type].insert_value; |
- lists[list_type].impl[0] = lists[list_type].insert_value; |
- assert_false(lists[list_type].equals(old_value, new_value)); |
- assert_true(lists[list_type].equals(lists[list_type].impl[0], new_value)); |
+ test(function() { |
+ assert_idl_attribute(lists[list_type].impl, "length"); |
+ }, list_type + " has length attribute"); |
+ test(function() { |
+ assert_idl_attribute(lists[list_type].impl, "numberOfItems"); |
+ }, list_type + " has numberOfItems attribute"); |
+ test(function() { |
+ assert_equals(lists[list_type].impl.length, lists[list_type].impl.numberOfItems); |
+ assert_equals(lists[list_type].impl.length, lists[list_type].length); |
+ }, list_type + ".length equals " + list_type + ".numberOfItems."); |
+ test(function() { |
+ assert_true(lists[list_type].equals(lists[list_type].impl.getItem(0), lists[list_type].impl[0])); |
+ }, list_type + " has array getter"); |
+ test(function() { |
+ var old_value = lists[list_type].impl[0]; |
+ var new_value = lists[list_type].insert_value; |
+ lists[list_type].impl[0] = lists[list_type].insert_value; |
+ assert_false(lists[list_type].equals(old_value, new_value)); |
+ assert_true(lists[list_type].equals(lists[list_type].impl[0], new_value)); |
assert_equals(lists[list_type].impl.length, lists[list_type].length); |
- }, list_type + " has array setter"); |
+ }, list_type + " has array setter"); |
} |
</script> |