<div dir="ltr"><div class="gmail_extra">Hi,</div><div class="gmail_extra"><br></div><div class="gmail_extra">Sorry, I completely forgot to write my progress last week.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><b>Progress for week6 and 7:</b></div><div class="gmail_extra">We wrote a test case to check mishandling of namespaces ( <a href="https://gerrit.libreoffice.org/#/c/26661/">https://gerrit.libreoffice.org/#/c/26661/</a> ).</div><div class="gmail_extra">Since our LegacyFastParser emitted elements with namespace URL rather than namespace prefix like xparser, we made some changes to XFastParser and added a namespace handler that passes namespace declaration information. Using that we modified LegacyFastParser to emit elements just like XParser ( <a href="https://gerrit.libreoffice.org/#/c/26982/">https://gerrit.libreoffice.org/#/c/26982/</a> ).</div><div class="gmail_extra"><br></div><div class="gmail_extra">We are trying to see if we can adopt LegacyFastParser in all places where XParser is used. It failed at some places. One of the places was svgio::XSvgParser::getDecomposition, which was fixed by adding a dummy initialize method to LegacyFastParser. Currently it is still failing at couple of other places, the causes to those are identified and we are figuring out the solution.</div><div class="gmail_extra">Hopefully we can sort these out and profile it by the end of this week.</div><div class="gmail_extra"><br></div><div class="gmail_extra">Regards,</div><div class="gmail_extra">Azeem</div></div>