OLD | NEW |
| 1 CONSOLE WARNING: line 103: This test relies on console message comparison. |
1 CONSOLE MESSAGE: line 56: | 2 CONSOLE MESSAGE: line 56: |
2 | 3 CONSOLE MESSAGE: line 56: |
3 Test case: | 4 CONSOLE MESSAGE: line 56: Test case: |
4 max-height: [inline not set] => max-height: 160px | 5 CONSOLE MESSAGE: line 56: max-height: [inline not set] => max-height: 160px |
5 The worklet console should log: 'Successful invalidation for: max-height' | 6 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: max-height' |
6 CONSOLE MESSAGE: line 11: Successful invalidation for: max-height | 7 CONSOLE MESSAGE: line 11: Successful invalidation for: max-height |
7 CONSOLE MESSAGE: line 56: | 8 CONSOLE MESSAGE: line 56: |
8 | 9 CONSOLE MESSAGE: line 56: |
9 Test case: | 10 CONSOLE MESSAGE: line 56: Test case: |
10 max-height: 100px => max-height: 160px | 11 CONSOLE MESSAGE: line 56: max-height: 100px => max-height: 160px |
11 The worklet console should log: 'Successful invalidation for: max-height' | 12 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: max-height' |
12 CONSOLE MESSAGE: line 11: Successful invalidation for: max-height | 13 CONSOLE MESSAGE: line 11: Successful invalidation for: max-height |
13 CONSOLE MESSAGE: line 56: | 14 CONSOLE MESSAGE: line 56: |
14 | |
15 Test case: | |
16 max-height: 100px => max-height: calc(50px + 50px) | |
17 The worklet console should log nothing | |
18 CONSOLE MESSAGE: line 56: | 15 CONSOLE MESSAGE: line 56: |
19 | 16 CONSOLE MESSAGE: line 56: Test case: |
20 Test case: | 17 CONSOLE MESSAGE: line 56: max-height: 100px => max-height: calc(50px + 50px) |
21 max-height: 100px => max-height: calc(50px + var(--fiftypx)) | 18 CONSOLE MESSAGE: line 56: The worklet console should log nothing |
22 The worklet console should log nothing | |
23 CONSOLE MESSAGE: line 56: | 19 CONSOLE MESSAGE: line 56: |
24 | 20 CONSOLE MESSAGE: line 56: |
25 Test case: | 21 CONSOLE MESSAGE: line 56: Test case: |
26 flex-basis: [inline not set] => flex-basis: 100px | 22 CONSOLE MESSAGE: line 56: max-height: 100px => max-height: calc(50px + var(--fif
typx)) |
27 The worklet console should log: 'Successful invalidation for: flex-basis' | 23 CONSOLE MESSAGE: line 56: The worklet console should log nothing |
| 24 CONSOLE MESSAGE: line 56: |
| 25 CONSOLE MESSAGE: line 56: |
| 26 CONSOLE MESSAGE: line 56: Test case: |
| 27 CONSOLE MESSAGE: line 56: flex-basis: [inline not set] => flex-basis: 100px |
| 28 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: flex-basis' |
28 CONSOLE MESSAGE: line 11: Successful invalidation for: flex-basis | 29 CONSOLE MESSAGE: line 11: Successful invalidation for: flex-basis |
29 CONSOLE MESSAGE: line 56: | 30 CONSOLE MESSAGE: line 56: |
30 | 31 CONSOLE MESSAGE: line 56: |
31 Test case: | 32 CONSOLE MESSAGE: line 56: Test case: |
32 flex-basis: 100px => flex-basis: [inline not set] | 33 CONSOLE MESSAGE: line 56: flex-basis: 100px => flex-basis: [inline not set] |
33 The worklet console should log: 'Successful invalidation for: flex-basis' | 34 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: flex-basis' |
34 CONSOLE MESSAGE: line 11: Successful invalidation for: flex-basis | 35 CONSOLE MESSAGE: line 11: Successful invalidation for: flex-basis |
35 CONSOLE MESSAGE: line 56: | 36 CONSOLE MESSAGE: line 56: |
36 | |
37 Test case: | |
38 flex-basis: [inline not set] => flex-basis: 200px | |
39 The worklet console should log nothing | |
40 CONSOLE MESSAGE: line 56: | 37 CONSOLE MESSAGE: line 56: |
41 | 38 CONSOLE MESSAGE: line 56: Test case: |
42 Test case: | 39 CONSOLE MESSAGE: line 56: flex-basis: [inline not set] => flex-basis: 200px |
43 flex-basis: 200px => flex-basis: [inline not set] | 40 CONSOLE MESSAGE: line 56: The worklet console should log nothing |
44 The worklet console should log nothing | |
45 CONSOLE MESSAGE: line 56: | 41 CONSOLE MESSAGE: line 56: |
46 | 42 CONSOLE MESSAGE: line 56: |
47 Test case: | 43 CONSOLE MESSAGE: line 56: Test case: |
48 color: [inline not set] => color: red | 44 CONSOLE MESSAGE: line 56: flex-basis: 200px => flex-basis: [inline not set] |
49 The worklet console should log: 'Successful invalidation for: color' | 45 CONSOLE MESSAGE: line 56: The worklet console should log nothing |
| 46 CONSOLE MESSAGE: line 56: |
| 47 CONSOLE MESSAGE: line 56: |
| 48 CONSOLE MESSAGE: line 56: Test case: |
| 49 CONSOLE MESSAGE: line 56: color: [inline not set] => color: red |
| 50 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: color' |
50 CONSOLE MESSAGE: line 11: Successful invalidation for: color | 51 CONSOLE MESSAGE: line 11: Successful invalidation for: color |
51 CONSOLE MESSAGE: line 56: | 52 CONSOLE MESSAGE: line 56: |
52 | |
53 Test case: | |
54 color: #F00 => color: red | |
55 The worklet console should log nothing | |
56 CONSOLE MESSAGE: line 56: | 53 CONSOLE MESSAGE: line 56: |
57 | 54 CONSOLE MESSAGE: line 56: Test case: |
58 Test case: | 55 CONSOLE MESSAGE: line 56: color: #F00 => color: red |
59 border-top-color: [inline not set] => border-top-color: blue | 56 CONSOLE MESSAGE: line 56: The worklet console should log nothing |
60 The worklet console should log: 'Successful invalidation for: border-top-color' | 57 CONSOLE MESSAGE: line 56: |
| 58 CONSOLE MESSAGE: line 56: |
| 59 CONSOLE MESSAGE: line 56: Test case: |
| 60 CONSOLE MESSAGE: line 56: border-top-color: [inline not set] => border-top-color
: blue |
| 61 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: border-top-color' |
61 CONSOLE MESSAGE: line 11: Successful invalidation for: border-top-color | 62 CONSOLE MESSAGE: line 11: Successful invalidation for: border-top-color |
62 CONSOLE MESSAGE: line 56: | 63 CONSOLE MESSAGE: line 56: |
63 | |
64 Test case: | |
65 border-top-color: rgb(0,0,255) => border-top-color: blue | |
66 The worklet console should log nothing | |
67 CONSOLE MESSAGE: line 56: | 64 CONSOLE MESSAGE: line 56: |
68 | 65 CONSOLE MESSAGE: line 56: Test case: |
69 Test case: | 66 CONSOLE MESSAGE: line 56: border-top-color: rgb(0,0,255) => border-top-color: bl
ue |
70 --foo: [inline not set] => --foo: foo | 67 CONSOLE MESSAGE: line 56: The worklet console should log nothing |
71 The worklet console should log: 'Successful invalidation for: --foo' | 68 CONSOLE MESSAGE: line 56: |
| 69 CONSOLE MESSAGE: line 56: |
| 70 CONSOLE MESSAGE: line 56: Test case: |
| 71 CONSOLE MESSAGE: line 56: --foo: [inline not set] => --foo: foo |
| 72 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: --foo' |
72 CONSOLE MESSAGE: line 11: Successful invalidation for: --foo | 73 CONSOLE MESSAGE: line 11: Successful invalidation for: --foo |
73 CONSOLE MESSAGE: line 56: | 74 CONSOLE MESSAGE: line 56: |
74 | |
75 Test case: | |
76 --foo: foo => --foo: var(--str) | |
77 The worklet console should log nothing | |
78 CONSOLE MESSAGE: line 56: | 75 CONSOLE MESSAGE: line 56: |
79 | 76 CONSOLE MESSAGE: line 56: Test case: |
80 Test case: | 77 CONSOLE MESSAGE: line 56: --foo: foo => --foo: var(--str) |
81 --str: [inline not set] => --str: bar | 78 CONSOLE MESSAGE: line 56: The worklet console should log nothing |
82 The worklet console should log: 'Successful invalidation for: --str' | 79 CONSOLE MESSAGE: line 56: |
| 80 CONSOLE MESSAGE: line 56: |
| 81 CONSOLE MESSAGE: line 56: Test case: |
| 82 CONSOLE MESSAGE: line 56: --str: [inline not set] => --str: bar |
| 83 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: --str' |
83 CONSOLE MESSAGE: line 11: Successful invalidation for: --str | 84 CONSOLE MESSAGE: line 11: Successful invalidation for: --str |
84 CONSOLE MESSAGE: line 56: | 85 CONSOLE MESSAGE: line 56: |
85 | |
86 Test case: | |
87 --str: [inline not set] => --str: foo | |
88 The worklet console should log nothing | |
89 CONSOLE MESSAGE: line 56: | 86 CONSOLE MESSAGE: line 56: |
90 | 87 CONSOLE MESSAGE: line 56: Test case: |
91 Test case: | 88 CONSOLE MESSAGE: line 56: --str: [inline not set] => --str: foo |
92 --length-inherited: [inline not set] => --length-inherited: 10px | 89 CONSOLE MESSAGE: line 56: The worklet console should log nothing |
93 The worklet console should log: 'Successful invalidation for: --length-inherited
' | 90 CONSOLE MESSAGE: line 56: |
| 91 CONSOLE MESSAGE: line 56: |
| 92 CONSOLE MESSAGE: line 56: Test case: |
| 93 CONSOLE MESSAGE: line 56: --length-inherited: [inline not set] => --length-inher
ited: 10px |
| 94 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: --length-inherited' |
94 CONSOLE MESSAGE: line 11: Successful invalidation for: --length-inherited | 95 CONSOLE MESSAGE: line 11: Successful invalidation for: --length-inherited |
95 CONSOLE MESSAGE: line 56: | 96 CONSOLE MESSAGE: line 56: |
96 | 97 CONSOLE MESSAGE: line 56: |
97 Test case: | 98 CONSOLE MESSAGE: line 56: Test case: |
98 --length-non-inherited: [inline not set] => --length-non-inherited: 20px | 99 CONSOLE MESSAGE: line 56: --length-non-inherited: [inline not set] => --length-n
on-inherited: 20px |
99 The worklet console should log: 'Successful invalidation for: --length-non-inher
ited' | 100 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: --length-non-inherited' |
100 CONSOLE MESSAGE: line 11: Successful invalidation for: --length-non-inherited | 101 CONSOLE MESSAGE: line 11: Successful invalidation for: --length-non-inherited |
101 CONSOLE MESSAGE: line 56: | 102 CONSOLE MESSAGE: line 56: |
102 | 103 CONSOLE MESSAGE: line 56: |
103 Test case: | 104 CONSOLE MESSAGE: line 56: Test case: |
104 -webkit-border-radius: [inline not set] => -webkit-border-radius: 25px | 105 CONSOLE MESSAGE: line 56: -webkit-border-radius: [inline not set] => -webkit-bor
der-radius: 25px |
105 The worklet console should log: 'Successful invalidation for: -webkit-border-rad
ius' | 106 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: -webkit-border-radius' |
106 CONSOLE MESSAGE: line 11: Successful invalidation for: -webkit-border-radius | 107 CONSOLE MESSAGE: line 11: Successful invalidation for: -webkit-border-radius |
107 CONSOLE MESSAGE: line 56: | 108 CONSOLE MESSAGE: line 56: |
108 | 109 CONSOLE MESSAGE: line 56: |
109 Test case: | 110 CONSOLE MESSAGE: line 56: Test case: |
110 -webkit-border-radius: [inline not set] => border-radius: 25px | 111 CONSOLE MESSAGE: line 56: -webkit-border-radius: [inline not set] => border-radi
us: 25px |
111 The worklet console should log: 'Successful invalidation for: -webkit-border-rad
ius' | 112 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: -webkit-border-radius' |
112 CONSOLE MESSAGE: line 11: Successful invalidation for: -webkit-border-radius | 113 CONSOLE MESSAGE: line 11: Successful invalidation for: -webkit-border-radius |
113 CONSOLE MESSAGE: line 56: | 114 CONSOLE MESSAGE: line 56: |
114 | 115 CONSOLE MESSAGE: line 56: |
115 Test case: | 116 CONSOLE MESSAGE: line 56: Test case: |
116 border-radius: 25px => -webkit-border-radius: [inline not set] | 117 CONSOLE MESSAGE: line 56: border-radius: 25px => -webkit-border-radius: [inline
not set] |
117 The worklet console should log: 'Successful invalidation for: border-radius' | 118 CONSOLE MESSAGE: line 56: The worklet console should log: 'Successful invalidati
on for: border-radius' |
118 CONSOLE MESSAGE: line 11: Successful invalidation for: border-radius | 119 CONSOLE MESSAGE: line 11: Successful invalidation for: border-radius |
119 CONSOLE MESSAGE: line 56: | 120 CONSOLE MESSAGE: line 56: |
120 | |
121 Test case: | |
122 -webkit-border-radius: 100px => -webkit-border-radius: calc(50px + 50px) | |
123 The worklet console should log nothing | |
124 CONSOLE MESSAGE: line 56: | 121 CONSOLE MESSAGE: line 56: |
125 | 122 CONSOLE MESSAGE: line 56: Test case: |
126 Test case: | 123 CONSOLE MESSAGE: line 56: -webkit-border-radius: 100px => -webkit-border-radius:
calc(50px + 50px) |
127 -webkit-margin-start: calc(50px + 50px) => margin-left: 100px | 124 CONSOLE MESSAGE: line 56: The worklet console should log nothing |
128 The worklet console should log nothing | 125 CONSOLE MESSAGE: line 56: |
| 126 CONSOLE MESSAGE: line 56: |
| 127 CONSOLE MESSAGE: line 56: Test case: |
| 128 CONSOLE MESSAGE: line 56: -webkit-margin-start: calc(50px + 50px) => margin-left
: 100px |
| 129 CONSOLE MESSAGE: line 56: The worklet console should log nothing |
129 This is a testharness.js-based test. | 130 This is a testharness.js-based test. |
130 PASS max-height: [inline not set] => max-height: 160px | 131 PASS max-height: [inline not set] => max-height: 160px |
131 PASS max-height: 100px => max-height: 160px | 132 PASS max-height: 100px => max-height: 160px |
132 PASS max-height: 100px => max-height: calc(50px + 50px) | 133 PASS max-height: 100px => max-height: calc(50px + 50px) |
133 PASS max-height: 100px => max-height: calc(50px + var(--fiftypx)) | 134 PASS max-height: 100px => max-height: calc(50px + var(--fiftypx)) |
134 PASS flex-basis: [inline not set] => flex-basis: 100px | 135 PASS flex-basis: [inline not set] => flex-basis: 100px |
135 PASS flex-basis: 100px => flex-basis: [inline not set] | 136 PASS flex-basis: 100px => flex-basis: [inline not set] |
136 PASS flex-basis: [inline not set] => flex-basis: 200px | 137 PASS flex-basis: [inline not set] => flex-basis: 200px |
137 PASS flex-basis: 200px => flex-basis: [inline not set] | 138 PASS flex-basis: 200px => flex-basis: [inline not set] |
138 PASS color: [inline not set] => color: red | 139 PASS color: [inline not set] => color: red |
139 PASS color: #F00 => color: red | 140 PASS color: #F00 => color: red |
140 PASS border-top-color: [inline not set] => border-top-color: blue | 141 PASS border-top-color: [inline not set] => border-top-color: blue |
141 PASS border-top-color: rgb(0,0,255) => border-top-color: blue | 142 PASS border-top-color: rgb(0,0,255) => border-top-color: blue |
142 PASS --foo: [inline not set] => --foo: foo | 143 PASS --foo: [inline not set] => --foo: foo |
143 PASS --foo: foo => --foo: var(--str) | 144 PASS --foo: foo => --foo: var(--str) |
144 PASS --str: [inline not set] => --str: bar | 145 PASS --str: [inline not set] => --str: bar |
145 PASS --str: [inline not set] => --str: foo | 146 PASS --str: [inline not set] => --str: foo |
146 PASS --length-inherited: [inline not set] => --length-inherited: 10px | 147 PASS --length-inherited: [inline not set] => --length-inherited: 10px |
147 PASS --length-non-inherited: [inline not set] => --length-non-inherited: 20px | 148 PASS --length-non-inherited: [inline not set] => --length-non-inherited: 20px |
148 PASS -webkit-border-radius: [inline not set] => -webkit-border-radius: 25px | 149 PASS -webkit-border-radius: [inline not set] => -webkit-border-radius: 25px |
149 PASS -webkit-border-radius: [inline not set] => border-radius: 25px | 150 PASS -webkit-border-radius: [inline not set] => border-radius: 25px |
150 PASS border-radius: 25px => -webkit-border-radius: [inline not set] | 151 PASS border-radius: 25px => -webkit-border-radius: [inline not set] |
151 PASS -webkit-border-radius: 100px => -webkit-border-radius: calc(50px + 50px) | 152 PASS -webkit-border-radius: 100px => -webkit-border-radius: calc(50px + 50px) |
152 PASS -webkit-margin-start: calc(50px + 50px) => margin-left: 100px | 153 PASS -webkit-margin-start: calc(50px + 50px) => margin-left: 100px |
153 Harness: the test ran to completion. | 154 Harness: the test ran to completion. |
154 | 155 |
OLD | NEW |