End-of-line normalization differs when using push parser
(Sorry for using Python to show the issue)
$ python -c 'print("<test><![CDATA[line1\r\nline2]]></test>")' | xmllint - | python -c 'import sys; print(repr(sys.stdin.read()))'
'<?xml version="1.0"?>\n<test><![CDATA[line1\nline2]]></test>\n'
$ python -c 'print("<test><![CDATA[line1\r\nline2]]></test>")' | xmllint --push - | python -c 'import sys; print(repr(sys.stdin.read()))'
'<?xml version="1.0"?>\n<test><![CDATA[line1\r\nline2]]></test>\n'
Expected: output of the second command should be identical to the first (ie. with \r\n normalized to \n).