# File lib/html5/filters/validator.rb, line 624
  def check_link_relation(token, tag_name, attr_name, attr_value)
    check_token_list(tag_name, attr_name, attr_value) do |t|
      yield t
    end
    value_list = parse_token_list(attr_value)
    allowed_values = tag_name == 'link' ? @@link_rel_values : @@a_rel_values
    for current_value in value_list
      if !allowed_values.include?(current_value)
        yield({:type => "ParseError",
             :data => "invalid-rel",
             :datavars => {"tagName" => tag_name,
                  "attributeName" => attr_name}})
      end
    end
  end