tabatkins/css-parser — pull request #19 by espadrine (2013-01-29 00:30:14+00:00)
Title: Decrement line number in reconsume().

The oversight in the line number pull request was when having an unescaped
newline in either a single-quoted or a doubly-quoted string, such as:

foo {
bar: "foo
}

In that example, the closing curly brace was on line 3 instead of 2
(line numbers are 0-indexed).

In addition, I use this modification to eradicate overlapping line information
that occurred in neighbouring tokens.