summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixed dd/dt/li start tag handler once again. Also fixed resting of insertion ↵Rupinder Singh Khokhar2014-08-014-17/+46
| | | | mode. Also fixed some things in after_after_frameset state
* Enabling testsRupinder Singh Khokhar2014-08-011-24/+24
|
* appending to formatting list makes use of comparing the attributes. Since we ↵Rupinder Singh Khokhar2014-08-011-2/+31
| | | | now have the facility to retrive attributes, this has now been implemented with a not so optimised brute force search
* Now, since we have the support for retriving attributes from context, the ↵Rupinder Singh Khokhar2014-08-014-46/+125
| | | | foreing breakout function is updated to incorporate checking of attributes
* Fixed some misplaced tags in in_body insertion mode. Also improved support ↵Rupinder Singh Khokhar2014-08-014-34/+56
| | | | for appending attributes to an element already in the stack
* Small fix to handle rp/rt start tag in bodyRupinder Singh Khokhar2014-08-012-1/+26
|
* Added support to get attribute names & values from the context. This slows ↵Rupinder Singh Khokhar2014-08-018-18/+162
| | | | down the library a very little bit. Optimizations will be done later.
* The foreign state is still bugy and fails some tests. It will be debugged ↵Rupinder Singh Khokhar2014-08-012-37/+77
| | | | after neccessary supporting modules are implemented
* fixed handlers of table related and select related elementsRupinder Singh Khokhar2014-08-016-17/+91
|
* added provision to get quirks mode of document from treebuilder, assuming ↵Rupinder Singh Khokhar2014-08-016-7/+127
| | | | treebuilder has one document associated with it. Also fixed table endtag handler in in_table insertion mode. Also fixed table starttag handler in in_body insertion mode
* fixed isindex and form start tag handlersRupinder Singh Khokhar2014-08-012-64/+72
|
* Fixed enumerator entries & name-type mapping. Also fixed the option/optgroup ↵Rupinder Singh Khokhar2014-08-014-26/+50
| | | | tag starting handler. Also emitted on encountering a '<' in script related state. Also fixed the check for special element.
* SCRIPT related states added to the tokeniser. This might still be buggy. All ↵Rupinder Singh Khokhar2014-08-011-16/+393
| | | | the script relted bug patches will be rebased from here. Some states can still be collapsed & the code can still be made more understandable & beautiful ;)
* Fixing some steps in table insertion mode, handling input tagsRupinder Singh Khokhar2014-08-012-5/+32
|
* small fix to handle the param tag openRupinder Singh Khokhar2014-08-012-4/+7
|
* fixed content model switch at a place. Also added another step to handle xmp ↵Rupinder Singh Khokhar2014-08-014-3/+12
| | | | in body
* fixed dd,dt&li handler. Also fixed the scoping lists. Also added a missing ↵Rupinder Singh Khokhar2014-08-019-54/+70
| | | | summary tag to the start tag processor conditional.
* Fixed The adoption agency & related thingsRupinder Singh Khokhar2014-08-018-47/+107
|
* Random rumblings-- unclean commitRupinder Singh Khokhar2014-08-015-56/+87
|
* Handling LF after CR in bogus comment state & changing few tests to make it ↵Rupinder Singh Khokhar2014-07-093-10/+8
| | | | in accordance with the tester interface
* [Headache] Fixed tester & modified test file :-PRupinder Singh Khokhar2014-07-094-17/+16
|
* added RAWTEXT contentModel. Also removed an if(c='-') condition because I ↵Rupinder Singh Khokhar2014-07-092-98/+96
| | | | felt it was extranious, with no clear logic, not according to the specs. Also fixed a sever bug in handling the tagname state. In all 3 more test files give a PASS
* Adding PLAINTEXT State & fixing the tester at placesRupinder Singh Khokhar2014-07-094-12/+23
|
* Enabling some tests. The regresssion.test file had some tests that I found ↵Rupinder Singh Khokhar2014-07-092-8/+8
| | | | to be wrong and therefore changed them. A confirmation from the mentors is needed to verify its validity.
* There could have been a better way to handle EOFs in b/w tag-names and ↵Rupinder Singh Khokhar2014-07-092-23/+45
| | | | attribute values. [Fix] Numeric overflow check algo. [fix] cp1252 tables.
* Adding the COMMENT_END_BANG state for test3.datRupinder Singh Khokhar2014-07-092-2/+25
|
* [Fix] tokeniser wrongly emitted a replacement character instead of utf8 ↵Rupinder Singh Khokhar2014-07-095-35/+53
| | | | NULL. Also, the tester used strlen to calculate string lengths--this seg faults if a null is passed-- this is also fixed.
* Updating Named Entities API in tokeniserRupinder Singh Khokhar2014-07-097-2194/+2327
|
* Adding the latest test files without fixing the INDEXes or the test interfacesRupinder Singh Khokhar2014-06-1772-4999/+59797
|
* Update component version for releaserelease/0.3.0Vincent Sanders2014-04-181-1/+1
|
* add support for multilibDavid Tardon2014-01-132-3/+3
| | | | Signed-off-by: John-Mark Bell <jmb@netsurf-browser.org>
* Remove client allocation function and update for new lpu API.Michael Drake2013-12-1417-207/+59
|
* Correct various warnings in the test suiteCraig Barnes2013-05-046-14/+14
|
* Don't use the nonportable alloca() during tests.Anthony J. Bentley2013-04-274-4/+12
|
* update component version for releaserelease/0.2.0Vincent Sanders2013-04-191-1/+1
|
* add a .gitattributes so .gitignore is not exportedVincent Sanders2013-04-181-0/+2
|
* Fix handling of encoding changeJohn-Mark Bell2013-02-271-7/+8
|
* Fix up for json-c 0.10John-Mark Bell2012-08-291-14/+14
|
* Sprinkle some const correctness aroundJohn-Mark Bell2012-08-291-9/+9
|
* update for json-c 0.10 APIVincent Sanders2012-08-281-7/+6
|
* Fix uninitialised pause variableVincent Sanders2012-07-131-0/+2
|
* Add ability to pause tokenisationVincent Sanders2012-07-106-4/+48
|
* Remove unused and unneeded extraneous_chunk APIVincent Sanders2012-07-071-35/+0
|
* Insert data at correct point in input stream.John-Mark Bell2012-07-053-8/+51
|
* Merge branch 'master' of git://git.netsurf-browser.org/libhubbubVincent Sanders2012-07-053-0/+28
|\
| * Fix testsuiteJohn-Mark Bell2012-07-053-0/+28
| |
* | Only call script complete callback if scripting is enabledVincent Sanders2012-07-051-1/+2
|/
* Add Script complete callbackVincent Sanders2012-07-054-1/+28
|
* add hubbub_parser_insert_chunkVincent Sanders2012-07-032-0/+44
|
* Update to new NSBUILD infrastructureDaniel Silverstone2012-06-297-9/+11
| | | | svn path=/trunk/hubbub/; revision=14006