File tree Expand file tree Collapse file tree 3 files changed +17
-3
lines changed
java/org/htmlunit/cssparser/parser Expand file tree Collapse file tree 3 files changed +17
-3
lines changed Original file line number Diff line number Diff line change @@ -103,7 +103,7 @@ TOKEN_MGR_DECLS :
103
103
// {s} {return S;}
104
104
< S: ( " "|"\t"|"\r"|"\n"|"\f" )+ >
105
105
// w {s}?
106
- | < W: ( <S> )? >
106
+ // | < W: ( <S> )? >
107
107
}
108
108
109
109
<DEFAULT> MORE :
@@ -315,7 +315,7 @@ TOKEN_MGR_DECLS :
315
315
| < CHARSET_SYM: "@" <C_LETTER> <H_LETTER> <A_LETTER> <R_LETTER> <S_LETTER> <E_LETTER> <T_LETTER> >
316
316
317
317
// "!"({w}|{comment})*{I}{M}{P}{O}{R}{T}{A}{N}{T} {return IMPORTANT_SYM;}
318
- | < IMPORTANT_SYM: "!" ( <W > | <COMMENT_> )* <I_LETTER> <M_LETTER> <P_LETTER> <O_LETTER> <R_LETTER> <T_LETTER> <A_LETTER> <N_LETTER> <T_LETTER> >
318
+ | < IMPORTANT_SYM: "!" ( <S > | <COMMENT_> )* <I_LETTER> <M_LETTER> <P_LETTER> <O_LETTER> <R_LETTER> <T_LETTER> <A_LETTER> <N_LETTER> <T_LETTER> >
319
319
320
320
// {num}{E}{M} {return EMS;}
321
321
| < EMS: <NUM> <E_LETTER> <M_LETTER> > { matchedToken.image = ParserUtils.trimBy(image, 0, 2); }
Original file line number Diff line number Diff line change @@ -71,7 +71,7 @@ private void css() throws Exception {
71
71
assertEquals (0 , errorHandler .getWarningCount ());
72
72
73
73
final CSSRuleListImpl rules = ss .getCssRules ();
74
- assertEquals (5 , rules .getLength ());
74
+ assertEquals (7 , rules .getLength ());
75
75
76
76
AbstractCSSRuleImpl rule = rules .getRules ().get (0 );
77
77
assertEquals ("*.sel1 { padding: 0 !important; }" , rule .getCssText ());
@@ -86,6 +86,12 @@ private void css() throws Exception {
86
86
assertEquals ("*.sel4 { font-weight: normal !important; }" , rule .getCssText ());
87
87
88
88
rule = rules .getRules ().get (4 );
89
+ assertEquals ("*.sel5 { font-weight: normal !important; }" , rule .getCssText ());
90
+
91
+ rule = rules .getRules ().get (5 );
92
+ assertEquals ("*.sel6 { font-weight: normal !important; }" , rule .getCssText ());
93
+
94
+ rule = rules .getRules ().get (6 );
89
95
assertEquals ("*.important { font-weight: bold; }" , rule .getCssText ());
90
96
}
91
97
Original file line number Diff line number Diff line change 12
12
impor tant;
13
13
}
14
14
15
+ .sel5 {
16
+ font-weight : normal !/*really*/ impor tant;
17
+ }
18
+
19
+ .sel6 {
20
+ font-weight : normal ! /*really*/ impor tant;
21
+ }
22
+
15
23
.important {
16
24
font-weight : bold
17
25
}
You can’t perform that action at this time.
0 commit comments