| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
stuff).
svn path=/trunk/hubbub/; revision=4426
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4410
|
|
|
|
|
|
| |
warnings.
svn path=/trunk/hubbub/; revision=4408
|
|
|
|
|
|
| |
reached.
svn path=/trunk/hubbub/; revision=4406
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4405
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4404
|
|
|
|
|
|
| |
tokeniser is tested.
svn path=/trunk/hubbub/; revision=4387
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4378
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4377
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4375
|
|
|
|
|
|
| |
previous commit means that tests 1-3 of the html5lib suite pass.
svn path=/trunk/hubbub/; revision=4374
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4372
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4371
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4370
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4369
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4367
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4366
|
|
|
|
|
|
| |
compliance.
svn path=/trunk/hubbub/; revision=4364
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4362
|
|
|
|
|
|
| |
earlier on.
svn path=/trunk/hubbub/; revision=4361
|
|
|
|
|
|
| |
reference" steps gets reset.
svn path=/trunk/hubbub/; revision=4360
|
|
|
|
|
|
|
|
| |
for both clarity and efficiency.
- Fix a bug where the CDATA-matching code was looking at the doctype-matching count.
svn path=/trunk/hubbub/; revision=4359
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4358
|
|
|
|
|
|
| |
some bugs to iron out, mainly around entities.
svn path=/trunk/hubbub/; revision=4355
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4354
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4078
|
|
|
|
|
|
| |
the testcases when the library changes.
svn path=/trunk/hubbub/; revision=4077
|
|
|
|
|
|
|
| |
Modify treebuilder test driver to bring it in line with API changes.
A few minimal bits of testdata for various bits of in body. Proper testing will come once we're actually building a tree.
svn path=/trunk/hubbub/; revision=4076
|
|
|
|
|
|
|
|
|
| |
last attempt to write into the buffer failed mid-way through a multibyte sequence.
Add regression test for this
Include regression tests in the testsuite index.
svn path=/trunk/hubbub/; revision=4075
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=4044
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to constant data.
Fix up tokeniser and treebuilder to deal with this.
Fix up testcases, too.
The tokeniser will only ever emit strings of type HUBBUB_STRING_OFF. Anything else is a bug which should be fixed.
The treebuilder may emit strings of either type.
svn path=/trunk/hubbub/; revision=4014
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=3949
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=3948
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=3947
|
|
|
|
|
|
| |
Factor out common code for handling character tokens and comments
svn path=/trunk/hubbub/; revision=3941
|
|
|
|
|
|
| |
Add tree handler entrypoint for creating elements with verbatim names
svn path=/trunk/hubbub/; revision=3940
|
|
|
|
|
|
|
|
|
| |
Make tree_handler a pointer rather than value.
Check for tree_handler's presence in hubbub_treebuilder_token_handler rather than scattering checks all over the treebuilder code.
Add test driver (doesn't actually build a tree but will exercise the core code correctly and verify that the treebuilder code releases all the node references it gains)
Enhance quirks mode reporting to distinguish between standards, limited, and full quirks modes.
svn path=/trunk/hubbub/; revision=3939
|
|
|
|
|
|
|
|
| |
Loads of issues still outstanding, including a distinct lack of error handling
Change tree handler API to allow (de)referencing of nodes rather than explicit destruction.
Change create_element handler to take an entire hubbub_tag rather than just the tag name -- the DOM binding can deal with the issue of attaching attributes to the created element node.
svn path=/trunk/hubbub/; revision=3932
|
|
|
|
|
|
| |
Distinct lack of any real functionality beyond creation/destruction & option setting.
svn path=/trunk/hubbub/; revision=3894
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=3393
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=3363
|
|
|
|
|
|
| |
This appears to work correctly -- could probably do with more testing.
svn path=/trunk/hubbub/; revision=3362
|
|
|
|
| |
svn path=/trunk/hubbub/; revision=3361
|
|
Plenty of work still to do (like tree generation ;)
svn path=/trunk/hubbub/; revision=3359
|