Hi,
Sorry, I completely forgot to write my progress last week.
*Progress for week6 and 7:*
We wrote a test case to check mishandling of namespaces (
https://gerrit.libreoffice.org/#/c/26661/ ).
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
( https://gerrit.libreoffice.org/#/c/26982/ ).
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.
Hopefully we can sort these out and profile it by the end of this week.
Regards,
Azeem
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.