mirror of
https://github.com/servo/servo.git
synced 2025-08-12 17:05:33 +01:00
Implement attributes for the <meter>
element (#32230)
* Implement attributes for the meter element * Remove checks for min < max before clamping
This commit is contained in:
parent
c2325cd738
commit
2904c32e05
10 changed files with 139 additions and 743 deletions
|
@ -2640,9 +2640,6 @@
|
|||
[HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "align" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: document.createElement("meter") must inherit property "low" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLInputElement interface: createInput("hidden") must inherit property "width" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -2826,9 +2823,6 @@
|
|||
[HTMLObjectElement interface: document.createElement("object") must inherit property "codeBase" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: attribute value]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLFrameElement interface: attribute marginWidth]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -3045,9 +3039,6 @@
|
|||
[HTMLIFrameElement interface: attribute align]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: document.createElement("meter") must inherit property "max" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLTableCellElement interface: document.createElement("th") must inherit property "noWrap" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -3057,9 +3048,6 @@
|
|||
[HTMLMarqueeElement interface: document.createElement("marquee") must inherit property "trueSpeed" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: attribute low]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLEmbedElement interface: attribute height]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -3153,9 +3141,6 @@
|
|||
[HTMLImageElement interface: document.createElement("img") must inherit property "sizes" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: document.createElement("meter") must inherit property "optimum" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLEmbedElement interface: attribute align]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -3303,9 +3288,6 @@
|
|||
[HTMLInputElement interface: createInput("color") must inherit property "useMap" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: attribute optimum]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLInputElement interface: createInput("password") must inherit property "useMap" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -3444,9 +3426,6 @@
|
|||
[HTMLOListElement interface: attribute compact]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: attribute high]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLBRElement interface: attribute clear]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -3459,9 +3438,6 @@
|
|||
[HTMLAreaElement interface: attribute download]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: attribute max]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLInputElement interface: createInput("text") must inherit property "align" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -3651,9 +3627,6 @@
|
|||
[HTMLTableCellElement interface: document.createElement("th") must inherit property "scope" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: document.createElement("meter") must inherit property "min" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLLinkElement interface: attribute as]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -4014,9 +3987,6 @@
|
|||
[HTMLStyleElement interface: document.createElement("style") must inherit property "type" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: document.createElement("meter") must inherit property "high" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLAreaElement interface: document.createElement("area") must inherit property "alt" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -4224,9 +4194,6 @@
|
|||
[HTMLObjectElement interface: document.createElement("object") must inherit property "data" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: attribute min]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLElement interface: document.createElement("noscript") must inherit property "onsecuritypolicyviolation" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -4263,9 +4230,6 @@
|
|||
[HTMLInputElement interface: createInput("url") must inherit property "useMap" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLMeterElement interface: document.createElement("meter") must inherit property "value" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLTableColElement interface: attribute chOff]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -3380,132 +3380,24 @@
|
|||
[meter.tabIndex: IDL set to -2147483648]
|
||||
expected: FAIL
|
||||
|
||||
[meter.value: typeof IDL attribute]
|
||||
expected: FAIL
|
||||
|
||||
[meter.value: IDL set to -10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.value: IDL set to -1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.value: IDL set to -0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.value: IDL set to 0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.value: IDL set to 1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.value: IDL set to 10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: typeof IDL attribute]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: IDL set to -10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: IDL set to -1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: IDL set to -0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: IDL set to 0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: IDL set to 1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: IDL set to 10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: typeof IDL attribute]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: IDL set to -10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: IDL set to -1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: IDL set to -0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: IDL set to 0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: IDL set to 1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: IDL set to 10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: typeof IDL attribute]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: IDL set to -10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: IDL set to -1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: IDL set to -0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: IDL set to 0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: IDL set to 1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: IDL set to 10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: typeof IDL attribute]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: IDL set to -10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: IDL set to -1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: IDL set to -0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: IDL set to 0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: IDL set to 1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: IDL set to 10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: typeof IDL attribute]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: IDL set to -10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: IDL set to -1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: IDL set to -0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: IDL set to 0]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: IDL set to 1]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: IDL set to 10000000000]
|
||||
expected: FAIL
|
||||
|
||||
[form.tabIndex: setAttribute() to "7\\v"]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -3686,71 +3578,35 @@
|
|||
[meter.value: IDL set to 1e-10]
|
||||
expected: FAIL
|
||||
|
||||
[meter.value: IDL set to 0.0001]
|
||||
expected: FAIL
|
||||
|
||||
[meter.value: IDL set to 1.5]
|
||||
expected: FAIL
|
||||
|
||||
[meter.value: IDL set to 1e+25]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: IDL set to 1e-10]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: IDL set to 0.0001]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: IDL set to 1.5]
|
||||
expected: FAIL
|
||||
|
||||
[meter.min: IDL set to 1e+25]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: IDL set to 1e-10]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: IDL set to 0.0001]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: IDL set to 1.5]
|
||||
expected: FAIL
|
||||
|
||||
[meter.max: IDL set to 1e+25]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: IDL set to 1e-10]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: IDL set to 0.0001]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: IDL set to 1.5]
|
||||
expected: FAIL
|
||||
|
||||
[meter.low: IDL set to 1e+25]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: IDL set to 1e-10]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: IDL set to 0.0001]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: IDL set to 1.5]
|
||||
expected: FAIL
|
||||
|
||||
[meter.high: IDL set to 1e+25]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: IDL set to 1e-10]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: IDL set to 0.0001]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: IDL set to 1.5]
|
||||
expected: FAIL
|
||||
|
||||
[meter.optimum: IDL set to 1e+25]
|
||||
expected: FAIL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue