# File lib/html5/filters/validator.rb, line 415 def check_iri(token, tag_name, attr_name, attr_value) is_valid, error_code = is_valid_iri(attr_value) if !is_valid yield({:type => "ParseError", :data => error_code, :datavars => {"tagName" => tag_name, "attributeName" => attr_name}}) yield({:type => "ParseError", :data => "invalid-attribute-value", :datavars => {"tagName" => tag_name, "attributeName" => attr_name}}) end end