diff --git a/css-typed-om/Overview.bs b/css-typed-om/Overview.bs index 489e9f66..ccf105a5 100644 --- a/css-typed-om/Overview.bs +++ b/css-typed-om/Overview.bs @@ -767,15 +767,15 @@ The following are the arithmetic operations you can perform on dimensions: 2. Let |thisAndValues| be |this| prepended to |values|. - 3. If all |item|s of |thisAndValues| do not belong to the same class return false. Example: all items in |thisAndValues| must be {{CSSUnitValue}}. + 3. If all |item|s in |thisAndValues| do not belong to the same class return false. Example: all items in |thisAndValues| must be of type {{CSSUnitValue}}. - 4. If all |item|s in |thisAndValues| are {{CSSUnitValue}s and have the same {{CSSUnitValue/unit}} and {{CSSUnitValue/value}} return true. + 4. If all |item|s in |thisAndValues| are of type {{CSSUnitValue}} and have the same {{CSSUnitValue/unit}} and {{CSSUnitValue/value}} return true. - 5. If all |item|s in |thisAndValues| are {{CSSMathValue}}s : + 5. If all |item|s in |thisAndValues| are of type {{CSSMathValue}}: 1. If |thisAndValues| are all either {{CSSMathSum}}, {{CSSMathProduct}}, {{CSSMathMin}} or {{CSSMathMax}}, iterate over the {{CSSNumericArray}}s on |thisAndValues|, 1. For each {{CSSNumericValue}} in each of the {{CSSNumericArray}}s go back to step 1 to check that the {{CSSUnitValue}}s on all items in |thisAndValues| are equal. 2. If |thisAndValues| are all either {{CSSMathNegate}} or {{CSSMathInvert}}: - 1. Go back to step 1 to check that the {{CSSUnitValue}} on all items in |thisAndValues| are equal. + 1. Go back to step 1 to check that the {{CSSNumericValue}} on all items in |thisAndValues| are equal.