| OLD | NEW |
| 1 This test verifies that CSSValue objects comparison works correctly. | 1 This test verifies that CSSValue objects comparison works correctly. |
| 2 | 2 |
| 3 This is a testharness.js-based test. | 3 This is a testharness.js-based test. |
| 4 PASS Two CSSValues "20%" for property "width" are equal. | 4 PASS Two CSSValues "20%" for property "width" are equal. |
| 5 PASS Two CSSValues "2em" for property "width" are equal. | 5 PASS Two CSSValues "2em" for property "width" are equal. |
| 6 PASS Two CSSValues "2rem" for property "width" are equal. | 6 PASS Two CSSValues "2rem" for property "width" are equal. |
| 7 PASS Two CSSValues "20px" for property "width" are equal. | 7 PASS Two CSSValues "20px" for property "width" are equal. |
| 8 PASS Two CSSValues "2cm" for property "width" are equal. | 8 PASS Two CSSValues "2cm" for property "width" are equal. |
| 9 PASS Two CSSValues "20mm" for property "width" are equal. | 9 PASS Two CSSValues "20mm" for property "width" are equal. |
| 10 PASS Two CSSValues "4in" for property "width" are equal. | 10 PASS Two CSSValues "4in" for property "width" are equal. |
| 11 PASS Two CSSValues "20pt" for property "width" are equal. | 11 PASS Two CSSValues "20pt" for property "width" are equal. |
| 12 PASS Two CSSValues "10pc" for property "width" are equal. | 12 PASS Two CSSValues "10pc" for property "width" are equal. |
| 13 PASS Two CSSValues "6vw" for property "width" are equal. | 13 PASS Two CSSValues "6vw" for property "width" are equal. |
| 14 PASS Two CSSValues "6vh" for property "width" are equal. | 14 PASS Two CSSValues "6vh" for property "width" are equal. |
| 15 PASS Two CSSValues "4vmin" for property "width" are equal. | 15 PASS Two CSSValues "4vmin" for property "width" are equal. |
| 16 PASS Two CSSValues "10vmax" for property "width" are equal. | 16 PASS Two CSSValues "10vmax" for property "width" are equal. |
| 17 PASS Two CSSValues "-webkit-calc(-100px + 100%)" for property "width" are equal.
| 17 PASS Two CSSValues "-webkit-calc(-100px + 100%)" for property "width" are equal.
|
| 18 PASS Two CSSValues "20%" and "2em" for property "width" are not equal. | 18 PASS Two CSSValues "20%" and "2em" for property "width" are not equal. |
| 19 PASS Two CSSValues "rotate(15deg)" for property "-webkit-transform" are equal. | 19 PASS Two CSSValues "rotate(15deg)" for property "-webkit-transform" are equal. |
| 20 PASS Two CSSValues "rotate(1.55rad)" for property "-webkit-transform" are equal.
| 20 PASS Two CSSValues "rotate(1.55rad)" for property "-webkit-transform" are equal.
|
| 21 PASS Two CSSValues "rotate(200grad)" for property "-webkit-transform" are equal.
| 21 PASS Two CSSValues "rotate(200grad)" for property "-webkit-transform" are equal.
|
| 22 PASS Two CSSValues "rotate(0.5turn)" for property "-webkit-transform" are equal.
| 22 PASS Two CSSValues "rotate(0.5turn)" for property "-webkit-transform" are equal.
|
| 23 PASS Two CSSValues "rotate(15deg)" and "rotate(1.55rad)" for property "-webkit-t
ransform" are not equal. | 23 PASS Two CSSValues "rotate(15deg)" and "rotate(1.55rad)" for property "-webkit-t
ransform" are not equal. |
| 24 PASS Two CSSValues "url(dummy://test.png)" for property "background-image" are e
qual. | 24 PASS Two CSSValues "url(dummy://test.png)" for property "background-image" are e
qual. |
| 25 PASS Two CSSValues "url(dummy://green.png)" for property "background-image" are
equal. | 25 PASS Two CSSValues "url(dummy://green.png)" for property "background-image" are
equal. |
| 26 PASS Two CSSValues "url(dummy://test.png)" and "url(dummy://green.png)" for prop
erty "background-image" are not equal. | 26 PASS Two CSSValues "url(dummy://test.png)" and "url(dummy://green.png)" for prop
erty "background-image" are not equal. |
| 27 PASS Two CSSValues "bold" for property "font-weight" are equal. | |
| 28 PASS Two CSSValues "inherit" for property "font-weight" are equal. | |
| 29 PASS Two CSSValues "bold" and "inherit" for property "font-weight" are not equal
. | |
| 30 PASS Two CSSValues "counter(a)" for property "content" are equal. | 27 PASS Two CSSValues "counter(a)" for property "content" are equal. |
| 31 PASS Two CSSValues "counters(a, '.')" for property "content" are equal. | 28 PASS Two CSSValues "counters(a, '.')" for property "content" are equal. |
| 32 PASS Two CSSValues "counter(a)" and "counters(a, '.')" for property "content" ar
e not equal. | 29 PASS Two CSSValues "counter(a)" and "counters(a, '.')" for property "content" ar
e not equal. |
| 33 PASS Two CSSValues "attr(a)" for property "content" are equal. | 30 PASS Two CSSValues "attr(a)" for property "content" are equal. |
| 34 PASS Two CSSValues "attr(p)" for property "content" are equal. | 31 PASS Two CSSValues "attr(p)" for property "content" are equal. |
| 35 PASS Two CSSValues "attr(a)" and "attr(p)" for property "content" are not equal.
| 32 PASS Two CSSValues "attr(a)" and "attr(p)" for property "content" are not equal.
|
| 36 PASS Two CSSValues "rect(40px, 0, 45px, -5px)" for property "clip" are equal. | 33 PASS Two CSSValues "rect(40px, 0, 45px, -5px)" for property "clip" are equal. |
| 37 PASS Two CSSValues "rect(10px, 5px, 15px, -10px)" for property "clip" are equal.
| 34 PASS Two CSSValues "rect(10px, 5px, 15px, -10px)" for property "clip" are equal.
|
| 38 PASS Two CSSValues "rect(40px, 0, 45px, -5px)" and "rect(10px, 5px, 15px, -10px)
" for property "clip" are not equal. | 35 PASS Two CSSValues "rect(40px, 0, 45px, -5px)" and "rect(10px, 5px, 15px, -10px)
" for property "clip" are not equal. |
| 39 PASS Two CSSValues "30px 75px 15px 15px" for property "border-radius" are equal.
| 36 PASS Two CSSValues "30px 75px 15px 15px" for property "border-radius" are equal.
|
| (...skipping 14 matching lines...) Expand all Loading... |
| 54 PASS Two CSSValues "red" and "blue" for property "color" are not equal. | 51 PASS Two CSSValues "red" and "blue" for property "color" are not equal. |
| 55 PASS Two CSSValues "url(resources/greenbox.png)" for property "border-image-sour
ce" are equal. | 52 PASS Two CSSValues "url(resources/greenbox.png)" for property "border-image-sour
ce" are equal. |
| 56 PASS Two CSSValues "url(resources/redbox.png)" for property "border-image-source
" are equal. | 53 PASS Two CSSValues "url(resources/redbox.png)" for property "border-image-source
" are equal. |
| 57 PASS Two CSSValues "url(resources/greenbox.png)" and "url(resources/redbox.png)"
for property "border-image-source" are not equal. | 54 PASS Two CSSValues "url(resources/greenbox.png)" and "url(resources/redbox.png)"
for property "border-image-source" are not equal. |
| 58 PASS Two CSSValues "1 2 3 4" for property "border-image-slice" are equal. | 55 PASS Two CSSValues "1 2 3 4" for property "border-image-slice" are equal. |
| 59 PASS Two CSSValues "2 3 4 5" for property "border-image-slice" are equal. | 56 PASS Two CSSValues "2 3 4 5" for property "border-image-slice" are equal. |
| 60 PASS Two CSSValues "1 2 3 4" and "2 3 4 5" for property "border-image-slice" are
not equal. | 57 PASS Two CSSValues "1 2 3 4" and "2 3 4 5" for property "border-image-slice" are
not equal. |
| 61 PASS Two CSSValues "url(resources/greenbox.png) 0 0, pointer" for property "curs
or" are equal. | 58 PASS Two CSSValues "url(resources/greenbox.png) 0 0, pointer" for property "curs
or" are equal. |
| 62 PASS Two CSSValues "url(resources/cursor.png) 1 1, wait" for property "cursor" a
re equal. | 59 PASS Two CSSValues "url(resources/cursor.png) 1 1, wait" for property "cursor" a
re equal. |
| 63 PASS Two CSSValues "url(resources/greenbox.png) 0 0, pointer" and "url(resources
/cursor.png) 1 1, wait" for property "cursor" are not equal. | 60 PASS Two CSSValues "url(resources/greenbox.png) 0 0, pointer" and "url(resources
/cursor.png) 1 1, wait" for property "cursor" are not equal. |
| 64 PASS Two CSSValues "italic bold 12px/30px arial" for property "font" are equal. | 61 PASS Two CSSValues "italic" for property "font-style" are equal. |
| 65 PASS Two CSSValues "italic bold 8px/16px helvetica" for property "font" are equa
l. | 62 PASS Two CSSValues "oblique" for property "font-style" are equal. |
| 66 PASS Two CSSValues "italic bold 12px/30px arial" and "italic bold 8px/16px helve
tica" for property "font" are not equal. | 63 PASS Two CSSValues "italic" and "oblique" for property "font-style" are not equa
l. |
| 64 PASS Two CSSValues "small-caps" for property "font-variant" are equal. |
| 65 PASS Two CSSValues "normal" for property "font-variant" are equal. |
| 66 PASS Two CSSValues "small-caps" and "normal" for property "font-variant" are not
equal. |
| 67 PASS Two CSSValues "bold" for property "font-weight" are equal. |
| 68 PASS Two CSSValues "bolder" for property "font-weight" are equal. |
| 69 PASS Two CSSValues "bold" and "bolder" for property "font-weight" are not equal.
|
| 70 PASS Two CSSValues "semi-condensed" for property "font-stretch" are equal. |
| 71 PASS Two CSSValues "expanded" for property "font-stretch" are equal. |
| 72 PASS Two CSSValues "semi-condensed" and "expanded" for property "font-stretch" a
re not equal. |
| 73 PASS Two CSSValues "12px" for property "font-size" are equal. |
| 74 PASS Two CSSValues "8px" for property "font-size" are equal. |
| 75 PASS Two CSSValues "12px" and "8px" for property "font-size" are not equal. |
| 76 PASS Two CSSValues "30pz" for property "line-height" are equal. |
| 77 PASS Two CSSValues "16px" for property "line-height" are equal. |
| 78 PASS Two CSSValues "30pz" and "16px" for property "line-height" are not equal. |
| 79 PASS Two CSSValues "arial" for property "font-family" are equal. |
| 80 PASS Two CSSValues "helvetica" for property "font-family" are equal. |
| 81 PASS Two CSSValues "arial" and "helvetica" for property "font-family" are not eq
ual. |
| 67 PASS Two CSSValues "-webkit-gradient(linear, left top, left bottom, from(#ccc),
to(#000))" for property "background-image" are equal. | 82 PASS Two CSSValues "-webkit-gradient(linear, left top, left bottom, from(#ccc),
to(#000))" for property "background-image" are equal. |
| 68 PASS Two CSSValues "-webkit-gradient(radial, 45 45, 0, 52 50, 0, from(#A7D30C),
to(rgba(1,159,98,0)), color-stop(90%, #019F62))" for property "background-image"
are equal. | 83 PASS Two CSSValues "-webkit-gradient(radial, 45 45, 0, 52 50, 0, from(#A7D30C),
to(rgba(1,159,98,0)), color-stop(90%, #019F62))" for property "background-image"
are equal. |
| 69 PASS Two CSSValues "-webkit-gradient(linear, left top, left bottom, from(#ccc),
to(#000))" and "-webkit-gradient(radial, 45 45, 0, 52 50, 0, from(#A7D30C), to(r
gba(1,159,98,0)), color-stop(90%, #019F62))" for property "background-image" are
not equal. | 84 PASS Two CSSValues "-webkit-gradient(linear, left top, left bottom, from(#ccc),
to(#000))" and "-webkit-gradient(radial, 45 45, 0, 52 50, 0, from(#A7D30C), to(r
gba(1,159,98,0)), color-stop(90%, #019F62))" for property "background-image" are
not equal. |
| 70 PASS Two CSSValues "radial-gradient(circle, #ccc, #000)" for property "backgroun
d-image" are equal. | 85 PASS Two CSSValues "radial-gradient(circle, #ccc, #000)" for property "backgroun
d-image" are equal. |
| 71 PASS Two CSSValues "linear-gradient(#000, #234)" for property "background-image"
are equal. | 86 PASS Two CSSValues "linear-gradient(#000, #234)" for property "background-image"
are equal. |
| 72 PASS Two CSSValues "linear-gradient(to top, #000, #234)" for property "backgroun
d-image" are equal. | 87 PASS Two CSSValues "linear-gradient(to top, #000, #234)" for property "backgroun
d-image" are equal. |
| 73 PASS Two CSSValues "linear-gradient(#000, #234)" and "linear-gradient(to top, #0
00, #234)" for property "background-image" are not equal. | 88 PASS Two CSSValues "linear-gradient(#000, #234)" and "linear-gradient(to top, #0
00, #234)" for property "background-image" are not equal. |
| 74 PASS Two CSSValues "-webkit-cross-fade(url(dummy://example.png), url(dummy://exa
mple.png), 50%)" for property "background-image" are equal. | 89 PASS Two CSSValues "-webkit-cross-fade(url(dummy://example.png), url(dummy://exa
mple.png), 50%)" for property "background-image" are equal. |
| 75 PASS Two CSSValues "-webkit-cross-fade(url(dummy://background.png), url(dummy://
foreground.png), 80%)" for property "background-image" are equal. | 90 PASS Two CSSValues "-webkit-cross-fade(url(dummy://background.png), url(dummy://
foreground.png), 80%)" for property "background-image" are equal. |
| 76 PASS Two CSSValues "-webkit-cross-fade(url(dummy://example.png), url(dummy://exa
mple.png), 50%)" and "-webkit-cross-fade(url(dummy://background.png), url(dummy:
//foreground.png), 80%)" for property "background-image" are not equal. | 91 PASS Two CSSValues "-webkit-cross-fade(url(dummy://example.png), url(dummy://exa
mple.png), 50%)" and "-webkit-cross-fade(url(dummy://background.png), url(dummy:
//foreground.png), 80%)" for property "background-image" are not equal. |
| (...skipping 23 matching lines...) Expand all Loading... |
| 100 PASS Two CSSValues "-webkit-image-set(url(dummy://small.png) 2x, url(dummy://big
.png) 3x)" for property "background-image" are equal. | 115 PASS Two CSSValues "-webkit-image-set(url(dummy://small.png) 2x, url(dummy://big
.png) 3x)" for property "background-image" are equal. |
| 101 PASS Two CSSValues "-webkit-image-set(url(dummy://test.png) 1x, url(dummy://test
.png) 2x)" and "-webkit-image-set(url(dummy://small.png) 2x, url(dummy://big.png
) 3x)" for property "background-image" are not equal. | 116 PASS Two CSSValues "-webkit-image-set(url(dummy://test.png) 1x, url(dummy://test
.png) 2x)" and "-webkit-image-set(url(dummy://small.png) 2x, url(dummy://big.png
) 3x)" for property "background-image" are not equal. |
| 102 PASS Two CSSValues "grayscale(100%) sepia(100%)" for property "-webkit-filter" a
re equal. | 117 PASS Two CSSValues "grayscale(100%) sepia(100%)" for property "-webkit-filter" a
re equal. |
| 103 PASS Two CSSValues "sepia(10%) grayscale(50%)" for property "-webkit-filter" are
equal. | 118 PASS Two CSSValues "sepia(10%) grayscale(50%)" for property "-webkit-filter" are
equal. |
| 104 PASS Two CSSValues "grayscale(100%) sepia(100%)" and "sepia(10%) grayscale(50%)"
for property "-webkit-filter" are not equal. | 119 PASS Two CSSValues "grayscale(100%) sepia(100%)" and "sepia(10%) grayscale(50%)"
for property "-webkit-filter" are not equal. |
| 105 PASS Two CSSValues "dashboard-region(label circle)" for property "-webkit-dashbo
ard-region" are equal. | 120 PASS Two CSSValues "dashboard-region(label circle)" for property "-webkit-dashbo
ard-region" are equal. |
| 106 PASS Two CSSValues "dashboard-region(label circle 1px 2px 3px 4px) dashboard-reg
ion(label rectangle 5px 6px 7px 8px)" for property "-webkit-dashboard-region" ar
e equal. | 121 PASS Two CSSValues "dashboard-region(label circle 1px 2px 3px 4px) dashboard-reg
ion(label rectangle 5px 6px 7px 8px)" for property "-webkit-dashboard-region" ar
e equal. |
| 107 PASS Two CSSValues "dashboard-region(label circle)" and "dashboard-region(label
circle 1px 2px 3px 4px) dashboard-region(label rectangle 5px 6px 7px 8px)" for p
roperty "-webkit-dashboard-region" are not equal. | 122 PASS Two CSSValues "dashboard-region(label circle)" and "dashboard-region(label
circle 1px 2px 3px 4px) dashboard-region(label rectangle 5px 6px 7px 8px)" for p
roperty "-webkit-dashboard-region" are not equal. |
| 108 Harness: the test ran to completion. | 123 Harness: the test ran to completion. |
| 109 | 124 |
| OLD | NEW |