J. King
|
95e6cf7d6c
|
Defer further unit testing of tokenizer
Integration testing with tree builder is good enough
|
4 years ago |
J. King
|
82621a11e3
|
Sort out namespaced attributes
|
4 years ago |
Dustin Wilson
|
02add5633a
|
More cleaning up of exceptions
|
4 years ago |
J. King
|
4d15451270
|
Fix syntax error
|
4 years ago |
Dustin Wilson
|
b5016d7899
|
Starting to clean up exceptions
|
4 years ago |
Dustin Wilson
|
4771a65239
|
Added setAttributeNode, setAttributeNodeNS support for id attributes
|
4 years ago |
J. King
|
b4d2f21199
|
Add missing tests for charset pre-scan
|
4 years ago |
J. King
|
93f0e3cf73
|
Minor cleanup
|
4 years ago |
J. King
|
3915b41e47
|
Set id attributes as IDs
xml:id attributes also work on foreign content
|
4 years ago |
J. King
|
66093df6b7
|
Fix fragment parser and regression in innerHTML
|
4 years ago |
Dustin Wilson
|
b174c6b49b
|
inner and outerHTML now use parseFragment, fixes to parseFragment
|
4 years ago |
Dustin Wilson
|
b6c854be11
|
Finished off outerHTML
|
4 years ago |
J. King
|
dfe3ad3a99
|
Remove obsolete comments
|
4 years ago |
Dustin Wilson
|
c1bf8c983b
|
Added innerHTML to Element, getting of outerHTML, started on setting
|
4 years ago |
J. King
|
6cac402375
|
Minor cleanup
|
4 years ago |
J. King
|
ef2cb5a835
|
Don't emit errors if positions are not tracked
|
4 years ago |
J. King
|
8131888634
|
Expose original document encoding
|
4 years ago |
J. King
|
66d0699947
|
Don't pass the stack unnecessarily
|
4 years ago |
J. King
|
2522059fa8
|
Fix object reference cycle
|
4 years ago |
J. King
|
0392b816c0
|
Move integration point checking to tree builder
|
4 years ago |
J. King
|
403432bad5
|
Consolidate tree constructor into single loop
|
4 years ago |
J. King
|
55516faeea
|
Remove last instance of recursive reprocessing
|
4 years ago |
J. King
|
5895614c2c
|
Remove more instances of recursive reprocessing
|
4 years ago |
J. King
|
329a86b082
|
Use separate class for null character tokens
|
4 years ago |
J. King
|
b4c50a1115
|
Fixed missed double emission in tokenizer
|
4 years ago |
J. King
|
354f5acf0a
|
Simplify tree construction slightly
|
4 years ago |
Dustin Wilson
|
ce127d0192
|
Fixed printing of document types
|
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
|
3111c88376
|
Optimize character consumption
Relies on pending changes to intl
|
4 years ago |
J. King
|
dfac8ad4f1
|
Reduce calls to count()
|
4 years ago |
J. King
|
8031648e03
|
Speed up the open elements stack
|
4 years ago |
J. King
|
ad50037fff
|
Speed up character consuming
|
4 years ago |
J. King
|
104c89cc76
|
Small fix
|
4 years ago |
J. King
|
be10fae2c1
|
Use userspace intl for coercion
|
4 years ago |
J. King
|
3e294e47aa
|
Fix up the rest of the error counts
|
4 years ago |
J. King
|
2b01a33a85
|
Incorporate recent spec change
|
4 years ago |
J. King
|
3f23040e1d
|
Fix most parse error counts
More remain, though most have been addressed
|
4 years ago |
J. King
|
bdddbeacd6
|
Fix adoption agency
|
4 years ago |
J. King
|
d3a12f56cf
|
Correct handling of h6 end tag
|
4 years ago |
J. King
|
cd41770653
|
First pass at high-level API
|
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
|
5d9b1a3a68
|
Start on infoset coercison
|
4 years ago |
J. King
|
647665579a
|
Add newer special elements
|
4 years ago |
J. King
|
01361efdb8
|
Various fixes
|
4 years ago |
J. King
|
3108808c10
|
Testmore MathML properly
|
4 years ago |
J. King
|
c25e4eca41
|
Implement rest of insertion modes
|
4 years ago |
J. King
|
179a21441c
|
Select and template insertion modes
|
4 years ago |
J. King
|
6bc95f8ccf
|
Fix bug in stack with foreign content
|
4 years ago |