An open API service providing commit metadata for open source projects.

GitHub / html5lib/html5lib-python / commits

Standards-compliant library for parsing and serializing HTML documents and fragments in Python

SHA Message Author Date Stats
13725e00 Support svg fill-opacity Sam Ruby <r****s@i****t> over 18 years ago
7bd23897 Updated doctype-parsing tokeniser tests and code to match updated spec Philip Taylor <p****p@z****k> over 18 years ago
f4aff64b Test pxdom treebuilder/walker. See html5lib-discuss for information on the fa... Geoffrey Sneddon <g****s@g****m> over 18 years ago
3c9fc21c Only apply hack for bug in minidom when using minidom. Geoffrey Sneddon <g****s@g****m> over 18 years ago
8755eb6d Extend getTreeBuilder()'s second argument (implementation) to the "dom" treeb... Geoffrey Sneddon <g****s@g****m> over 18 years ago
4bf7e885 lxml fixes James Graham <j****s@h****k> over 18 years ago
e51c9f6d Experimental new approach to lxml.etree that seems to fit better with the lib... James Graham <j****s@h****k> over 18 years ago
447b711e Don't crash and burn when non-ascii characters are found in the pre-parse James Graham <j****s@h****k> almost 19 years ago
b24ea635 Remove some incorrect whitespace James Graham <j****s@h****k> almost 19 years ago
d05f439c Several changes related to character encoding; convert utf-16 to utf-8 if fou... James Graham <j****s@h****k> almost 19 years ago
84313a8a Misc. little fixes for tests that ryan added James Graham <j****s@h****k> almost 19 years ago
80a6d3d6 Add undefined error to list of errors James Graham <j****s@h****k> almost 19 years ago
53b7b983 Fix assertion when ungetting EOF James Graham <j****s@h****k> almost 19 years ago
15eebd3c Some cleanup for 0.10 James Graham <j****s@h****k> almost 19 years ago
f8e251af remove obsolete comment in tokenizer and add one in html5parser Anne van Kesteren <a****k@a****l> almost 19 years ago
b35cf3d1 Use easy_install for distribution James Graham <j****s@h****k> almost 19 years ago
99cc08bd minor error in validator.py, validator.rb already passed these tests Ryan King <r****n@t****m> almost 19 years ago
0c6d178f Don't update the stream position each time a character is read James Graham <j****s@h****k> almost 19 years ago
13f7c373 Fix typo James Graham <j****s@h****k> almost 19 years ago
dc1fbb0d Pure python deque class missing from inputstream change James Graham <j****s@h****k> almost 19 years ago
b60997a3 Remove duplicated code James Graham <j****s@h****k> almost 19 years ago
44542857 Some minor documentation changes James Graham <j****s@h****k> almost 19 years ago
ed1c27f2 Use a deque for the character queue. Patch by shawn.hsiao James Graham <j****s@h****k> almost 19 years ago
d5485096 Unbreak tree James Graham <j****s@h****k> almost 19 years ago
55d183d2 New implementation of the elementtree treewalker that doesn't fail with chara... James Graham <j****s@h****k> almost 19 years ago
8ae506ea Missing part of for etree treewalker to report the end tag of the root node James Graham <j****s@h****k> almost 19 years ago
af96a744 Fix several treewalker issues including the lack of end tag tokens in the ele... James Graham <j****s@h****k> almost 19 years ago
a83fbe4f added support for validating a whole bunch of stuff that I can't remember rig... Mark Pilgrim <m****k@d****g> almost 19 years ago
f37d9064 added support for validating base href attribute Mark Pilgrim <m****k@d****g> almost 19 years ago
8a4c71b8 removed debugging cruft Mark Pilgrim <m****k@d****g> almost 19 years ago
cc032609 refactor individual attribute test methods slightly Mark Pilgrim <m****k@d****g> almost 19 years ago
9e7dc96e added support for validating <base target> attribute Mark Pilgrim <m****k@d****g> almost 19 years ago
d11eff21 added support for validating <html xmlns> attribute Mark Pilgrim <m****k@d****g> almost 19 years ago
d559d9e8 added support for validating tabindex attribute Mark Pilgrim <m****k@d****g> almost 19 years ago
0a4912bd added support for validating lang attribute Mark Pilgrim <m****k@d****g> almost 19 years ago
700a32a6 added support for validating irrelevant attribute Mark Pilgrim <m****k@d****g> almost 19 years ago
6510542b added support for validating draggable attribute Mark Pilgrim <m****k@d****g> almost 19 years ago
10f627a5 added support for validating dir attribute Mark Pilgrim <m****k@d****g> almost 19 years ago
32227cb6 added support for validating contextmenu attribute Mark Pilgrim <m****k@d****g> almost 19 years ago
f7ea692f added support for validating id attributes Mark Pilgrim <m****k@d****g> almost 19 years ago
dadf7117 added support for validating contenteditable attribute Mark Pilgrim <m****k@d****g> almost 19 years ago
e5cea2df added support for validating class attribute values (space-separated token li... Mark Pilgrim <m****k@d****g> almost 19 years ago
0cdaa3be synced allowed attributes of various form elements with WF2 appendix A Mark Pilgrim <m****k@d****g> almost 19 years ago
58b19fb0 remove debugging cruft Mark Pilgrim <m****k@d****g> almost 19 years ago
20555c69 added tests for attributes on non-input form elements Mark Pilgrim <m****k@d****g> almost 19 years ago
df600de0 added tests for deprecated size attribute on put element Mark Pilgrim <m****k@d****g> almost 19 years ago
221b9091 refactored validator filter, added attribute tests for input element Mark Pilgrim <m****k@d****g> almost 19 years ago
14ee2b6b attribute existence tests for conformance checker Mark Pilgrim <m****k@d****g> about 19 years ago
d9f62c03 filled out list of acceptable and required attributes per tag Mark Pilgrim <m****k@d****g> about 19 years ago
8d18c098 initial checkin of conformance checker wrapper Mark Pilgrim <m****k@d****g> about 19 years ago
88c2483b initial checkin of non-functional conformance checker Mark Pilgrim <m****k@d****g> about 19 years ago
6ee1c5ac Refactored error messages to codes defined in constants.py Mark Pilgrim <m****k@d****g> about 19 years ago
eea8b562 Add a test case to ensure that this continues to work Sam Ruby <r****s@i****t> about 19 years ago
ce54311b Wallpaper over crash to do with updating position in stream. Fails one test t... James Graham <j****s@h****k> about 19 years ago
9aee9d7b Fix the following error: Sam Ruby <r****s@i****t> about 19 years ago
79df4b14 Catches NotImplementedError exceptions and print a warning on stderr. Thomas Broyer <t****r@l****t> about 19 years ago
2cee8fd5 Fix handling of doctype with no name in tests. Only formfiller filter tests s... James Graham <j****s@h****k> about 19 years ago
ede74c67 Calculate new position at end of charsUntil James Graham <j****s@h****k> about 19 years ago
b720453b Add the new test suites to runtest. Sam Ruby <r****s@i****t> about 19 years ago
957300f5 Fixed cloneNode in simpletree.Node. Thomas Broyer <t****r@l****t> about 19 years ago
0b11ee2c Fixes handling of <select> and <select multiple> (with unit tests) Thomas Broyer <t****r@l****t> about 19 years ago
d7698cd0 Fixed form-filler wrt checkboxes and radios, and added some tests (to be comp... Thomas Broyer <t****r@l****t> about 19 years ago
31d2b07f Added whitespace stripper filter tests. Thomas Broyer <t****r@l****t> about 19 years ago
7568d314 editorial changes Anne van Kesteren <a****k@a****l> about 19 years ago
8f6e2e78 Preliminary work on a form-filler filter Thomas Broyer <t****r@l****t> about 19 years ago
c851900b Fixed whitespace-stripping filter and added some unit tests (to be completed ... Thomas Broyer <t****r@l****t> about 19 years ago
edaaab39 First steps toward making charsUntil not suck James Graham <j****s@h****k> about 19 years ago
1478d54e Read files in chunks rather than one character at a time James Graham <j****s@h****k> about 19 years ago
e97b0689 Set the right character encoding when a unicode object is passed to the input... James Graham <j****s@h****k> about 19 years ago
b4a73f0c Make sure we are comparing json data structures with each other particuarly i... James Graham <j****s@h****k> about 19 years ago
7f2784d6 Reconstruct active formatting elements on whitespace (matches browser behavio... James Graham <j****s@h****k> about 19 years ago
49cbb22e Respect the ignoreErrorOrder flag in the tokenizer tests James Graham <j****s@h****k> about 19 years ago
1b568529 Ignore whitespace tokens between the doctype and the html element James Graham <j****s@h****k> about 19 years ago
6120b131 Minor typo in isindex text and commented code that reconstructs afes on space... James Graham <j****s@h****k> about 19 years ago
fb67818d No longer care about whitespace outside the root element James Graham <j****s@h****k> about 19 years ago
cdea9e3c Reworked messages to use %s instead of concatenating strings (so that message... Thomas Broyer <t****r@l****t> about 19 years ago
e2fd6529 Move case folding into the tokenizer. We now fail 4 tests although some are b... James Graham <j****s@h****k> about 19 years ago
1edb2e86 Fix one more testcase - this probably hurts performace a bit so a better fix ... James Graham <j****s@h****k> about 19 years ago
ae0e9ea0 Revert breakage of test_tokenizer.py from accidential checkin of local modifi... James Graham <j****s@h****k> about 19 years ago
16c86c2b Fix some of Phillip's new testcases James Graham <j****s@h****k> about 19 years ago
7476b195 Slight change in testcase parsing per discussions with hsivonen; all lines st... James Graham <j****s@h****k> about 19 years ago
b08102be Fix treewalkers to never generate DOCTYPE tokens with None as the name (repla... Thomas Broyer <t****r@l****t> about 19 years ago
fcf0d4a2 Fix Doctype tokens generated by tree walkers wrt publicId and systemId attrib... Thomas Broyer <t****r@l****t> about 19 years ago
18fb1145 Add publicId and systemId to Doctype's while building the tree (not all trees... Thomas Broyer <t****r@l****t> about 19 years ago
444e5b34 Fix treewalker tests (doctype with no name is not an error) James Graham <j****s@h****k> about 19 years ago
9581b914 Fix test with duplicate attribute values at EOF James Graham <j****s@h****k> about 19 years ago
63e11654 Various fixes. Python tests still fail. Sam Ruby <r****s@i****t> about 19 years ago
082885ea Fix issue 50 - &#9 at EOF not converted to entity. Phillip has a pile of test... James Graham <j****s@h****k> about 19 years ago
bcbf1137 Fix comment with leading dash James Graham <j****s@h****k> about 19 years ago
36a90f54 Clean up test serialization of no-name doctype case James Graham <j****s@h****k> about 19 years ago
eaea9f36 A few more cases where str data is being initalized rather than unicode) James Graham <j****s@h****k> about 19 years ago
fc63d15e Fix to htmlentityreplace_errors when a character has no named entity. Also no... Thomas Broyer <t****r@l****t> about 19 years ago
6867d5e2 add some simple <noscript> in <head> support; (scripting 'enabled') Anne van Kesteren <a****k@a****l> about 19 years ago
fdefef31 make <nobr> handling match the specification Anne van Kesteren <a****k@a****l> about 19 years ago
5fb13b7a make tests5 work Anne van Kesteren <a****k@a****l> about 19 years ago
8f128809 may need to update generate implied end tags when spec gets updated again Anne van Kesteren <a****k@a****l> about 19 years ago
62d75590 enable parse error checking for Python; still some tweaks needed Anne van Kesteren <a****k@a****l> about 19 years ago
d6366f8a end tag list items didn't properly report parse errors Anne van Kesteren <a****k@a****l> about 19 years ago
a546f658 htmlentityreplace_errors always raised an exception (reference to variable 'e... Thomas Broyer <t****r@l****t> about 19 years ago
5b605687 Very minor cleanup (removed unused argument from treebuilders.simpletree.Node... Thomas Broyer <t****r@l****t> about 19 years ago

← Back to repository