| Index: third_party/WebKit/LayoutTests/imported/wpt/html/semantics/forms/the-meter-element/meter.html
|
| diff --git a/third_party/WebKit/LayoutTests/imported/wpt/html/semantics/forms/the-meter-element/meter.html b/third_party/WebKit/LayoutTests/imported/wpt/html/semantics/forms/the-meter-element/meter.html
|
| index 7a77513d31ea7765d357bbfd31d750ac3a59991c..1c1ce4f18c2f523a5f02eccfef4ff36ab4eb63cd 100644
|
| --- a/third_party/WebKit/LayoutTests/imported/wpt/html/semantics/forms/the-meter-element/meter.html
|
| +++ b/third_party/WebKit/LayoutTests/imported/wpt/html/semantics/forms/the-meter-element/meter.html
|
| @@ -42,7 +42,6 @@
|
| var meters = [
|
| {value: 0, expectedValue: 0, expectedMin: 0, expectedMax: 1.0, expectedLow: 0, expectedHigh: 1.0, expectedOptimum: 0.5, testname: "Default values"},
|
| {value: 3, expectedValue: 3, min: -10.1, expectedMin: -10.1, max: 10.1, expectedMax: 10.1, low: -9.1, expectedLow: -9.1, high: 9.1, expectedHigh: 9.1, optimum: 3, expectedOptimum: 3, testname: "Setting values to min, max, low, high and optimum"},
|
| - {value: "foobar", expectedValue: 0, min: "foobar", expectedMin: 0, max: "foobar", expectedMax: 1.0, low: "foobar", expectedLow: 0, high: "foobar", expectedHigh: 1.0, optimum: "foobar", expectedOptimum: 0.5, testname: "Invalid floating-point number values"},
|
| {value: 0, expectedValue: 0, min: 0, expectedMin: 0, max: -1.0, expectedMax: 0, expectedLow: 0, expectedHigh: 0, expectedOptimum: 0, testname: "max < min"},
|
| {value: 0, expectedValue: 10, min: 10, expectedMin: 10, max: 20, expectedMax: 20, expectedLow: 10, expectedHigh: 20, expectedOptimum: 15, testname: "value < min"},
|
| {value: 30, expectedValue: 20, min: 10, expectedMin: 10, max: 20, expectedMax: 20, expectedLow: 10, expectedHigh: 20, expectedOptimum: 15, testname: "value > max"},
|
| @@ -71,6 +70,15 @@
|
| assert_equals(meter.optimum, m.expectedOptimum, "optimum value");
|
| }, m.testname);
|
| }
|
| + test(function() {
|
| + var meter = document.createElement("meter");
|
| + assert_throws(new TypeError(), function() { meter.value = "foobar"; }, "value attribute");
|
| + assert_throws(new TypeError(), function() { meter.min = "foobar"; }, "min attribute");
|
| + assert_throws(new TypeError(), function() { meter.max = "foobar"; }, "max attribute");
|
| + assert_throws(new TypeError(), function() { meter.low = "foobar"; }, "low attribute");
|
| + assert_throws(new TypeError(), function() { meter.high = "foobar"; }, "high attribute");
|
| + assert_throws(new TypeError(), function() { meter.optimum = "foobar"; }, "optimum attribute");
|
| + }, "Invalid floating-point number values");
|
|
|
| </script>
|
| <script type="text/javascript">
|
|
|