Edward Z. Yang
|
4c9f4067ab
|
Begin creating scaffolding for the DTD declarations + evaluations that will make up the meat of the rest of the validation. Add a few more forgotten tests for makeWellFormed()
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@38 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-16 04:07:21 +00:00 |
|
Edward Z. Yang
|
3f4d928173
|
Add broken test cases for PureHTMLDefinition::makeWellFormed()
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@37 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-16 03:48:03 +00:00 |
|
Edward Z. Yang
|
0c88b090b0
|
Add HTML_Generator::generateFromTokens().
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@36 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-16 03:42:25 +00:00 |
|
Edward Z. Yang
|
1a3887de1b
|
Standardize test-cases with the prefix Test_. Add framework for HTML_Purifier, its unit test will really only be for regression testing from integration issues. It's more important to test the components.
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@35 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-16 03:39:39 +00:00 |
|
Edward Z. Yang
|
69da034570
|
Fix bug in HTML_Generator that resulted in extra spaces. PureHTMLDefinition now passes all tests.
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@34 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-16 03:33:37 +00:00 |
|
Edward Z. Yang
|
7c6775d552
|
Add HTML_Generator class and associated unit tests.
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@32 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-16 03:27:40 +00:00 |
|
Edward Z. Yang
|
c4b23cc775
|
Turn on entity parsing for the Lexers. Add PureHTMLDefinition and define removeForeignElements.
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@31 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-16 03:00:05 +00:00 |
|
Edward Z. Yang
|
6372a16926
|
Fix some more attribute parsing things that could lead to infinite loops.
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@25 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-16 00:23:35 +00:00 |
|
Edward Z. Yang
|
92bfaafd20
|
Fix infinite loop that occurs when we have unquoted attributes.
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@24 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-15 22:28:03 +00:00 |
|
Edward Z. Yang
|
dad395ac45
|
Scratch PI or JASP from spec. Add extra comments about MarkupFragment's behavior to incoming data. More Todos for our home-brew lexer, and also fix empty tag support in the SAX parer adapter. Add test framework for marking SAX to be tested with the regular result, or a specialized result.
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@22 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-15 02:19:27 +00:00 |
|
Edward Z. Yang
|
181d544b61
|
Cleanup final renaming stuff (how could I forget to rename the class) and hook in the SAX parser. It has a bit different behavior, so you'll have to be careful.
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@21 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-15 01:47:12 +00:00 |
|
Edward Z. Yang
|
bf331d3a13
|
Kick naming changes into effect.
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@20 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-15 01:30:26 +00:00 |
|
Edward Z. Yang
|
ec8d41d768
|
Copy of tests for MarkupLexer
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@19 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-15 01:17:13 +00:00 |
|
Edward Z. Yang
|
6d77fa061b
|
Add framework.
git-svn-id: http://htmlpurifier.org/svnroot/html_purifier/trunk@17 48356398-32a2-884e-a903-53898d9a118a
|
2006-04-15 01:13:42 +00:00 |
|