lxml based HTML parser.
lxml based HTML parser.

Update issue 942
Status: Review
Here is finally the new lxml based parser.  After pretty heavy
refactoring to HTML parsing in general (incl. splitting the lower
level parsing from the reader) the new parser is very simple.

If lxml module is installed, the new parser is automaticaly used by
default. It is, however, possible to disable it for testing purposes
or otherwise by setting ROBOT_NO_LXML environment variable to any
non-empty value.

Tasks TODO:
- Code review by Janne (move the issue to Started state afterwards).
- Testing with RIDE by Mikko.
- Documenting the new functionality in installation instructions, --help, etc.

eric-stanley/robotframework,stasiek/robotframework,yahman72/robotframework,jaloren/robotframework,JackNokia/robotframework,wojciechtanski/robotframework,fingeronthebutton/robotframework,fingeronthebutton/robotframework,jaloren/robotframework,ChrisHirsch/robotframework,xiaokeng/robotframework,SivagnanamCiena/robotframework,kurtdawg24/robotframework,moto-timo/robotframework,jaloren/robotframework,snyderr/robotframework,moto-timo/robotframework,un33k/robotframework,stasiek/robotframework,fingeronthebutton/robotframework,nmrao/robotframework,fingeronthebutton/robotframework,edbrannin/robotframework,synsun/robotframework,edbrannin/robotframework,dkentw/robotframework,kyle1986/robortframe,Colorfulstan/robotframework,kurtdawg24/robotframework,suvarnaraju/robotframework,userzimmermann/robotframework,stasiek/robotframework,HelioGuilherme66/robotframework,alexandrul-ci/robotframework,alexandrul-ci/robotframework,userzimmermann/robotframework,rwarren14/robotframework,yonglehou/robotframework,SivagnanamCiena/robotframework,dkentw/robotframework,ashishdeshpande/robotframework,yonglehou/robotframework,nmrao/robotframework,robotframework/robotframework,SivagnanamCiena/robotframework,nmrao/robotframework,yahman72/robotframework,suvarnaraju/robotframework,kurtdawg24/robotframework,alexandrul-ci/robotframework,rwarren14/robotframework,kyle1986/robortframe,yahman72/robotframework,ChrisHirsch/robotframework,SivagnanamCiena/robotframework,dkentw/robotframework,jorik041/robotframework,nmrao/robotframework,rwarren14/robotframework,joongh/robotframework,yonglehou/robotframework,joongh/robotframework,un33k/robotframework,fingeronthebutton/robotframework,ChrisHirsch/robotframework,ashishdeshpande/robotframework,stasiek/robotframework,yonglehou/robotframework,HelioGuilherme66/robotframework,Colorfulstan/robotframework,kurtdawg24/robotframework,snyderr/robotframework,jorik041/robotframework,xiaokeng/robotframework,jaloren/robotframework,moto-timo/robotframework,rwarren14/robotframework,moto-timo/robotframework,ChrisHirsch/robotframework,eric-stanley/robotframework,moto-timo/robotframework,suvarnaraju/robotframework,jorik041/robotframework,userzimmermann/robotframework,jaloren/robotframework,snyderr/robotframework,wojciechtanski/robotframework,wojciechtanski/robotframework,joongh/robotframework,jorik041/robotframework,un33k/robotframework,joongh/robotframework,edbrannin/robotframework,yahman72/robotframework,suvarnaraju/robotframework,stasiek/robotframework,kurtdawg24/robotframework,ChrisHirsch/robotframework,alexandrul-ci/robotframework,SivagnanamCiena/robotframework,ashishdeshpande/robotframework,nmrao/robotframework,edbrannin/robotframework,xiaokeng/robotframework,alexandrul-ci/robotframework,Colorfulstan/robotframework,rwarren14/robotframework,HelioGuilherme66/robotframework,synsun/robotframework,synsun/robotframework,wojciechtanski/robotframework,eric-stanley/robotframework,userzimmermann/robotframework,edbrannin/robotframework,snyderr/robotframework,yahman72/robotframework,dkentw/robotframework,ashishdeshpande/robotframework,wojciechtanski/robotframework,yonglehou/robotframework,snyderr/robotframework,suvarnaraju/robotframework,synsun/robotframework,synsun/robotframework,xiaokeng/robotframework,Colorfulstan/robotframework,JackNokia/robotframework,xiaokeng/robotframework,joongh/robotframework,kyle1986/robortframe,Colorfulstan/robotframework,un33k/robotframework,robotframework/robotframework,dkentw/robotframework,kyle1986/robortframe,kyle1986/robortframe,un33k/robotframework,robotframework/robotframework,eric-stanley/robotframework,JackNokia/robotframework,ashishdeshpande/robotframework,userzimmermann/robotframework,JackNokia/robotframework,JackNokia/robotframework,jorik041/robotframework