J. King
|
8115ac07d5
|
Provide basic API
|
3 years ago |
J. King
|
3c8cc21064
|
Remove DOM features and related
|
3 years ago |
J. King
|
88af223a89
|
Parse to an unmodified DOM
|
3 years ago |
J. King
|
7f2f2337d4
|
Tests for inner/outerHTML getting
|
3 years ago |
J. King
|
83653f3769
|
Fix getAttribute()
|
3 years ago |
J. King
|
3730a8b3f3
|
Tests for Element::hasAttribute()
|
3 years ago |
J. King
|
b0c06323f9
|
Tests for setting attribute nodes
|
4 years ago |
J. King
|
f08f1a1a37
|
Fix up attribute testing
Coverage is not more specific, and handling of prefixes is improved
|
4 years ago |
J. King
|
45411b7ccc
|
Test attribute setting better
|
4 years ago |
J. King
|
b53274fbdf
|
Start on attribute-setting tests
|
4 years ago |
J. King
|
2bfb77c081
|
Test template and attribute creation
|
4 years ago |
J. King
|
f660ecaad4
|
Use createElementNS when creating bare elements
This forces coercion in more situations, but has the advantage of being
consistent with creating an element in the HTML namespace
|
4 years ago |
J. King
|
16acfa8d66
|
Lowercase in createElementNS
|
4 years ago |
J. King
|
30e7e8c6a7
|
More tests
|
4 years ago |
J. King
|
ee5e9298e7
|
Tests and fixes for DOCTYPE serialization
|
4 years ago |
J. King
|
9eacd21c9d
|
Test edges of element serialization
|
4 years ago |
J. King
|
4c7953ddc8
|
Fix xmlns attributes
This exposes the attributes in the DOM via a workaround, making it
possible to serialize them like any other attribute
|
4 years ago |
J. King
|
3114f3a9bb
|
Fix most serializer test failures
Three remain related to xmlns attributes
|
4 years ago |
J. King
|
885cad0181
|
Conversion of WPT serializer tests
|
4 years ago |
J. King
|
d33929f4a1
|
Change namespace; add copyright info
|
4 years ago |
J. King
|
66fb537993
|
Clean up charset tests
|
4 years ago |
J. King
|
d319be477e
|
Improve coverage
|
4 years ago |
J. King
|
95e6cf7d6c
|
Defer further unit testing of tokenizer
Integration testing with tree builder is good enough
|
4 years ago |
J. King
|
1353cdc8ab
|
Tests for xml:id
|
4 years ago |
J. King
|
82621a11e3
|
Sort out namespaced attributes
|
4 years ago |
J. King
|
36213800ff
|
Typo
|
4 years ago |
J. King
|
fe8c39d841
|
Add some tokenizer tests
|
4 years ago |
J. King
|
b4d2f21199
|
Add missing tests for charset pre-scan
|
4 years ago |
J. King
|
da3657430b
|
Fill out more coverage
|
4 years ago |
J. King
|
329a86b082
|
Use separate class for null character tokens
|
4 years ago |
J. King
|
354f5acf0a
|
Simplify tree construction slightly
|
4 years ago |
J. King
|
7f53465951
|
Fix remaining error positions
|
4 years ago |
J. King
|
c6c51475cf
|
Convert tokenizer to generator
Some error positions still need to be fixed
|
4 years ago |
J. King
|
3e294e47aa
|
Fix up the rest of the error counts
|
4 years ago |
J. King
|
3f23040e1d
|
Fix most parse error counts
More remain, though most have been addressed
|
4 years ago |
J. King
|
fd01acfa5c
|
Partial fixes for adoption agency
|
4 years ago |
J. King
|
f50c46952e
|
Implement XML infoset coercion
|
4 years ago |
J. King
|
01361efdb8
|
Various fixes
|
4 years ago |
J. King
|
3108808c10
|
Testmore MathML properly
|
4 years ago |
J. King
|
179a21441c
|
Select and template insertion modes
|
4 years ago |
J. King
|
68317d838e
|
Fill in more insertion modes
|
4 years ago |
J. King
|
dc9dc9953a
|
Partial adoption agency implementation
|
4 years ago |
J. King
|
752ab05464
|
Implement rest of in-body insertion mode
|
4 years ago |
J. King
|
9758c08da2
|
Various minor corrections
|
4 years ago |
J. King
|
1228ecca17
|
Corrective pass over foreign content stuff
|
4 years ago |
J. King
|
065f9c97d6
|
Handle non-foreign fragment cases
|
4 years ago |
J. King
|
aeb08b5f5d
|
Fix remaining failures
Fragment-case tests still need to be harnessed to test all functionality
|
4 years ago |
J. King
|
5376ed43a5
|
Don't trim whitespace other than newlines in tests
|
4 years ago |
J. King
|
ab972a838c
|
Fix DOCTYPE serialization
Also patch all top-level comments out
|
4 years ago |
J. King
|
eebc45cb82
|
Patch tests to suppress root commnts
|
4 years ago |