File tree Expand file tree Collapse file tree 3 files changed +19
-2
lines changed Expand file tree Collapse file tree 3 files changed +19
-2
lines changed Original file line number Diff line number Diff line change 123
123
} ,
124
124
125
125
_hasMixinRules : function ( rules ) {
126
- return ( rules [ 0 ] . selector . indexOf ( this . VAR_START ) >= 0 ) ;
126
+ return rules [ 0 ] . selector . indexOf ( this . VAR_START ) === 0 ;
127
127
} ,
128
128
129
129
removeCustomProps : function ( cssText ) {
Original file line number Diff line number Diff line change 166
166
p || '' ;
167
167
}
168
168
}
169
- return parts . join ( ';' ) ;
169
+ return parts . filter ( function ( v ) { return v ; } ) . join ( ';' ) ;
170
170
} ,
171
171
172
172
applyProperties : function ( rule , props ) {
Original file line number Diff line number Diff line change 119
119
border : 20px solid blue;
120
120
}
121
121
</ style >
122
+ < style >
123
+ .foo--bar {
124
+ border-top : 3px solid red;
125
+ }
126
+ </ style >
127
+ < style is ="custom-style ">
128
+ @media (min-width : 1px ) {
129
+ .foo--bar {
130
+ border-top : 20px solid blue;
131
+ }
132
+ }
133
+ </ style >
122
134
</ head >
123
135
< body >
124
136
< div class ="italic "> italic</ div >
143
155
144
156
< div class ="foo "> </ div >
145
157
158
+ < div class ="foo--bar style-scope "> </ div >
146
159
147
160
< dom-module id ="x-baz ">
148
161
< style >
385
398
document . body . removeChild ( d ) ;
386
399
} ) ;
387
400
401
+ test ( 'BEM-like CSS selectors under media queries' , function ( ) {
402
+ assertComputed ( document . querySelector ( '.foo--bar' ) , '3px' ) ;
403
+ } ) ;
404
+
388
405
} ) ;
389
406
390
407
You can’t perform that action at this time.
0 commit comments