@@ -21,7 +21,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
21
21
THE SOFTWARE.
22
22
23
23
*/
24
- /* Build time: 10-February -2012 02:34:15 */
24
+ /* Build time: 2-March -2012 02:47:11 */
25
25
var CSSLint = ( function ( ) {
26
26
27
27
/*!
@@ -47,7 +47,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
47
47
THE SOFTWARE.
48
48
49
49
*/
50
- /* Version v0.1.5 , Build time: 10-February -2012 12:59:26 */
50
+ /* Version v0.1.6 , Build time: 2-March -2012 02:44:32 */
51
51
var parserlib = { } ;
52
52
( function ( ) {
53
53
@@ -957,7 +957,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
957
957
THE SOFTWARE.
958
958
959
959
*/
960
- /* Version v0.1.5 , Build time: 10-February -2012 12:59:26 */
960
+ /* Version v0.1.6 , Build time: 2-March -2012 02:44:32 */
961
961
( function ( ) {
962
962
var EventTarget = parserlib . util . EventTarget ,
963
963
TokenStreamBase = parserlib . util . TokenStreamBase ,
@@ -3205,7 +3205,7 @@ Parser.prototype = function(){
3205
3205
3206
3206
while ( true ) {
3207
3207
3208
- if ( readMargins && this . _margin ( ) ) {
3208
+ if ( tokenStream . match ( Tokens . SEMICOLON ) || ( readMargins && this . _margin ( ) ) ) {
3209
3209
//noop
3210
3210
} else if ( this . _declaration ( ) ) {
3211
3211
if ( ! tokenStream . match ( Tokens . SEMICOLON ) ) {
@@ -4147,6 +4147,7 @@ function PropertyValuePart(text, line, col){
4147
4147
case "in" :
4148
4148
case "pt" :
4149
4149
case "pc" :
4150
+ case "ch" :
4150
4151
this . type = "length" ;
4151
4152
break ;
4152
4153
@@ -6305,7 +6306,7 @@ var CSSLint = (function(){
6305
6306
formatters = [ ] ,
6306
6307
api = new parserlib . util . EventTarget ( ) ;
6307
6308
6308
- api . version = "0.9.6 " ;
6309
+ api . version = "0.9.7 " ;
6309
6310
6310
6311
//-------------------------------------------------------------------------
6311
6312
// Rule Management
@@ -8479,8 +8480,8 @@ CSSLint.addRule({
8479
8480
if ( part . type == parser . SELECTOR_PART_TYPE ) {
8480
8481
for ( k = 0 ; k < part . modifiers . length ; k ++ ) {
8481
8482
modifier = part . modifiers [ k ] ;
8482
- if ( modifier . type == "attribute" && ( ! modifier . elementName || modifier . elementName == "*" ) ) {
8483
- reporter . report ( rule . desc , modifier . line , modifier . col , rule ) ;
8483
+ if ( modifier . type == "attribute" && ( ! part . elementName || part . elementName == "*" ) ) {
8484
+ reporter . report ( rule . desc , part . line , part . col , rule ) ;
8484
8485
}
8485
8486
}
8486
8487
}
0 commit comments