unoxml: CDocumentBuilder::parseURI should handle non-file:/// URIs.
commite217f2cec1505a65e4ca5651bf27449a606b09c3
authorMichael Meeks <michael.meeks@collabora.com>
Thu, 16 Jan 2020 02:04:53 +0000 (16 02:04 +0000)
committerMichael Meeks <michael.meeks@collabora.com>
Thu, 16 Jan 2020 18:15:23 +0000 (16 19:15 +0100)
tree4504d99da0250a148bdb08ff7ea92c30657e1431
parenta508f2ee91cb6c11c5f1b195270d37c6a3a5d141
unoxml: CDocumentBuilder::parseURI should handle non-file:/// URIs.

The proximate symptom of this is of only some of the slide layouts
applying in impress on Android. This is caused by not parsing the
file:///assets/.../layoutlist.xml - which needs to use UCB and its
cleverer osl/ file APIs.

Change-Id: I22ed77170891c0ec136caaa29da69987a0e51a73
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/86900
Tested-by: Jenkins
Reviewed-by: Michael Meeks <michael.meeks@collabora.com>
unoxml/source/dom/documentbuilder.cxx