73
73
import org .w3c .css .values .CssVariable ;
74
74
import org .w3c .css .values .CssVolume ;
75
75
76
+ import static org .w3c .css .util .StringUtils .convertIdent ;
77
+
76
78
import java .io .InputStream ;
77
79
import java .io .InputStreamReader ;
78
80
import java .io .UnsupportedEncodingException ;
@@ -1764,6 +1766,10 @@ final public void mediaquerylist(AtRuleMedia mediaRule) throws ParseException {
1764
1766
mediaRule .addMediaFeature (mf , ac );
1765
1767
mf .setCombinator (comb );
1766
1768
// mf.setParens();
1769
+ } else {
1770
+ if (defaultMedia ) {
1771
+ mediaRule .removeLastMedia ();
1772
+ }
1767
1773
}
1768
1774
}
1769
1775
@@ -9080,19 +9086,6 @@ private boolean jj_2_32(int xla)
9080
9086
finally { jj_save (31 , xla ); }
9081
9087
}
9082
9088
9083
- private boolean jj_3R_429 ()
9084
- {
9085
- if (jj_3R_230 ()) return true ;
9086
- return false ;
9087
- }
9088
-
9089
- private boolean jj_3_22 ()
9090
- {
9091
- if (jj_3R_238 ()) return true ;
9092
- if (jj_3R_239 ()) return true ;
9093
- return false ;
9094
- }
9095
-
9096
9089
private boolean jj_3R_260 ()
9097
9090
{
9098
9091
if (jj_3R_233 ()) return true ;
@@ -9609,12 +9602,6 @@ private boolean jj_3R_423()
9609
9602
return false ;
9610
9603
}
9611
9604
9612
- private boolean jj_3_3 ()
9613
- {
9614
- if (jj_3R_223 ()) return true ;
9615
- return false ;
9616
- }
9617
-
9618
9605
private boolean jj_3R_277 ()
9619
9606
{
9620
9607
if (jj_scan_token (S )) return true ;
@@ -9641,6 +9628,12 @@ private boolean jj_3R_296()
9641
9628
return false ;
9642
9629
}
9643
9630
9631
+ private boolean jj_3_3 ()
9632
+ {
9633
+ if (jj_3R_223 ()) return true ;
9634
+ return false ;
9635
+ }
9636
+
9644
9637
private boolean jj_3R_245 ()
9645
9638
{
9646
9639
Token xsp ;
@@ -10150,12 +10143,6 @@ private boolean jj_3R_244()
10150
10143
return false ;
10151
10144
}
10152
10145
10153
- private boolean jj_3R_404 ()
10154
- {
10155
- if (jj_scan_token (COLON )) return true ;
10156
- return false ;
10157
- }
10158
-
10159
10146
private boolean jj_3R_243 ()
10160
10147
{
10161
10148
if (jj_scan_token (ANY )) return true ;
@@ -10189,6 +10176,12 @@ private boolean jj_3_8()
10189
10176
return false ;
10190
10177
}
10191
10178
10179
+ private boolean jj_3R_404 ()
10180
+ {
10181
+ if (jj_scan_token (COLON )) return true ;
10182
+ return false ;
10183
+ }
10184
+
10192
10185
private boolean jj_3_29 ()
10193
10186
{
10194
10187
Token xsp ;
@@ -10210,25 +10203,6 @@ private boolean jj_3R_273()
10210
10203
return false ;
10211
10204
}
10212
10205
10213
- private boolean jj_3R_393 ()
10214
- {
10215
- if (jj_scan_token (LPAREN )) return true ;
10216
- Token xsp ;
10217
- while (true ) {
10218
- xsp = jj_scanpos ;
10219
- if (jj_scan_token (21 )) { jj_scanpos = xsp ; break ; }
10220
- }
10221
- if (jj_scan_token (IDENT )) return true ;
10222
- while (true ) {
10223
- xsp = jj_scanpos ;
10224
- if (jj_scan_token (21 )) { jj_scanpos = xsp ; break ; }
10225
- }
10226
- xsp = jj_scanpos ;
10227
- if (jj_3R_404 ()) jj_scanpos = xsp ;
10228
- if (jj_scan_token (RPAREN )) return true ;
10229
- return false ;
10230
- }
10231
-
10232
10206
private boolean jj_3R_434 ()
10233
10207
{
10234
10208
if (jj_3R_237 ()) return true ;
@@ -10263,6 +10237,25 @@ private boolean jj_3R_242()
10263
10237
return false ;
10264
10238
}
10265
10239
10240
+ private boolean jj_3R_393 ()
10241
+ {
10242
+ if (jj_scan_token (LPAREN )) return true ;
10243
+ Token xsp ;
10244
+ while (true ) {
10245
+ xsp = jj_scanpos ;
10246
+ if (jj_scan_token (21 )) { jj_scanpos = xsp ; break ; }
10247
+ }
10248
+ if (jj_scan_token (IDENT )) return true ;
10249
+ while (true ) {
10250
+ xsp = jj_scanpos ;
10251
+ if (jj_scan_token (21 )) { jj_scanpos = xsp ; break ; }
10252
+ }
10253
+ xsp = jj_scanpos ;
10254
+ if (jj_3R_404 ()) jj_scanpos = xsp ;
10255
+ if (jj_scan_token (RPAREN )) return true ;
10256
+ return false ;
10257
+ }
10258
+
10266
10259
private boolean jj_3R_412 ()
10267
10260
{
10268
10261
if (jj_3R_274 ()) return true ;
@@ -10329,12 +10322,6 @@ private boolean jj_3R_261()
10329
10322
return false ;
10330
10323
}
10331
10324
10332
- private boolean jj_3R_249 ()
10333
- {
10334
- if (jj_3R_280 ()) return true ;
10335
- return false ;
10336
- }
10337
-
10338
10325
private boolean jj_3R_262 ()
10339
10326
{
10340
10327
if (jj_scan_token (FUNCTIONSLOTTED )) return true ;
@@ -10363,32 +10350,15 @@ private boolean jj_3R_366()
10363
10350
return false ;
10364
10351
}
10365
10352
10366
- private boolean jj_3R_365 ()
10367
- {
10368
- if (jj_scan_token (TILDE )) return true ;
10369
- return false ;
10370
- }
10371
-
10372
- private boolean jj_3R_222 ()
10353
+ private boolean jj_3R_249 ()
10373
10354
{
10374
- Token xsp ;
10375
- xsp = jj_scanpos ;
10376
- if (jj_3R_248 ()) {
10377
- jj_scanpos = xsp ;
10378
- if (jj_3R_249 ()) return true ;
10379
- }
10355
+ if (jj_3R_280 ()) return true ;
10380
10356
return false ;
10381
10357
}
10382
10358
10383
- private boolean jj_3R_248 ()
10359
+ private boolean jj_3R_365 ()
10384
10360
{
10385
- if (jj_scan_token (NOT )) return true ;
10386
- Token xsp ;
10387
- while (true ) {
10388
- xsp = jj_scanpos ;
10389
- if (jj_scan_token (21 )) { jj_scanpos = xsp ; break ; }
10390
- }
10391
- if (jj_3R_280 ()) return true ;
10361
+ if (jj_scan_token (TILDE )) return true ;
10392
10362
return false ;
10393
10363
}
10394
10364
@@ -10415,6 +10385,29 @@ private boolean jj_3R_363()
10415
10385
return false ;
10416
10386
}
10417
10387
10388
+ private boolean jj_3R_222 ()
10389
+ {
10390
+ Token xsp ;
10391
+ xsp = jj_scanpos ;
10392
+ if (jj_3R_248 ()) {
10393
+ jj_scanpos = xsp ;
10394
+ if (jj_3R_249 ()) return true ;
10395
+ }
10396
+ return false ;
10397
+ }
10398
+
10399
+ private boolean jj_3R_248 ()
10400
+ {
10401
+ if (jj_scan_token (NOT )) return true ;
10402
+ Token xsp ;
10403
+ while (true ) {
10404
+ xsp = jj_scanpos ;
10405
+ if (jj_scan_token (21 )) { jj_scanpos = xsp ; break ; }
10406
+ }
10407
+ if (jj_3R_280 ()) return true ;
10408
+ return false ;
10409
+ }
10410
+
10418
10411
private boolean jj_3R_285 ()
10419
10412
{
10420
10413
Token xsp ;
@@ -11792,6 +11785,19 @@ private boolean jj_3R_223()
11792
11785
return false ;
11793
11786
}
11794
11787
11788
+ private boolean jj_3R_429 ()
11789
+ {
11790
+ if (jj_3R_230 ()) return true ;
11791
+ return false ;
11792
+ }
11793
+
11794
+ private boolean jj_3_22 ()
11795
+ {
11796
+ if (jj_3R_238 ()) return true ;
11797
+ if (jj_3R_239 ()) return true ;
11798
+ return false ;
11799
+ }
11800
+
11795
11801
/** Generated Token Manager. */
11796
11802
public CssParserTokenManager token_source ;
11797
11803
SimpleCharStream jj_input_stream ;
0 commit comments