Bug 1452132 [wpt PR 9983] - Update wpt metadata, a=testonly
authormoz-wptsync-bot <wptsync@mozilla.com>
Sun, 08 Apr 2018 18:42:56 +0000
changeset 413478 e64205aeff2efb2c164d4936d145324771a43d5a
parent 413477 eb4bb4149faf48c23a6770f241a706a24f802c52
child 413479 64dea8aab980a6df6cfc3fb9644f7255ec2bd905
push id33850
push userapavel@mozilla.com
push dateMon, 16 Apr 2018 09:53:48 +0000
treeherdermozilla-central@6276ec7ebbf3 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerstestonly
bugs1452132
milestone61.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1452132 [wpt PR 9983] - Update wpt metadata, a=testonly wpt-pr: 9983 wpt-type: metadata
testing/web-platform/meta/css/css-properties-values-api/register-property-syntax-parsing.html.ini
testing/web-platform/meta/css/css-properties-values-api/register-property.html.ini
testing/web-platform/meta/css/css-properties-values-api/registered-properties-inheritance.html.ini
testing/web-platform/meta/css/css-properties-values-api/registered-property-computation.html.ini
testing/web-platform/meta/css/css-properties-values-api/registered-property-cssom.html.ini
testing/web-platform/meta/css/css-properties-values-api/registered-property-initial.html.ini
testing/web-platform/meta/css/css-properties-values-api/var-reference-registered-properties-cycles.html.ini
testing/web-platform/meta/css/css-properties-values-api/var-reference-registered-properties.html.ini
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-properties-values-api/register-property-syntax-parsing.html.ini
@@ -0,0 +1,364 @@
+[register-property-syntax-parsing.html]
+  [syntax:'*', initialValue:'a' is valid]
+    expected: FAIL
+
+  [syntax:' * ', initialValue:'b' is valid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'2px' is valid]
+    expected: FAIL
+
+  [syntax:' <number>', initialValue:'5' is valid]
+    expected: FAIL
+
+  [syntax:'<percentage> ', initialValue:'10%' is valid]
+    expected: FAIL
+
+  [syntax:'<color>+', initialValue:'red' is valid]
+    expected: FAIL
+
+  [syntax:' <length>+ | <percentage>', initialValue:'2px 8px' is valid]
+    expected: FAIL
+
+  [syntax:'<length>|<percentage>|<length-percentage>', initialValue:'2px' is valid]
+    expected: FAIL
+
+  [syntax:'<color> | <image> | <url> | <integer> | <angle>', initialValue:'red' is valid]
+    expected: FAIL
+
+  [syntax:'<time> | <resolution> | <transform-list> | <custom-ident>', initialValue:'red' is valid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:':> hello' is valid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'([ brackets \]) { yay (??)}' is valid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'yep 'this is valid too'' is valid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'unmatched opening bracket is valid :(' is valid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'"' is valid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'0' is valid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'10px /*:)*/' is valid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:' calc(-2px)' is valid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'calc(2px*4 + 10px)' is valid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'7.1e-4cm' is valid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'calc(7in - 12px)' is valid]
+    expected: FAIL
+
+  [syntax:'<length>+', initialValue:'2px 7px calc(8px)' is valid]
+    expected: FAIL
+
+  [syntax:'<percentage>', initialValue:'-9.3e3%' is valid]
+    expected: FAIL
+
+  [syntax:'<length-percentage>', initialValue:'-54%' is valid]
+    expected: FAIL
+
+  [syntax:'<length-percentage>', initialValue:'0' is valid]
+    expected: FAIL
+
+  [syntax:'<length-percentage>', initialValue:'calc(-11px + 10.4%)' is valid]
+    expected: FAIL
+
+  [syntax:'<number>', initialValue:'-109' is valid]
+    expected: FAIL
+
+  [syntax:'<number>', initialValue:'2.3e4' is valid]
+    expected: FAIL
+
+  [syntax:'<integer>', initialValue:'-109' is valid]
+    expected: FAIL
+
+  [syntax:'<integer>', initialValue:'19' is valid]
+    expected: FAIL
+
+  [syntax:'<angle>', initialValue:'10deg' is valid]
+    expected: FAIL
+
+  [syntax:'<angle>', initialValue:'20.5rad' is valid]
+    expected: FAIL
+
+  [syntax:'<angle>', initialValue:'calc(50grad + 3.14159rad)' is valid]
+    expected: FAIL
+
+  [syntax:'<time>', initialValue:'2s' is valid]
+    expected: FAIL
+
+  [syntax:'<time>', initialValue:'calc(2s - 9ms)' is valid]
+    expected: FAIL
+
+  [syntax:'<resolution>', initialValue:'10dpi' is valid]
+    expected: FAIL
+
+  [syntax:'<resolution>', initialValue:'3dPpX' is valid]
+    expected: FAIL
+
+  [syntax:'<resolution>', initialValue:'-5.3dpcm' is valid]
+    expected: FAIL
+
+  [syntax:'<transform-list>', initialValue:'scale(2)' is valid]
+    expected: FAIL
+
+  [syntax:'<transform-list>', initialValue:'translateX(2px) rotate(20deg)' is valid]
+    expected: FAIL
+
+  [syntax:'<color>', initialValue:'rgb(12, 34, 56)' is valid]
+    expected: FAIL
+
+  [syntax:'<color>', initialValue:'lightgoldenrodyellow' is valid]
+    expected: FAIL
+
+  [syntax:'<image>', initialValue:'url(a)' is valid]
+    expected: FAIL
+
+  [syntax:'<image>', initialValue:'linear-gradient(yellow, blue)' is valid]
+    expected: FAIL
+
+  [syntax:'<url>', initialValue:'url(a)' is valid]
+    expected: FAIL
+
+  [syntax:'banana', initialValue:'banana' is valid]
+    expected: FAIL
+
+  [syntax:'bAnAnA', initialValue:'bAnAnA' is valid]
+    expected: FAIL
+
+  [syntax:'ba-na-nya', initialValue:'ba-na-nya' is valid]
+    expected: FAIL
+
+  [syntax:'banana', initialValue:'banan\\61' is valid]
+    expected: FAIL
+
+  [syntax:'<custom-ident>', initialValue:'banan\\61' is valid]
+    expected: FAIL
+
+  [syntax:'big | bigger | BIGGER', initialValue:'bigger' is valid]
+    expected: FAIL
+
+  [syntax:'foo+|bar', initialValue:'foo foo foo' is valid]
+    expected: FAIL
+
+  [syntax:'default', initialValue:'default' is valid]
+    expected: FAIL
+
+  [syntax:'banana\t', initialValue:'banana' is valid]
+    expected: FAIL
+
+  [syntax:'\nbanana\r\n', initialValue:'banana' is valid]
+    expected: FAIL
+
+  [syntax:'ba\x0c\n|\tna\r|nya', initialValue:'nya' is valid]
+    expected: FAIL
+
+  [syntax:'null', initialValue:'null' is valid]
+    expected: FAIL
+
+  [syntax:'undefined', initialValue:'undefined' is valid]
+    expected: FAIL
+
+  [syntax:'array', initialValue:'array' is valid]
+    expected: FAIL
+
+  [syntax:'banana,nya', initialValue:'banana' is invalid]
+    expected: FAIL
+
+  [syntax:'banan\\61', initialValue:'banana' is invalid]
+    expected: FAIL
+
+  [syntax:'<\\6c ength>', initialValue:'10px' is invalid]
+    expected: FAIL
+
+  [syntax:'<banana>', initialValue:'banana' is invalid]
+    expected: FAIL
+
+  [syntax:'<Number>', initialValue:'10' is invalid]
+    expected: FAIL
+
+  [syntax:'<length', initialValue:'10px' is invalid]
+    expected: FAIL
+
+  [syntax:'<LENGTH>', initialValue:'10px' is invalid]
+    expected: FAIL
+
+  [syntax:'< length>', initialValue:'10px' is invalid]
+    expected: FAIL
+
+  [syntax:'<length >', initialValue:'10px' is invalid]
+    expected: FAIL
+
+  [syntax:'<length> +', initialValue:'10px' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>++', initialValue:'10px' is invalid]
+    expected: FAIL
+
+  [syntax:'<length> | *', initialValue:'10px' is invalid]
+    expected: FAIL
+
+  [syntax:'*|banana', initialValue:'banana' is invalid]
+    expected: FAIL
+
+  [syntax:'*+', initialValue:'banana' is invalid]
+    expected: FAIL
+
+  [syntax:'initial', initialValue:'initial' is invalid]
+    expected: FAIL
+
+  [syntax:'inherit', initialValue:'inherit' is invalid]
+    expected: FAIL
+
+  [syntax:'unset', initialValue:'unset' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>|initial', initialValue:'10px' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>|INHERIT', initialValue:'10px' is invalid]
+    expected: FAIL
+
+  [syntax:'<percentage>|unsEt', initialValue:'2%' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'initial' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'inherit' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'unset' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'revert' is invalid]
+    expected: FAIL
+
+  [syntax:'<custom-ident>', initialValue:'initial' is invalid]
+    expected: FAIL
+
+  [syntax:'<custom-ident>+', initialValue:'foo inherit bar' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:')' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'([)\]' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'whee!' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'"\n' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'url(moo '')' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'semi;colon' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'var(invalid var ref)' is invalid]
+    expected: FAIL
+
+  [syntax:'*', initialValue:'var(--foo)' is invalid]
+    expected: FAIL
+
+  [syntax:'banana', initialValue:'bAnAnA' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'var(--moo)' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'10' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'10%' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'calc(5px + 10%)' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'calc(5px * 3px / 6px)' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'10em' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'10vmin' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'calc(4px + 3em)' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'calc(4px + calc(8 * 2em))' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>+', initialValue:'calc(2ex + 16px)' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>+', initialValue:'10px calc(20px + 4rem)' is invalid]
+    expected: FAIL
+
+  [syntax:'<percentage> | <length>+', initialValue:'calc(100vh - 10px) 30px' is invalid]
+    expected: FAIL
+
+  [syntax:'<length>', initialValue:'10px;' is invalid]
+    expected: FAIL
+
+  [syntax:'<length-percentage>', initialValue:'calc(2px + 10% + 7ex)' is invalid]
+    expected: FAIL
+
+  [syntax:'<percentage>', initialValue:'0' is invalid]
+    expected: FAIL
+
+  [syntax:'<integer>', initialValue:'1.0' is invalid]
+    expected: FAIL
+
+  [syntax:'<integer>', initialValue:'1e0' is invalid]
+    expected: FAIL
+
+  [syntax:'<number>|foo', initialValue:'foo var(--foo, bla)' is invalid]
+    expected: FAIL
+
+  [syntax:'<angle>', initialValue:'0' is invalid]
+    expected: FAIL
+
+  [syntax:'<angle>', initialValue:'10%' is invalid]
+    expected: FAIL
+
+  [syntax:'<time>', initialValue:'2px' is invalid]
+    expected: FAIL
+
+  [syntax:'<resolution>', initialValue:'10' is invalid]
+    expected: FAIL
+
+  [syntax:'<transform-list>', initialValue:'scale()' is invalid]
+    expected: FAIL
+
+  [syntax:'<transform-list>+', initialValue:'translateX(2px) rotate(20deg)' is invalid]
+    expected: FAIL
+
+  [syntax:'<color>', initialValue:'fancy-looking' is invalid]
+    expected: FAIL
+
+  [syntax:'<image>', initialValue:'banana.png' is invalid]
+    expected: FAIL
+
+  [syntax:'<url>', initialValue:'banana.png' is invalid]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-properties-values-api/register-property.html.ini
@@ -0,0 +1,10 @@
+[register-property.html]
+  [registerProperty requires a name matching <custom-property-name>]
+    expected: FAIL
+
+  [registerProperty only allows omitting initialValue is syntax is '*']
+    expected: FAIL
+
+  [registerProperty fails for an already registered property]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-properties-values-api/registered-properties-inheritance.html.ini
@@ -0,0 +1,4 @@
+[registered-properties-inheritance.html]
+  [Untitled]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-properties-values-api/registered-property-computation.html.ini
@@ -0,0 +1,4 @@
+[registered-property-computation.html]
+  [Untitled]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-properties-values-api/registered-property-cssom.html.ini
@@ -0,0 +1,2 @@
+[registered-property-cssom.html]
+  expected: ERROR
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-properties-values-api/registered-property-initial.html.ini
@@ -0,0 +1,4 @@
+[registered-property-initial.html]
+  [Untitled]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-properties-values-api/var-reference-registered-properties-cycles.html.ini
@@ -0,0 +1,13 @@
+[var-reference-registered-properties-cycles.html]
+  [A var() cycle between two registered properties is handled correctly.]
+    expected: FAIL
+
+  [A var() cycle between a registered properties and an unregistered property is handled correctly.]
+    expected: FAIL
+
+  [A var() cycle between a two unregistered properties is handled correctly.]
+    expected: FAIL
+
+  [A var() cycle between a syntax:'*' property and an unregistered property is handled correctly.]
+    expected: FAIL
+
new file mode 100644
--- /dev/null
+++ b/testing/web-platform/meta/css/css-properties-values-api/var-reference-registered-properties.html.ini
@@ -0,0 +1,4 @@
+[var-reference-registered-properties.html]
+  [Untitled]
+    expected: FAIL
+