Skip to content

Commit cb5c114

Browse files
committed
1 parent 98ee624 commit cb5c114

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

org/w3c/css/values/color/HWB.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ public static boolean isColorRelativeValue(CssIdent ident) {
5656

5757
CssValue vh, vw, vb, va;
5858
boolean isRelative = false;
59-
CssColor fromValue;
59+
CssValue fromValue;
6060

6161
static final BigDecimal s100 = new BigDecimal(100);
6262

@@ -102,11 +102,12 @@ public static final HWB parseHWBColor(ApplContext ac, CssExpression exp, CssColo
102102
op = exp.getOperator();
103103
CssExpression nex = new CssExpression();
104104
nex.addValue(val);
105-
hwb.fromValue = new org.w3c.css.properties.css3.CssColor(ac, nex).getColor();
105+
CssColor c = new org.w3c.css.properties.css3.CssColor(ac, nex).getColor();
106106
if ((val == null || op != SPACE) && !exp.hasCssVariable()) {
107107
exp.starts();
108108
throw new InvalidParamException("invalid-color", ac);
109109
}
110+
hwb.fromValue = val;
110111
exp.next();
111112
val = exp.getValue();
112113
op = exp.getOperator();
@@ -145,6 +146,7 @@ public static final HWB parseHWBColor(ApplContext ac, CssExpression exp, CssColo
145146
}
146147
switch (val.getType()) {
147148
case CssTypes.CSS_PERCENTAGE:
149+
case CssTypes.CSS_NUMBER:
148150
case CssTypes.CSS_VARIABLE:
149151
hwb.setWhiteness(ac, val);
150152
break;
@@ -173,6 +175,7 @@ public static final HWB parseHWBColor(ApplContext ac, CssExpression exp, CssColo
173175
}
174176
switch (val.getType()) {
175177
case CssTypes.CSS_PERCENTAGE:
178+
case CssTypes.CSS_NUMBER:
176179
case CssTypes.CSS_VARIABLE:
177180
hwb.setBlackness(ac, val);
178181
break;

0 commit comments

Comments
 (0)