# File lib/html5/inputstream.rb, line 236 def position line, col = @line, @col @queue.reverse.each do |c| if c == "\n" line -= 1 raise RuntimeError.new("col=#{col}") unless col == 0 col = @line_lengths[line] else col -= 1 end end return [line + 1, col] end