Print this page

        

@@ -9,26 +9,194 @@
 </TestFunction>
 <TestFunction name="getSetCheck">
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="readImage">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="272">
+    <DataTag><![CDATA[JPEG: beavis]]></DataTag>
+    <Description><![CDATA['io.imageCount() > 0' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="272">
+    <DataTag><![CDATA[JPEG: qtbug13653]]></DataTag>
+    <Description><![CDATA['io.imageCount() > 0' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="272">
+    <DataTag><![CDATA[GIF: earth]]></DataTag>
+    <Description><![CDATA['io.imageCount() > 0' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="272">
+    <DataTag><![CDATA[GIF: trolltech]]></DataTag>
+    <Description><![CDATA['io.imageCount() > 0' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="272">
+    <DataTag><![CDATA[MNG: ball]]></DataTag>
+    <Description><![CDATA['io.imageCount() > 0' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="272">
+    <DataTag><![CDATA[MNG: fire]]></DataTag>
+    <Description><![CDATA['io.imageCount() > 0' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="272">
+    <DataTag><![CDATA[SVG: rect]]></DataTag>
+    <Description><![CDATA['io.imageCount() > 0' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="272">
+    <DataTag><![CDATA[SVGZ: rect]]></DataTag>
+    <Description><![CDATA['io.imageCount() > 0' returned FALSE. ()]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="jpegRgbCmyk">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="340">
+    <Description><![CDATA[Compared values are not the same]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="setScaledSize">
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[JPEG: beavis A]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[JPEG: beavis B]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[JPEG: beavis C]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[JPEG: beavis D]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[JPEG: beavis E]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[JPEG: beavis F]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[JPEG: beavis G]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[JPEG: beavis H]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[JPEG: beavis I]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[GIF: earth]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "gif" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[GIF: trolltech]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "gif" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[MNG: ball]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "mng" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[MNG: fire]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "mng" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[SVG: rect]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "svg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="390">
+    <DataTag><![CDATA[SVGZ: rect]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "svgz" format]]></Description>
+</Message>
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="setClipRect">
+<Message type="skip" file="tst_qimagereader.cpp" line="461">
+    <DataTag><![CDATA[JPEG: beavis]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="461">
+    <DataTag><![CDATA[GIF: earth]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "gif" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="461">
+    <DataTag><![CDATA[GIF: trolltech]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "gif" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="461">
+    <DataTag><![CDATA[MNG: ball]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "mng" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="461">
+    <DataTag><![CDATA[MNG: fire]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "mng" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="461">
+    <DataTag><![CDATA[SVG: rect]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "svg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="461">
+    <DataTag><![CDATA[SVGZ: rect]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "svgz" format]]></Description>
+</Message>
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="setScaledClipRect">
+<Message type="skip" file="tst_qimagereader.cpp" line="512">
+    <DataTag><![CDATA[JPEG: beavis]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="512">
+    <DataTag><![CDATA[GIF: earth]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "gif" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="512">
+    <DataTag><![CDATA[GIF: trolltech]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "gif" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="512">
+    <DataTag><![CDATA[MNG: ball]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "mng" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="512">
+    <DataTag><![CDATA[MNG: fire]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "mng" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="512">
+    <DataTag><![CDATA[SVG: rect]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "svg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="512">
+    <DataTag><![CDATA[SVGZ: rect]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "svgz" format]]></Description>
+</Message>
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="imageFormat">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="588">
+    <DataTag><![CDATA[jpeg-1]]></DataTag>
+    <Description><![CDATA[Compared values are not the same]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="588">
+    <DataTag><![CDATA[jpeg-2]]></DataTag>
+    <Description><![CDATA[Compared values are not the same]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="588">
+    <DataTag><![CDATA[jpeg-3]]></DataTag>
+    <Description><![CDATA[Compared values are not the same]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="588">
+    <DataTag><![CDATA[svg]]></DataTag>
+    <Description><![CDATA[Compared values are not the same]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="588">
+    <DataTag><![CDATA[svgz]]></DataTag>
+    <Description><![CDATA[Compared values are not the same]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="blackXPM">
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="transparentXPM">

@@ -39,25 +207,182 @@
 </TestFunction>
 <TestFunction name="supportedFormats">
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="readFromDevice">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="1089">
+    <DataTag><![CDATA[jpeg-1]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1089">
+    <DataTag><![CDATA[jpeg-2]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1089">
+    <DataTag><![CDATA[jpeg-3]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1089">
+    <DataTag><![CDATA[jpeg-4]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1089">
+    <DataTag><![CDATA[gif-1]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1089">
+    <DataTag><![CDATA[gif-2]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1089">
+    <DataTag><![CDATA[mng-1]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1089">
+    <DataTag><![CDATA[mng-2]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1089">
+    <DataTag><![CDATA[svg]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1089">
+    <DataTag><![CDATA[svgz]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="readFromFileAfterJunk">
+<Message type="skip" file="tst_qimagereader.cpp" line="1163">
+    <DataTag><![CDATA[jpeg-1]]></DataTag>
+    <Description><![CDATA[Skipping beavis.jpg; no jpeg support]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="1163">
+    <DataTag><![CDATA[jpeg-2]]></DataTag>
+    <Description><![CDATA[Skipping YCbCr_cmyk.jpg; no jpeg support]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="1163">
+    <DataTag><![CDATA[jpeg-3]]></DataTag>
+    <Description><![CDATA[Skipping YCbCr_rgb.jpg; no jpeg support]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="1163">
+    <DataTag><![CDATA[svg]]></DataTag>
+    <Description><![CDATA[Skipping rect.svg; no svg support]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="1163">
+    <DataTag><![CDATA[svgz]]></DataTag>
+    <Description><![CDATA[Skipping rect.svgz; no svgz support]]></Description>
+</Message>
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="devicePosition">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="1240">
+    <DataTag><![CDATA[jpeg-1]]></DataTag>
+    <Description><![CDATA['!expected.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1240">
+    <DataTag><![CDATA[jpeg-2]]></DataTag>
+    <Description><![CDATA['!expected.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1240">
+    <DataTag><![CDATA[jpeg-3]]></DataTag>
+    <Description><![CDATA['!expected.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1240">
+    <DataTag><![CDATA[gif-1]]></DataTag>
+    <Description><![CDATA['!expected.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1240">
+    <DataTag><![CDATA[svg]]></DataTag>
+    <Description><![CDATA['!expected.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1240">
+    <DataTag><![CDATA[svgz]]></DataTag>
+    <Description><![CDATA['!expected.isNull()' returned FALSE. ()]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="setBackgroundColor">
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="supportsAnimation">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="709">
+    <DataTag><![CDATA[GIF: earth]]></DataTag>
+    <Description><![CDATA[Compared values are not the same
+   Actual (io.supportsAnimation()): 0
+   Expected (success): 1]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="709">
+    <DataTag><![CDATA[GIF: trolltech]]></DataTag>
+    <Description><![CDATA[Compared values are not the same
+   Actual (io.supportsAnimation()): 0
+   Expected (success): 1]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="709">
+    <DataTag><![CDATA[MNG: ball]]></DataTag>
+    <Description><![CDATA[Compared values are not the same
+   Actual (io.supportsAnimation()): 0
+   Expected (success): 1]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="709">
+    <DataTag><![CDATA[MNG: fire]]></DataTag>
+    <Description><![CDATA[Compared values are not the same
+   Actual (io.supportsAnimation()): 0
+   Expected (success): 1]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="readFromResources">
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[trolltech.gif]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[noclearcode.gif]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[earth.gif]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[bat1.gif]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[bat2.gif]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[beavis.jpg]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[YCbCr_cmyk.jpg]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[YCbCr_rgb.jpg]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[qtbug13653-no_eoi.jpg]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[fire.mng]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[ball.mng]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[rect.svg]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1446">
+    <DataTag><![CDATA[rect.svgz]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
 <Message type="qwarn" file="" line="0">
     <DataTag><![CDATA[corrupt-pixels.xpm]]></DataTag>
     <Description><![CDATA[QImage: XPM pixels missing on image line 1 (possibly a C++ trigraph).]]></Description>
 </Message>
 <Message type="qwarn" file="" line="0">

@@ -102,45 +427,134 @@
 </Message>
 <Message type="qwarn" file="" line="0">
     <DataTag><![CDATA[corrupt-pixels.xpm]]></DataTag>
     <Description><![CDATA[QImage: XPM pixels missing on image line 1 (possibly a C++ trigraph).]]></Description>
 </Message>
-<Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="dotsPerMeter">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="1697">
+    <DataTag><![CDATA[TIFF: 72 dpi]]></DataTag>
+    <Description><![CDATA[Compared values are not the same
+   Actual (image.dotsPerMeterX()): 0
+   Expected (expectedDotsPerMeterX): 2835]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1697">
+    <DataTag><![CDATA[TIFF: 100 dpi]]></DataTag>
+    <Description><![CDATA[Compared values are not the same
+   Actual (image.dotsPerMeterX()): 0
+   Expected (expectedDotsPerMeterX): 3937]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="physicalDpi">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="1720">
+    <DataTag><![CDATA[TIFF: 72 dpi]]></DataTag>
+    <Description><![CDATA[Compared values are not the same
+   Actual (image.physicalDpiX()): 0
+   Expected (expectedPhysicalDpiX): 72]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1720">
+    <DataTag><![CDATA[TIFF: 100 dpi]]></DataTag>
+    <Description><![CDATA[Compared values are not the same
+   Actual (image.physicalDpiX()): 0
+   Expected (expectedPhysicalDpiX): 100]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="sizeBeforeRead">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="722">
+    <DataTag><![CDATA[jpeg-1]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="722">
+    <DataTag><![CDATA[jpeg-2]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="722">
+    <DataTag><![CDATA[jpeg-3]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="722">
+    <DataTag><![CDATA[gif-1]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="722">
+    <DataTag><![CDATA[gif-2]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="722">
+    <DataTag><![CDATA[mng-1]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="722">
+    <DataTag><![CDATA[mng-2]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="722">
+    <DataTag><![CDATA[svg]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="722">
+    <DataTag><![CDATA[svgz]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="sizeBeforeFormat">
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="imageFormatBeforeRead">
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="gifHandlerBugs">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="788">
+    <Description><![CDATA['count == 34' returned FALSE. ()]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="animatedGif">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="826">
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="gifImageCount">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="843">
+    <Description><![CDATA['io.canRead()' returned FALSE. ()]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="gifLoopCount">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="980">
+    <Description><![CDATA[Compared values are not the same
+   Actual (io.loopCount()): -1
+   Expected (0): 0]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="readCorruptImage">
+<Incident type="fail" file="tst_qimagereader.cpp" line="1540">
+    <DataTag><![CDATA[corrupt jpeg]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1540">
+    <DataTag><![CDATA[corrupt gif]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1540">
+    <DataTag><![CDATA[corrupt mng]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
 <Message type="qwarn" file="" line="0">
     <DataTag><![CDATA[corrupt xpm (pixels)]]></DataTag>
     <Description><![CDATA[QImage: XPM pixels missing on image line 1 (possibly a C++ trigraph).]]></Description>
 </Message>
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="1540">
+    <DataTag><![CDATA[corrupt tiff]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1540">
+    <DataTag><![CDATA[corrupt svg]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1540">
+    <DataTag><![CDATA[corrupt svgz]]></DataTag>
+    <Description><![CDATA['reader.canRead()' returned FALSE. ()]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="readCorruptBmp">
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="supportsOption">

@@ -157,11 +571,13 @@
 </TestFunction>
 <TestFunction name="tiffGrayscale">
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="autoDetectImageFormat">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="1770">
+    <Description><![CDATA['io.read(&image)' returned FALSE. ()]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="fileNameProbing">
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="pixelCompareWithBaseline">

@@ -182,14 +598,97 @@
     <Description><![CDATA[loading failed, check if ico plugin is built]]></Description>
 </Message>
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="task255627_setNullScaledSize">
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[JPEG: beavis A]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[JPEG: beavis B]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[JPEG: beavis C]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[JPEG: beavis D]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[JPEG: beavis E]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[JPEG: beavis F]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[JPEG: beavis G]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[JPEG: beavis H]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[JPEG: beavis I]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "jpeg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[GIF: earth]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "gif" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[GIF: trolltech]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "gif" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[MNG: ball]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "mng" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[MNG: fire]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "mng" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[SVG: rect]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "svg" format]]></Description>
+</Message>
+<Message type="skip" file="tst_qimagereader.cpp" line="411">
+    <DataTag><![CDATA[SVGZ: rect]]></DataTag>
+    <Description><![CDATA[Qt does not support reading the "svgz" format]]></Description>
+</Message>
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="testIgnoresFormatAndExtension">
-<Incident type="pass" file="" line="0" />
+<Incident type="fail" file="tst_qimagereader.cpp" line="1914">
+    <DataTag><![CDATA[bat1.gif]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1914">
+    <DataTag><![CDATA[beavis.jpg]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1914">
+    <DataTag><![CDATA[fire.mng]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1914">
+    <DataTag><![CDATA[image_100dpi.tif]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1914">
+    <DataTag><![CDATA[rect.svg]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
+<Incident type="fail" file="tst_qimagereader.cpp" line="1914">
+    <DataTag><![CDATA[rect.svgz]]></DataTag>
+    <Description><![CDATA['!image.isNull()' returned FALSE. ()]]></Description>
+</Incident>
 </TestFunction>
 <TestFunction name="saveFormat">
 <Incident type="pass" file="" line="0" />
 </TestFunction>
 <TestFunction name="cleanupTestCase">