a6429f8c22
Completely removed the html5lib sanitizer. Fixed the string-handling to work in both Ruby 1.8.x and 1.9.2. There are still, inexplicably, two functional tests that fail. But the rest seems to work quite well.
116 lines
3.8 KiB
Text
116 lines
3.8 KiB
Text
History.txt
|
|
Manifest.txt
|
|
README
|
|
Rakefile.rb
|
|
bin/html5
|
|
lib/html5.rb
|
|
lib/html5/constants.rb
|
|
lib/html5/filters/base.rb
|
|
lib/html5/filters/inject_meta_charset.rb
|
|
lib/html5/filters/iso639codes.rb
|
|
lib/html5/filters/optionaltags.rb
|
|
lib/html5/filters/rfc2046.rb
|
|
lib/html5/filters/rfc3987.rb
|
|
lib/html5/filters/sanitizer.rb
|
|
lib/html5/filters/validator.rb
|
|
lib/html5/filters/whitespace.rb
|
|
lib/html5/html5parser.rb
|
|
lib/html5/html5parser/after_body_phase.rb
|
|
lib/html5/html5parser/after_frameset_phase.rb
|
|
lib/html5/html5parser/after_head_phase.rb
|
|
lib/html5/html5parser/before_head_phase.rb
|
|
lib/html5/html5parser/in_body_phase.rb
|
|
lib/html5/html5parser/in_caption_phase.rb
|
|
lib/html5/html5parser/in_cell_phase.rb
|
|
lib/html5/html5parser/in_column_group_phase.rb
|
|
lib/html5/html5parser/in_frameset_phase.rb
|
|
lib/html5/html5parser/in_head_phase.rb
|
|
lib/html5/html5parser/in_row_phase.rb
|
|
lib/html5/html5parser/in_select_phase.rb
|
|
lib/html5/html5parser/in_table_body_phase.rb
|
|
lib/html5/html5parser/in_table_phase.rb
|
|
lib/html5/html5parser/initial_phase.rb
|
|
lib/html5/html5parser/phase.rb
|
|
lib/html5/html5parser/root_element_phase.rb
|
|
lib/html5/html5parser/trailing_end_phase.rb
|
|
lib/html5/inputstream.rb
|
|
lib/html5/liberalxmlparser.rb
|
|
lib/html5/sanitizer.rb
|
|
lib/html5/serializer.rb
|
|
lib/html5/serializer/htmlserializer.rb
|
|
lib/html5/serializer/xhtmlserializer.rb
|
|
lib/html5/sniffer.rb
|
|
lib/html5/tokenizer.rb
|
|
lib/html5/treebuilders.rb
|
|
lib/html5/treebuilders/base.rb
|
|
lib/html5/treebuilders/hpricot.rb
|
|
lib/html5/treebuilders/rexml.rb
|
|
lib/html5/treebuilders/simpletree.rb
|
|
lib/html5/treewalkers.rb
|
|
lib/html5/treewalkers/base.rb
|
|
lib/html5/treewalkers/hpricot.rb
|
|
lib/html5/treewalkers/rexml.rb
|
|
lib/html5/treewalkers/simpletree.rb
|
|
lib/html5/version.rb
|
|
testdata/encoding/chardet/test_big5.txt
|
|
testdata/encoding/test-yahoo-jp.dat
|
|
testdata/encoding/tests1.dat
|
|
testdata/encoding/tests2.dat
|
|
testdata/sanitizer/tests1.dat
|
|
testdata/serializer/core.test
|
|
testdata/serializer/injectmeta.test
|
|
testdata/serializer/optionaltags.test
|
|
testdata/serializer/options.test
|
|
testdata/serializer/whitespace.test
|
|
testdata/sites/google-results.htm
|
|
testdata/sites/python-ref-import.htm
|
|
testdata/sites/web-apps-old.htm
|
|
testdata/sites/web-apps.htm
|
|
testdata/sniffer/htmlOrFeed.json
|
|
testdata/tokenizer/contentModelFlags.test
|
|
testdata/tokenizer/entities.test
|
|
testdata/tokenizer/escapeFlag.test
|
|
testdata/tokenizer/test1.test
|
|
testdata/tokenizer/test2.test
|
|
testdata/tokenizer/test3.test
|
|
testdata/tokenizer/test4.test
|
|
testdata/tree-construction/tests1.dat
|
|
testdata/tree-construction/tests2.dat
|
|
testdata/tree-construction/tests3.dat
|
|
testdata/tree-construction/tests4.dat
|
|
testdata/tree-construction/tests5.dat
|
|
testdata/tree-construction/tests6.dat
|
|
testdata/validator/attributes.test
|
|
testdata/validator/base-href-attribute.test
|
|
testdata/validator/base-target-attribute.test
|
|
testdata/validator/blockquote-cite-attribute.test
|
|
testdata/validator/classattribute.test
|
|
testdata/validator/contenteditableattribute.test
|
|
testdata/validator/contextmenuattribute.test
|
|
testdata/validator/dirattribute.test
|
|
testdata/validator/draggableattribute.test
|
|
testdata/validator/html-xmlns-attribute.test
|
|
testdata/validator/idattribute.test
|
|
testdata/validator/inputattributes.test
|
|
testdata/validator/irrelevantattribute.test
|
|
testdata/validator/langattribute.test
|
|
testdata/validator/li-value-attribute.test
|
|
testdata/validator/link-href-attribute.test
|
|
testdata/validator/link-hreflang-attribute.test
|
|
testdata/validator/link-rel-attribute.test
|
|
testdata/validator/ol-start-attribute.test
|
|
testdata/validator/starttags.test
|
|
testdata/validator/style-scoped-attribute.test
|
|
testdata/validator/tabindexattribute.test
|
|
test/preamble.rb
|
|
test/test_encoding.rb
|
|
test/test_lxp.rb
|
|
test/test_parser.rb
|
|
test/test_sanitizer.rb
|
|
test/test_serializer.rb
|
|
test/test_sniffer.rb
|
|
test/test_stream.rb
|
|
test/test_tokenizer.rb
|
|
test/test_treewalkers.rb
|
|
test/test_validator.rb
|
|
test/tokenizer_test_parser.rb
|