@@ -188,7 +188,7 @@ as arguments of the same names.
188
188
and exit this algorithm.
189
189
190
190
Otherwise, let |parsed initial value| be the parsed result.
191
- If |parsed initial value| is not <a>computationally idempotent </a> ,
191
+ If |parsed initial value| is not <a>computationally independent </a> ,
192
192
<a>throw</a> a {{SyntaxError}}
193
193
and exit this algorithm.
194
194
@@ -205,20 +205,20 @@ as arguments of the same names.
205
205
to |property set|.
206
206
</div>
207
207
208
- A property value is <dfn export>computationally idempotent </dfn>
208
+ A property value is <dfn export>computationally independent </dfn>
209
209
if it can be converted into a computed value
210
210
using only the value of the property on the element,
211
211
and "global" information that cannot be changed by CSS.
212
212
213
213
<div class='example'>
214
- For example, ''5px'' is <a>computationally idempotent </a> ,
214
+ For example, ''5px'' is <a>computationally independent </a> ,
215
215
as converting it into a computed value doesn't change it at all.
216
- Similarly, ''1in'' is <a>computationally idempotent </a> ,
216
+ Similarly, ''1in'' is <a>computationally independent </a> ,
217
217
as converting it into a computed value
218
218
relies only on the "global knowledge" that ''1in'' is ''96px'' ,
219
219
which can't be altered or adjusted by anything in CSS.
220
220
221
- On the other hand, ''3em'' is not <a>computationally idempotent </a> ,
221
+ On the other hand, ''3em'' is not <a>computationally independent </a> ,
222
222
because it relies on the value of 'font-size' on the element
223
223
(or the element's parent).
224
224
Neither is a value with a ''var()'' function,
0 commit comments