Highlighter refactoring to get rid of the current highlighter state (this._lastHighlightedLine & this._lastHighlightedColumn).
Also I found a bug in the old highlighter in the updateHighlight() method, added a test that fails the old implementation.
Created attachment 85173 [details]
Created attachment 85183 [details]
Comment on attachment 85183 [details]
Clearing flags on attachment: 85183
Committed r80704: <http://trac.webkit.org/changeset/80704>
All reviewed patches have been landed. Closing bug.