|
706db27a72
|
Minor optimizations to tree builder
|
2021-03-19 19:21:44 -04:00 |
|
|
f8ba63629c
|
Speed up tokenizer slightly
Speed gain is not entirely reliable, so README is left alone for now
|
2021-03-19 16:41:25 -04:00 |
|
|
7f3c93d966
|
Optimize tree builder
|
2021-03-19 16:11:26 -04:00 |
|
|
fa4cd1e09f
|
Serializer optimization
|
2021-03-19 14:20:57 -05:00 |
|
|
fbefea3073
|
Add Walk and Moonwalk generators
|
2021-03-19 14:01:49 -05:00 |
|
|
66fb537993
|
Clean up charset tests
|
2021-03-19 10:18:47 -04:00 |
|
|
54a4b95da6
|
Note handling of bogus XLink namespace
|
2021-03-18 18:36:31 -04:00 |
|
|
d319be477e
|
Improve coverage
|
2021-03-18 16:19:06 -04:00 |
|
|
95e6cf7d6c
|
Defer further unit testing of tokenizer
Integration testing with tree builder is good enough
|
2021-03-18 15:31:24 -04:00 |
|
|
1353cdc8ab
|
Tests for xml:id
|
2021-03-18 13:59:38 -04:00 |
|
|
82621a11e3
|
Sort out namespaced attributes
|
2021-03-18 12:40:54 -04:00 |
|
|
02add5633a
|
More cleaning up of exceptions
|
2021-03-18 09:08:07 -05:00 |
|
|
4d15451270
|
Fix syntax error
|
2021-03-17 18:21:29 -04:00 |
|
|
b5016d7899
|
Starting to clean up exceptions
|
2021-03-17 17:00:13 -05:00 |
|
|
4771a65239
|
Added setAttributeNode, setAttributeNodeNS support for id attributes
|
2021-03-17 16:41:08 -05:00 |
|
|
36213800ff
|
Typo
|
2021-03-17 17:21:10 -04:00 |
|
|
fe8c39d841
|
Add some tokenizer tests
|
2021-03-17 17:16:42 -04:00 |
|
|
b4d2f21199
|
Add missing tests for charset pre-scan
|
2021-03-17 15:35:44 -04:00 |
|
|
93f0e3cf73
|
Minor cleanup
|
2021-03-17 14:04:14 -04:00 |
|
|
da3657430b
|
Fill out more coverage
|
2021-03-17 12:35:40 -04:00 |
|
|
3915b41e47
|
Set id attributes as IDs
xml:id attributes also work on foreign content
|
2021-03-17 11:52:47 -04:00 |
|
|
66093df6b7
|
Fix fragment parser and regression in innerHTML
|
2021-03-17 10:58:00 -04:00 |
|
|
b174c6b49b
|
inner and outerHTML now use parseFragment, fixes to parseFragment
|
2021-03-17 09:49:44 -05:00 |
|
|
b6c854be11
|
Finished off outerHTML
|
2021-03-17 08:36:44 -05:00 |
|
|
a0025e572d
|
More comparison data
|
2021-03-16 22:50:31 -04:00 |
|
|
3deddbddf3
|
More comparison items
|
2021-03-16 21:42:33 -04:00 |
|
|
3f1e71d45e
|
Add draft comparison table
|
2021-03-16 19:07:38 -04:00 |
|
|
e498f014d2
|
Use fixed intl
|
2021-03-16 19:04:12 -04:00 |
|
|
dfe3ad3a99
|
Remove obsolete comments
|
2021-03-16 15:40:04 -04:00 |
|
|
c1bf8c983b
|
Added innerHTML to Element, getting of outerHTML, started on setting
|
2021-03-16 14:37:20 -05:00 |
|
|
6cac402375
|
Minor cleanup
|
2021-03-16 14:42:21 -04:00 |
|
|
ef2cb5a835
|
Don't emit errors if positions are not tracked
|
2021-03-16 13:35:08 -04:00 |
|
|
8131888634
|
Expose original document encoding
|
2021-03-16 11:27:53 -04:00 |
|
|
66d0699947
|
Don't pass the stack unnecessarily
|
2021-03-16 11:01:10 -04:00 |
|
|
2522059fa8
|
Fix object reference cycle
|
2021-03-16 10:52:37 -04:00 |
|
|
0392b816c0
|
Move integration point checking to tree builder
|
2021-03-15 13:04:11 -04:00 |
|
|
403432bad5
|
Consolidate tree constructor into single loop
|
2021-03-15 12:12:43 -04:00 |
|
|
55516faeea
|
Remove last instance of recursive reprocessing
|
2021-03-15 10:26:18 -04:00 |
|
|
5895614c2c
|
Remove more instances of recursive reprocessing
|
2021-03-14 23:38:35 -04:00 |
|
|
329a86b082
|
Use separate class for null character tokens
|
2021-03-14 17:56:06 -04:00 |
|
|
b4c50a1115
|
Fixed missed double emission in tokenizer
|
2021-03-14 16:26:19 -04:00 |
|
|
354f5acf0a
|
Simplify tree construction slightly
|
2021-03-14 13:00:36 -04:00 |
|
|
ce127d0192
|
Fixed printing of document types
|
2021-03-14 11:52:32 -05:00 |
|
|
7f53465951
|
Fix remaining error positions
|
2021-03-13 21:00:59 -05:00 |
|
|
c6c51475cf
|
Convert tokenizer to generator
Some error positions still need to be fixed
|
2021-03-13 18:03:15 -05:00 |
|
|
3111c88376
|
Optimize character consumption
Relies on pending changes to intl
|
2021-03-12 23:47:47 -05:00 |
|
|
dfac8ad4f1
|
Reduce calls to count()
|
2021-03-12 22:45:41 -05:00 |
|
|
8031648e03
|
Speed up the open elements stack
|
2021-03-12 09:49:30 -05:00 |
|
|
ad50037fff
|
Speed up character consuming
|
2021-03-11 17:03:09 -05:00 |
|
|
104c89cc76
|
Small fix
|
2021-03-11 14:05:45 -05:00 |
|