mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
e10910988d
--HG-- rename : modules/libpr0n/Makefile.in => image/Makefile.in rename : modules/libpr0n/build/Makefile.in => image/build/Makefile.in rename : modules/libpr0n/build/nsImageModule.cpp => image/build/nsImageModule.cpp rename : modules/libpr0n/decoders/GIF2.h => image/decoders/GIF2.h rename : modules/libpr0n/decoders/Makefile.in => image/decoders/Makefile.in rename : modules/libpr0n/decoders/iccjpeg.c => image/decoders/iccjpeg.c rename : modules/libpr0n/decoders/iccjpeg.h => image/decoders/iccjpeg.h rename : modules/libpr0n/decoders/icon/Makefile.in => image/decoders/icon/Makefile.in rename : modules/libpr0n/decoders/icon/android/Makefile.in => image/decoders/icon/android/Makefile.in rename : modules/libpr0n/decoders/icon/android/nsIconChannel.cpp => image/decoders/icon/android/nsIconChannel.cpp rename : modules/libpr0n/decoders/icon/android/nsIconChannel.h => image/decoders/icon/android/nsIconChannel.h rename : modules/libpr0n/decoders/icon/gtk/Makefile.in => image/decoders/icon/gtk/Makefile.in rename : modules/libpr0n/decoders/icon/gtk/nsIconChannel.cpp => image/decoders/icon/gtk/nsIconChannel.cpp rename : modules/libpr0n/decoders/icon/gtk/nsIconChannel.h => image/decoders/icon/gtk/nsIconChannel.h rename : modules/libpr0n/decoders/icon/mac/Makefile.in => image/decoders/icon/mac/Makefile.in rename : modules/libpr0n/decoders/icon/mac/nsIconChannel.h => image/decoders/icon/mac/nsIconChannel.h rename : modules/libpr0n/decoders/icon/mac/nsIconChannelCocoa.mm => image/decoders/icon/mac/nsIconChannelCocoa.mm rename : modules/libpr0n/decoders/icon/nsIIconURI.idl => image/decoders/icon/nsIIconURI.idl rename : modules/libpr0n/decoders/icon/nsIconModule.cpp => image/decoders/icon/nsIconModule.cpp rename : modules/libpr0n/decoders/icon/nsIconProtocolHandler.cpp => image/decoders/icon/nsIconProtocolHandler.cpp rename : modules/libpr0n/decoders/icon/nsIconProtocolHandler.h => image/decoders/icon/nsIconProtocolHandler.h rename : modules/libpr0n/decoders/icon/nsIconURI.cpp => image/decoders/icon/nsIconURI.cpp rename : modules/libpr0n/decoders/icon/nsIconURI.h => image/decoders/icon/nsIconURI.h rename : modules/libpr0n/decoders/icon/os2/Makefile.in => image/decoders/icon/os2/Makefile.in rename : modules/libpr0n/decoders/icon/os2/nsIconChannel.cpp => image/decoders/icon/os2/nsIconChannel.cpp rename : modules/libpr0n/decoders/icon/os2/nsIconChannel.h => image/decoders/icon/os2/nsIconChannel.h rename : modules/libpr0n/decoders/icon/qt/Makefile.in => image/decoders/icon/qt/Makefile.in rename : modules/libpr0n/decoders/icon/qt/gtkqticonsconverter.js => image/decoders/icon/qt/gtkqticonsconverter.js rename : modules/libpr0n/decoders/icon/qt/gtkqticonsconverter.manifest => image/decoders/icon/qt/gtkqticonsconverter.manifest rename : modules/libpr0n/decoders/icon/qt/nsIconChannel.cpp => image/decoders/icon/qt/nsIconChannel.cpp rename : modules/libpr0n/decoders/icon/qt/nsIconChannel.h => image/decoders/icon/qt/nsIconChannel.h rename : modules/libpr0n/decoders/icon/qt/public/Makefile.in => image/decoders/icon/qt/public/Makefile.in rename : modules/libpr0n/decoders/icon/qt/public/nsGtkQtIconsConverter.idl => image/decoders/icon/qt/public/nsGtkQtIconsConverter.idl rename : modules/libpr0n/decoders/icon/win/Makefile.in => image/decoders/icon/win/Makefile.in rename : modules/libpr0n/decoders/icon/win/nsIconChannel.cpp => image/decoders/icon/win/nsIconChannel.cpp rename : modules/libpr0n/decoders/icon/win/nsIconChannel.h => image/decoders/icon/win/nsIconChannel.h rename : modules/libpr0n/decoders/nsBMPDecoder.cpp => image/decoders/nsBMPDecoder.cpp rename : modules/libpr0n/decoders/nsBMPDecoder.h => image/decoders/nsBMPDecoder.h rename : modules/libpr0n/decoders/nsGIFDecoder2.cpp => image/decoders/nsGIFDecoder2.cpp rename : modules/libpr0n/decoders/nsGIFDecoder2.h => image/decoders/nsGIFDecoder2.h rename : modules/libpr0n/decoders/nsICODecoder.cpp => image/decoders/nsICODecoder.cpp rename : modules/libpr0n/decoders/nsICODecoder.h => image/decoders/nsICODecoder.h rename : modules/libpr0n/decoders/nsIconDecoder.cpp => image/decoders/nsIconDecoder.cpp rename : modules/libpr0n/decoders/nsIconDecoder.h => image/decoders/nsIconDecoder.h rename : modules/libpr0n/decoders/nsJPEGDecoder.cpp => image/decoders/nsJPEGDecoder.cpp rename : modules/libpr0n/decoders/nsJPEGDecoder.h => image/decoders/nsJPEGDecoder.h rename : modules/libpr0n/decoders/nsPNGDecoder.cpp => image/decoders/nsPNGDecoder.cpp rename : modules/libpr0n/decoders/nsPNGDecoder.h => image/decoders/nsPNGDecoder.h rename : modules/libpr0n/encoders/Makefile.in => image/encoders/Makefile.in rename : modules/libpr0n/encoders/bmp/Makefile.in => image/encoders/bmp/Makefile.in rename : modules/libpr0n/encoders/bmp/nsBMPEncoder.cpp => image/encoders/bmp/nsBMPEncoder.cpp rename : modules/libpr0n/encoders/bmp/nsBMPEncoder.h => image/encoders/bmp/nsBMPEncoder.h rename : modules/libpr0n/encoders/ico/Makefile.in => image/encoders/ico/Makefile.in rename : modules/libpr0n/encoders/ico/nsICOEncoder.cpp => image/encoders/ico/nsICOEncoder.cpp rename : modules/libpr0n/encoders/ico/nsICOEncoder.h => image/encoders/ico/nsICOEncoder.h rename : modules/libpr0n/encoders/jpeg/Makefile.in => image/encoders/jpeg/Makefile.in rename : modules/libpr0n/encoders/jpeg/nsJPEGEncoder.cpp => image/encoders/jpeg/nsJPEGEncoder.cpp rename : modules/libpr0n/encoders/jpeg/nsJPEGEncoder.h => image/encoders/jpeg/nsJPEGEncoder.h rename : modules/libpr0n/encoders/png/Makefile.in => image/encoders/png/Makefile.in rename : modules/libpr0n/encoders/png/nsPNGEncoder.cpp => image/encoders/png/nsPNGEncoder.cpp rename : modules/libpr0n/encoders/png/nsPNGEncoder.h => image/encoders/png/nsPNGEncoder.h rename : modules/libpr0n/public/ImageErrors.h => image/public/ImageErrors.h rename : modules/libpr0n/public/ImageLogging.h => image/public/ImageLogging.h rename : modules/libpr0n/public/Makefile.in => image/public/Makefile.in rename : modules/libpr0n/public/imgICache.idl => image/public/imgICache.idl rename : modules/libpr0n/public/imgIContainer.idl => image/public/imgIContainer.idl rename : modules/libpr0n/public/imgIContainerDebug.idl => image/public/imgIContainerDebug.idl rename : modules/libpr0n/public/imgIContainerObserver.idl => image/public/imgIContainerObserver.idl rename : modules/libpr0n/public/imgIDecoderObserver.idl => image/public/imgIDecoderObserver.idl rename : modules/libpr0n/public/imgIEncoder.idl => image/public/imgIEncoder.idl rename : modules/libpr0n/public/imgILoader.idl => image/public/imgILoader.idl rename : modules/libpr0n/public/imgIRequest.idl => image/public/imgIRequest.idl rename : modules/libpr0n/public/imgITools.idl => image/public/imgITools.idl rename : modules/libpr0n/src/BMPFileHeaders.h => image/src/BMPFileHeaders.h rename : modules/libpr0n/src/Decoder.cpp => image/src/Decoder.cpp rename : modules/libpr0n/src/Decoder.h => image/src/Decoder.h rename : modules/libpr0n/src/DiscardTracker.cpp => image/src/DiscardTracker.cpp rename : modules/libpr0n/src/DiscardTracker.h => image/src/DiscardTracker.h rename : modules/libpr0n/src/EndianMacros.h => image/src/EndianMacros.h rename : modules/libpr0n/src/ICOFileHeaders.h => image/src/ICOFileHeaders.h rename : modules/libpr0n/src/Image.cpp => image/src/Image.cpp rename : modules/libpr0n/src/Image.h => image/src/Image.h rename : modules/libpr0n/src/Makefile.in => image/src/Makefile.in rename : modules/libpr0n/src/RasterImage.cpp => image/src/RasterImage.cpp rename : modules/libpr0n/src/RasterImage.h => image/src/RasterImage.h rename : modules/libpr0n/src/SVGDocumentWrapper.cpp => image/src/SVGDocumentWrapper.cpp rename : modules/libpr0n/src/SVGDocumentWrapper.h => image/src/SVGDocumentWrapper.h rename : modules/libpr0n/src/VectorImage.cpp => image/src/VectorImage.cpp rename : modules/libpr0n/src/VectorImage.h => image/src/VectorImage.h rename : modules/libpr0n/src/imgFrame.cpp => image/src/imgFrame.cpp rename : modules/libpr0n/src/imgFrame.h => image/src/imgFrame.h rename : modules/libpr0n/src/imgLoader.cpp => image/src/imgLoader.cpp rename : modules/libpr0n/src/imgLoader.h => image/src/imgLoader.h rename : modules/libpr0n/src/imgRequest.cpp => image/src/imgRequest.cpp rename : modules/libpr0n/src/imgRequest.h => image/src/imgRequest.h rename : modules/libpr0n/src/imgRequestProxy.cpp => image/src/imgRequestProxy.cpp rename : modules/libpr0n/src/imgRequestProxy.h => image/src/imgRequestProxy.h rename : modules/libpr0n/src/imgStatusTracker.cpp => image/src/imgStatusTracker.cpp rename : modules/libpr0n/src/imgStatusTracker.h => image/src/imgStatusTracker.h rename : modules/libpr0n/src/imgTools.cpp => image/src/imgTools.cpp rename : modules/libpr0n/src/imgTools.h => image/src/imgTools.h rename : modules/libpr0n/test/Makefile.in => image/test/Makefile.in rename : modules/libpr0n/test/browser/Makefile.in => image/test/browser/Makefile.in rename : modules/libpr0n/test/browser/animated.gif => image/test/browser/animated.gif rename : modules/libpr0n/test/browser/animated2.gif => image/test/browser/animated2.gif rename : modules/libpr0n/test/browser/big.png => image/test/browser/big.png rename : modules/libpr0n/test/browser/browser_bug666317.js => image/test/browser/browser_bug666317.js rename : modules/libpr0n/test/browser/browser_image.js => image/test/browser/browser_image.js rename : modules/libpr0n/test/browser/head.js => image/test/browser/head.js rename : modules/libpr0n/test/browser/image.html => image/test/browser/image.html rename : modules/libpr0n/test/browser/imageX2.html => image/test/browser/imageX2.html rename : modules/libpr0n/test/crashtests/256-height.ico => image/test/crashtests/256-height.ico rename : modules/libpr0n/test/crashtests/256-width.ico => image/test/crashtests/256-width.ico rename : modules/libpr0n/test/crashtests/523528-1.gif => image/test/crashtests/523528-1.gif rename : modules/libpr0n/test/crashtests/523528-2.gif => image/test/crashtests/523528-2.gif rename : modules/libpr0n/test/crashtests/681190.html => image/test/crashtests/681190.html rename : modules/libpr0n/test/crashtests/694165-1.xhtml => image/test/crashtests/694165-1.xhtml rename : modules/libpr0n/test/crashtests/83804-1.gif => image/test/crashtests/83804-1.gif rename : modules/libpr0n/test/crashtests/89341-1.gif => image/test/crashtests/89341-1.gif rename : modules/libpr0n/test/crashtests/crashtests.list => image/test/crashtests/crashtests.list rename : modules/libpr0n/test/crashtests/delayedframe.sjs => image/test/crashtests/delayedframe.sjs rename : modules/libpr0n/test/crashtests/delaytest.html => image/test/crashtests/delaytest.html rename : modules/libpr0n/test/crashtests/invalid-icc-profile.jpg => image/test/crashtests/invalid-icc-profile.jpg rename : modules/libpr0n/test/crashtests/invalid-size-second-frame.gif => image/test/crashtests/invalid-size-second-frame.gif rename : modules/libpr0n/test/crashtests/invalid-size.gif => image/test/crashtests/invalid-size.gif rename : modules/libpr0n/test/crashtests/threeframes-end.gif => image/test/crashtests/threeframes-end.gif rename : modules/libpr0n/test/crashtests/threeframes-start.gif => image/test/crashtests/threeframes-start.gif rename : modules/libpr0n/test/mochitest/Makefile.in => image/test/mochitest/Makefile.in rename : modules/libpr0n/test/mochitest/big.png => image/test/mochitest/big.png rename : modules/libpr0n/test/mochitest/blue.png => image/test/mochitest/blue.png rename : modules/libpr0n/test/mochitest/bug399925.gif => image/test/mochitest/bug399925.gif rename : modules/libpr0n/test/mochitest/bug468160.sjs => image/test/mochitest/bug468160.sjs rename : modules/libpr0n/test/mochitest/bug478398_ONLY.png => image/test/mochitest/bug478398_ONLY.png rename : modules/libpr0n/test/mochitest/bug490949-iframe.html => image/test/mochitest/bug490949-iframe.html rename : modules/libpr0n/test/mochitest/bug490949.sjs => image/test/mochitest/bug490949.sjs rename : modules/libpr0n/test/mochitest/bug496292-1.sjs => image/test/mochitest/bug496292-1.sjs rename : modules/libpr0n/test/mochitest/bug496292-2.sjs => image/test/mochitest/bug496292-2.sjs rename : modules/libpr0n/test/mochitest/bug496292-iframe-1.html => image/test/mochitest/bug496292-iframe-1.html rename : modules/libpr0n/test/mochitest/bug496292-iframe-2.html => image/test/mochitest/bug496292-iframe-2.html rename : modules/libpr0n/test/mochitest/bug496292-iframe-ref.html => image/test/mochitest/bug496292-iframe-ref.html rename : modules/libpr0n/test/mochitest/bug497665-iframe.html => image/test/mochitest/bug497665-iframe.html rename : modules/libpr0n/test/mochitest/bug497665.sjs => image/test/mochitest/bug497665.sjs rename : modules/libpr0n/test/mochitest/bug552605.sjs => image/test/mochitest/bug552605.sjs rename : modules/libpr0n/test/mochitest/bug657191.sjs => image/test/mochitest/bug657191.sjs rename : modules/libpr0n/test/mochitest/bug671906.sjs => image/test/mochitest/bug671906.sjs rename : modules/libpr0n/test/mochitest/bug89419-iframe.html => image/test/mochitest/bug89419-iframe.html rename : modules/libpr0n/test/mochitest/bug89419.sjs => image/test/mochitest/bug89419.sjs rename : modules/libpr0n/test/mochitest/damon.jpg => image/test/mochitest/damon.jpg rename : modules/libpr0n/test/mochitest/imgutils.js => image/test/mochitest/imgutils.js rename : modules/libpr0n/test/mochitest/lime-anim-100x100.svg => image/test/mochitest/lime-anim-100x100.svg rename : modules/libpr0n/test/mochitest/lime100x100.svg => image/test/mochitest/lime100x100.svg rename : modules/libpr0n/test/mochitest/red.png => image/test/mochitest/red.png rename : modules/libpr0n/test/mochitest/schrep.png => image/test/mochitest/schrep.png rename : modules/libpr0n/test/mochitest/shaver.png => image/test/mochitest/shaver.png rename : modules/libpr0n/test/mochitest/test_animSVGImage.html => image/test/mochitest/test_animSVGImage.html rename : modules/libpr0n/test/mochitest/test_bug399925.html => image/test/mochitest/test_bug399925.html rename : modules/libpr0n/test/mochitest/test_bug435296.html => image/test/mochitest/test_bug435296.html rename : modules/libpr0n/test/mochitest/test_bug466586.html => image/test/mochitest/test_bug466586.html rename : modules/libpr0n/test/mochitest/test_bug468160.html => image/test/mochitest/test_bug468160.html rename : modules/libpr0n/test/mochitest/test_bug478398.html => image/test/mochitest/test_bug478398.html rename : modules/libpr0n/test/mochitest/test_bug490949.html => image/test/mochitest/test_bug490949.html rename : modules/libpr0n/test/mochitest/test_bug496292.html => image/test/mochitest/test_bug496292.html rename : modules/libpr0n/test/mochitest/test_bug497665.html => image/test/mochitest/test_bug497665.html rename : modules/libpr0n/test/mochitest/test_bug512435.html => image/test/mochitest/test_bug512435.html rename : modules/libpr0n/test/mochitest/test_bug552605-1.html => image/test/mochitest/test_bug552605-1.html rename : modules/libpr0n/test/mochitest/test_bug552605-2.html => image/test/mochitest/test_bug552605-2.html rename : modules/libpr0n/test/mochitest/test_bug553982.html => image/test/mochitest/test_bug553982.html rename : modules/libpr0n/test/mochitest/test_bug601470.html => image/test/mochitest/test_bug601470.html rename : modules/libpr0n/test/mochitest/test_bug614392.html => image/test/mochitest/test_bug614392.html rename : modules/libpr0n/test/mochitest/test_bug657191.html => image/test/mochitest/test_bug657191.html rename : modules/libpr0n/test/mochitest/test_bug671906.html => image/test/mochitest/test_bug671906.html rename : modules/libpr0n/test/mochitest/test_bug89419-1.html => image/test/mochitest/test_bug89419-1.html rename : modules/libpr0n/test/mochitest/test_bug89419-2.html => image/test/mochitest/test_bug89419-2.html rename : modules/libpr0n/test/reftest/apng/bug411852-1-ref.png => image/test/reftest/apng/bug411852-1-ref.png rename : modules/libpr0n/test/reftest/apng/bug411852-1.png => image/test/reftest/apng/bug411852-1.png rename : modules/libpr0n/test/reftest/apng/bug546272-ref.png => image/test/reftest/apng/bug546272-ref.png rename : modules/libpr0n/test/reftest/apng/bug546272.png => image/test/reftest/apng/bug546272.png rename : modules/libpr0n/test/reftest/apng/delaytest.html => image/test/reftest/apng/delaytest.html rename : modules/libpr0n/test/reftest/apng/reftest.list => image/test/reftest/apng/reftest.list rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-not-square-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-not-square-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-not-square-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-not-square-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-15x15-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-15x15-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-15x15-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-15x15-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-16x16-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-16x16-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-16x16-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-16x16-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-17x17-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-17x17-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-17x17-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-17x17-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-1x1-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-1x1-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-1x1-1bpp.ico => image/test/reftest/bmp/bmp-1bpp/bmp-size-1x1-1bpp.ico rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-1x1-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-1x1-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-2x2-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-2x2-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-2x2-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-2x2-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-31x31-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-31x31-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-31x31-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-31x31-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-32x32-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-32x32-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-32x32-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-32x32-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-33x33-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-33x33-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-33x33-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-33x33-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-3x3-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-3x3-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-3x3-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-3x3-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-4x4-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-4x4-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-4x4-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-4x4-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-5x5-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-5x5-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-5x5-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-5x5-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-6x6-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-6x6-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-6x6-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-6x6-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-7x7-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-7x7-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-7x7-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-7x7-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-8x8-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-8x8-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-8x8-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-8x8-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-9x9-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/bmp-size-9x9-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/bmp-size-9x9-1bpp.png => image/test/reftest/bmp/bmp-1bpp/bmp-size-9x9-1bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/os2bmp-size-32x32-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/os2bmp-size-32x32-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/reftest.list => image/test/reftest/bmp/bmp-1bpp/reftest.list rename : modules/libpr0n/test/reftest/bmp/bmp-1bpp/top-to-bottom-16x16-1bpp.bmp => image/test/reftest/bmp/bmp-1bpp/top-to-bottom-16x16-1bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-not-square-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-not-square-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-not-square-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-not-square-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-15x15-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-15x15-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-15x15-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-15x15-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-16x16-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-16x16-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-16x16-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-16x16-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-17x17-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-17x17-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-17x17-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-17x17-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-1x1-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-1x1-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-1x1-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-1x1-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-2x2-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-2x2-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-2x2-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-2x2-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-31x31-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-31x31-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-31x31-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-31x31-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-32x32-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-32x32-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-32x32-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-32x32-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-33x33-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-33x33-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-33x33-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-33x33-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-3x3-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-3x3-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-3x3-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-3x3-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-4x4-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-4x4-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-4x4-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-4x4-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-5x5-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-5x5-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-5x5-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-5x5-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-6x6-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-6x6-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-6x6-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-6x6-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-7x7-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-7x7-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-7x7-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-7x7-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-8x8-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-8x8-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-8x8-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-8x8-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-9x9-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/bmp-size-9x9-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/bmp-size-9x9-24bpp.png => image/test/reftest/bmp/bmp-24bpp/bmp-size-9x9-24bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/os2bmp-size-32x32-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/os2bmp-size-32x32-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/reftest.list => image/test/reftest/bmp/bmp-24bpp/reftest.list rename : modules/libpr0n/test/reftest/bmp/bmp-24bpp/top-to-bottom-16x16-24bpp.bmp => image/test/reftest/bmp/bmp-24bpp/top-to-bottom-16x16-24bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-not-square-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-not-square-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-not-square-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-not-square-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-15x15-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-15x15-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-15x15-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-15x15-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-16x16-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-16x16-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-16x16-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-16x16-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-17x17-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-17x17-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-17x17-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-17x17-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-1x1-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-1x1-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-1x1-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-1x1-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-2x2-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-2x2-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-2x2-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-2x2-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-31x31-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-31x31-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-31x31-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-31x31-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-32x32-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-32x32-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-32x32-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-32x32-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-33x33-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-33x33-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-33x33-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-33x33-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-3x3-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-3x3-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-3x3-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-3x3-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-4x4-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-4x4-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-4x4-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-4x4-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-5x5-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-5x5-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-5x5-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-5x5-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-6x6-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-6x6-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-6x6-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-6x6-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-7x7-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-7x7-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-7x7-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-7x7-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-8x8-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-8x8-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-8x8-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-8x8-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-9x9-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/bmp-size-9x9-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/bmp-size-9x9-4bpp.png => image/test/reftest/bmp/bmp-4bpp/bmp-size-9x9-4bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/os2bmp-size-32x32-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/os2bmp-size-32x32-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/reftest.list => image/test/reftest/bmp/bmp-4bpp/reftest.list rename : modules/libpr0n/test/reftest/bmp/bmp-4bpp/top-to-bottom-16x16-4bpp.bmp => image/test/reftest/bmp/bmp-4bpp/top-to-bottom-16x16-4bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-not-square-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-not-square-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-not-square-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-not-square-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-15x15-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-15x15-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-15x15-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-15x15-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-16x16-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-16x16-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-16x16-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-16x16-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-17x17-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-17x17-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-17x17-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-17x17-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-1x1-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-1x1-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-1x1-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-1x1-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-2x2-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-2x2-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-2x2-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-2x2-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-31x31-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-31x31-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-31x31-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-31x31-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-32x32-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-32x32-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-32x32-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-32x32-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-33x33-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-33x33-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-33x33-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-33x33-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-3x3-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-3x3-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-3x3-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-3x3-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-4x4-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-4x4-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-4x4-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-4x4-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-5x5-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-5x5-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-5x5-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-5x5-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-6x6-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-6x6-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-6x6-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-6x6-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-7x7-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-7x7-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-7x7-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-7x7-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-8x8-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-8x8-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-8x8-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-8x8-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-9x9-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/bmp-size-9x9-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/bmp-size-9x9-8bpp.png => image/test/reftest/bmp/bmp-8bpp/bmp-size-9x9-8bpp.png rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/os2bmp-size-32x32-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/os2bmp-size-32x32-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/reftest.list => image/test/reftest/bmp/bmp-8bpp/reftest.list rename : modules/libpr0n/test/reftest/bmp/bmp-8bpp/top-to-bottom-16x16-8bpp.bmp => image/test/reftest/bmp/bmp-8bpp/top-to-bottom-16x16-8bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-corrupted/invalid-bpp.bmp => image/test/reftest/bmp/bmp-corrupted/invalid-bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-corrupted/invalid-compression-RLE4.bmp => image/test/reftest/bmp/bmp-corrupted/invalid-compression-RLE4.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-corrupted/invalid-compression-RLE8.bmp => image/test/reftest/bmp/bmp-corrupted/invalid-compression-RLE8.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-corrupted/invalid-compression.bmp => image/test/reftest/bmp/bmp-corrupted/invalid-compression.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-corrupted/invalid-signature.bmp => image/test/reftest/bmp/bmp-corrupted/invalid-signature.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-corrupted/os2-invalid-bpp.bmp => image/test/reftest/bmp/bmp-corrupted/os2-invalid-bpp.bmp rename : modules/libpr0n/test/reftest/bmp/bmp-corrupted/reftest.list => image/test/reftest/bmp/bmp-corrupted/reftest.list rename : modules/libpr0n/test/reftest/bmp/bmp-corrupted/wrapper.html => image/test/reftest/bmp/bmp-corrupted/wrapper.html rename : modules/libpr0n/test/reftest/bmp/reftest.list => image/test/reftest/bmp/reftest.list rename : modules/libpr0n/test/reftest/color-management/color-curv.png => image/test/reftest/color-management/color-curv.png rename : modules/libpr0n/test/reftest/color-management/color-lin.png => image/test/reftest/color-management/color-lin.png rename : modules/libpr0n/test/reftest/color-management/color-table.png => image/test/reftest/color-management/color-table.png rename : modules/libpr0n/test/reftest/color-management/invalid-chrm-ref.png => image/test/reftest/color-management/invalid-chrm-ref.png rename : modules/libpr0n/test/reftest/color-management/invalid-chrm.png => image/test/reftest/color-management/invalid-chrm.png rename : modules/libpr0n/test/reftest/color-management/invalid-whitepoint.png => image/test/reftest/color-management/invalid-whitepoint.png rename : modules/libpr0n/test/reftest/color-management/reftest.list => image/test/reftest/color-management/reftest.list rename : modules/libpr0n/test/reftest/color-management/trc-type-ref.html => image/test/reftest/color-management/trc-type-ref.html rename : modules/libpr0n/test/reftest/color-management/trc-type.html => image/test/reftest/color-management/trc-type.html rename : modules/libpr0n/test/reftest/colordepth.html => image/test/reftest/colordepth.html rename : modules/libpr0n/test/reftest/encoders-lossless/encoder.html => image/test/reftest/encoders-lossless/encoder.html rename : modules/libpr0n/test/reftest/encoders-lossless/reftest.list => image/test/reftest/encoders-lossless/reftest.list rename : modules/libpr0n/test/reftest/encoders-lossless/size-15x15.png => image/test/reftest/encoders-lossless/size-15x15.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-16x16.png => image/test/reftest/encoders-lossless/size-16x16.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-17x17.png => image/test/reftest/encoders-lossless/size-17x17.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-1x1.png => image/test/reftest/encoders-lossless/size-1x1.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-256x256.png => image/test/reftest/encoders-lossless/size-256x256.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-2x2.png => image/test/reftest/encoders-lossless/size-2x2.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-31x31.png => image/test/reftest/encoders-lossless/size-31x31.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-32x32.png => image/test/reftest/encoders-lossless/size-32x32.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-33x33.png => image/test/reftest/encoders-lossless/size-33x33.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-3x3.png => image/test/reftest/encoders-lossless/size-3x3.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-4x4.png => image/test/reftest/encoders-lossless/size-4x4.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-5x5.png => image/test/reftest/encoders-lossless/size-5x5.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-6x6.png => image/test/reftest/encoders-lossless/size-6x6.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-7x7.png => image/test/reftest/encoders-lossless/size-7x7.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-8x8.png => image/test/reftest/encoders-lossless/size-8x8.png rename : modules/libpr0n/test/reftest/encoders-lossless/size-9x9.png => image/test/reftest/encoders-lossless/size-9x9.png rename : modules/libpr0n/test/reftest/encoders-lossless/test.png => image/test/reftest/encoders-lossless/test.png rename : modules/libpr0n/test/reftest/generic/accept-image-catchall-ref.html => image/test/reftest/generic/accept-image-catchall-ref.html rename : modules/libpr0n/test/reftest/generic/accept-image-catchall.html => image/test/reftest/generic/accept-image-catchall.html rename : modules/libpr0n/test/reftest/generic/check-header.sjs => image/test/reftest/generic/check-header.sjs rename : modules/libpr0n/test/reftest/generic/green.png => image/test/reftest/generic/green.png rename : modules/libpr0n/test/reftest/generic/reftest.list => image/test/reftest/generic/reftest.list rename : modules/libpr0n/test/reftest/gif/1bit-255-trans.gif => image/test/reftest/gif/1bit-255-trans.gif rename : modules/libpr0n/test/reftest/gif/1bit-255-trans.png => image/test/reftest/gif/1bit-255-trans.png rename : modules/libpr0n/test/reftest/gif/animation1a.gif => image/test/reftest/gif/animation1a.gif rename : modules/libpr0n/test/reftest/gif/animation2a-finalframe.gif => image/test/reftest/gif/animation2a-finalframe.gif rename : modules/libpr0n/test/reftest/gif/animation2a.gif => image/test/reftest/gif/animation2a.gif rename : modules/libpr0n/test/reftest/gif/blue.gif => image/test/reftest/gif/blue.gif rename : modules/libpr0n/test/reftest/gif/comment.gif => image/test/reftest/gif/comment.gif rename : modules/libpr0n/test/reftest/gif/comment.png => image/test/reftest/gif/comment.png rename : modules/libpr0n/test/reftest/gif/delaytest.html => image/test/reftest/gif/delaytest.html rename : modules/libpr0n/test/reftest/gif/in-colormap-trans.gif => image/test/reftest/gif/in-colormap-trans.gif rename : modules/libpr0n/test/reftest/gif/in-colormap-trans.png => image/test/reftest/gif/in-colormap-trans.png rename : modules/libpr0n/test/reftest/gif/out-of-colormap-trans.gif => image/test/reftest/gif/out-of-colormap-trans.gif rename : modules/libpr0n/test/reftest/gif/out-of-colormap-trans.png => image/test/reftest/gif/out-of-colormap-trans.png rename : modules/libpr0n/test/reftest/gif/red.gif => image/test/reftest/gif/red.gif rename : modules/libpr0n/test/reftest/gif/reftest.list => image/test/reftest/gif/reftest.list rename : modules/libpr0n/test/reftest/gif/small-background-size-2-ref.gif => image/test/reftest/gif/small-background-size-2-ref.gif rename : modules/libpr0n/test/reftest/gif/small-background-size-2.gif => image/test/reftest/gif/small-background-size-2.gif rename : modules/libpr0n/test/reftest/gif/small-background-size-ref.gif => image/test/reftest/gif/small-background-size-ref.gif rename : modules/libpr0n/test/reftest/gif/small-background-size.gif => image/test/reftest/gif/small-background-size.gif rename : modules/libpr0n/test/reftest/gif/test_bug641198.html => image/test/reftest/gif/test_bug641198.html rename : modules/libpr0n/test/reftest/gif/transparent-animation-finalframe.gif => image/test/reftest/gif/transparent-animation-finalframe.gif rename : modules/libpr0n/test/reftest/gif/transparent-animation.gif => image/test/reftest/gif/transparent-animation.gif rename : modules/libpr0n/test/reftest/gif/webcam-simulacrum.mgif => image/test/reftest/gif/webcam-simulacrum.mgif rename : modules/libpr0n/test/reftest/gif/webcam-simulacrum.mgif^headers^ => image/test/reftest/gif/webcam-simulacrum.mgif^headers^ rename : modules/libpr0n/test/reftest/gif/webcam.html => image/test/reftest/gif/webcam.html rename : modules/libpr0n/test/reftest/ico/cur/pointer.cur => image/test/reftest/ico/cur/pointer.cur rename : modules/libpr0n/test/reftest/ico/cur/pointer.png => image/test/reftest/ico/cur/pointer.png rename : modules/libpr0n/test/reftest/ico/cur/reftest.list => image/test/reftest/ico/cur/reftest.list rename : modules/libpr0n/test/reftest/ico/cur/wrapper.html => image/test/reftest/ico/cur/wrapper.html rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-not-square-transparent-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-not-square-transparent-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-not-square-transparent-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-not-square-transparent-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-partial-transparent-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-partial-transparent-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-partial-transparent-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-partial-transparent-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-15x15-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-15x15-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-15x15-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-15x15-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-16x16-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-16x16-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-16x16-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-16x16-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-17x17-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-17x17-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-17x17-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-17x17-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-1x1-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-1x1-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-1x1-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-1x1-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-256x256-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-256x256-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-256x256-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-256x256-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-2x2-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-2x2-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-2x2-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-2x2-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-31x31-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-31x31-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-31x31-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-31x31-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-32x32-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-32x32-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-32x32-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-32x32-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-33x33-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-33x33-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-33x33-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-33x33-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-3x3-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-3x3-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-3x3-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-3x3-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-4x4-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-4x4-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-4x4-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-4x4-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-5x5-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-5x5-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-5x5-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-5x5-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-6x6-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-6x6-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-6x6-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-6x6-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-7x7-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-7x7-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-7x7-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-7x7-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-8x8-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-8x8-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-8x8-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-8x8-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-9x9-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-size-9x9-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-size-9x9-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-size-9x9-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-transparent-1bpp.ico => image/test/reftest/ico/ico-bmp-1bpp/ico-transparent-1bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/ico-transparent-1bpp.png => image/test/reftest/ico/ico-bmp-1bpp/ico-transparent-1bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-1bpp/reftest.list => image/test/reftest/ico/ico-bmp-1bpp/reftest.list rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-not-square-transparent-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-not-square-transparent-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-not-square-transparent-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-not-square-transparent-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-partial-transparent-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-partial-transparent-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-partial-transparent-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-partial-transparent-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-15x15-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-15x15-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-15x15-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-15x15-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-16x16-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-16x16-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-16x16-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-16x16-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-17x17-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-17x17-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-17x17-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-17x17-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-1x1-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-1x1-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-1x1-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-1x1-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-256x256-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-256x256-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-256x256-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-256x256-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-2x2-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-2x2-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-2x2-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-2x2-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-31x31-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-31x31-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-31x31-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-31x31-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-32x32-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-32x32-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-32x32-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-32x32-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-33x33-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-33x33-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-33x33-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-33x33-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-3x3-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-3x3-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-3x3-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-3x3-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-4x4-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-4x4-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-4x4-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-4x4-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-5x5-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-5x5-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-5x5-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-5x5-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-6x6-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-6x6-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-6x6-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-6x6-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-7x7-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-7x7-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-7x7-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-7x7-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-8x8-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-8x8-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-8x8-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-8x8-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-9x9-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-size-9x9-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-size-9x9-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-size-9x9-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-transparent-24bpp.ico => image/test/reftest/ico/ico-bmp-24bpp/ico-transparent-24bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/ico-transparent-24bpp.png => image/test/reftest/ico/ico-bmp-24bpp/ico-transparent-24bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-24bpp/reftest.list => image/test/reftest/ico/ico-bmp-24bpp/reftest.list rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-not-square-transparent-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-not-square-transparent-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-not-square-transparent-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-not-square-transparent-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-partial-transparent-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-partial-transparent-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-partial-transparent-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-partial-transparent-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-15x15-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-15x15-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-15x15-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-15x15-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-16x16-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-16x16-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-16x16-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-16x16-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-17x17-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-17x17-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-17x17-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-17x17-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-1x1-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-1x1-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-1x1-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-1x1-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-256x256-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-256x256-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-256x256-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-256x256-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-2x2-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-2x2-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-2x2-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-2x2-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-31x31-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-31x31-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-31x31-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-31x31-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-32x32-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-32x32-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-32x32-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-32x32-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-33x33-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-33x33-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-33x33-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-33x33-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-3x3-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-3x3-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-3x3-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-3x3-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-4x4-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-4x4-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-4x4-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-4x4-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-5x5-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-5x5-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-5x5-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-5x5-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-6x6-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-6x6-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-6x6-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-6x6-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-7x7-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-7x7-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-7x7-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-7x7-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-8x8-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-8x8-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-8x8-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-8x8-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-9x9-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-size-9x9-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-size-9x9-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-size-9x9-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-transparent-32bpp.ico => image/test/reftest/ico/ico-bmp-32bpp/ico-transparent-32bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/ico-transparent-32bpp.png => image/test/reftest/ico/ico-bmp-32bpp/ico-transparent-32bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-32bpp/reftest.list => image/test/reftest/ico/ico-bmp-32bpp/reftest.list rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-not-square-transparent-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-not-square-transparent-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-not-square-transparent-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-not-square-transparent-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-partial-transparent-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-partial-transparent-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-partial-transparent-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-partial-transparent-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-15x15-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-15x15-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-15x15-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-15x15-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-16x16-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-16x16-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-16x16-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-16x16-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-17x17-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-17x17-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-17x17-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-17x17-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-1x1-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-1x1-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-1x1-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-1x1-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-256x256-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-256x256-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-256x256-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-256x256-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-2x2-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-2x2-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-2x2-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-2x2-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-31x31-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-31x31-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-31x31-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-31x31-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-32x32-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-32x32-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-32x32-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-32x32-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-33x33-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-33x33-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-33x33-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-33x33-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-3x3-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-3x3-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-3x3-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-3x3-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-4x4-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-4x4-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-4x4-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-4x4-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-5x5-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-5x5-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-5x5-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-5x5-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-6x6-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-6x6-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-6x6-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-6x6-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-7x7-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-7x7-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-7x7-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-7x7-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-8x8-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-8x8-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-8x8-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-8x8-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-9x9-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-size-9x9-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-size-9x9-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-size-9x9-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-transparent-4bpp.ico => image/test/reftest/ico/ico-bmp-4bpp/ico-transparent-4bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/ico-transparent-4bpp.png => image/test/reftest/ico/ico-bmp-4bpp/ico-transparent-4bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-4bpp/reftest.list => image/test/reftest/ico/ico-bmp-4bpp/reftest.list rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-not-square-transparent-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-not-square-transparent-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-not-square-transparent-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-not-square-transparent-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-partial-transparent-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-partial-transparent-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-partial-transparent-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-partial-transparent-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-15x15-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-15x15-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-15x15-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-15x15-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-16x16-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-16x16-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-16x16-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-16x16-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-17x17-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-17x17-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-17x17-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-17x17-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-1x1-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-1x1-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-1x1-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-1x1-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-256x256-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-256x256-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-256x256-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-256x256-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-2x2-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-2x2-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-2x2-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-2x2-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-31x31-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-31x31-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-31x31-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-31x31-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-32x32-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-32x32-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-32x32-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-32x32-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-33x33-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-33x33-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-33x33-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-33x33-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-3x3-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-3x3-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-3x3-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-3x3-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-4x4-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-4x4-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-4x4-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-4x4-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-5x5-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-5x5-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-5x5-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-5x5-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-6x6-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-6x6-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-6x6-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-6x6-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-7x7-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-7x7-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-7x7-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-7x7-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-8x8-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-8x8-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-8x8-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-8x8-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-9x9-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-size-9x9-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-size-9x9-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-size-9x9-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-transparent-8bpp.ico => image/test/reftest/ico/ico-bmp-8bpp/ico-transparent-8bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/ico-transparent-8bpp.png => image/test/reftest/ico/ico-bmp-8bpp/ico-transparent-8bpp.png rename : modules/libpr0n/test/reftest/ico/ico-bmp-8bpp/reftest.list => image/test/reftest/ico/ico-bmp-8bpp/reftest.list rename : modules/libpr0n/test/reftest/ico/ico-bmp-corrupted/invalid-bpp.ico => image/test/reftest/ico/ico-bmp-corrupted/invalid-bpp.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-corrupted/invalid-compression-RLE4.ico => image/test/reftest/ico/ico-bmp-corrupted/invalid-compression-RLE4.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-corrupted/invalid-compression-RLE8.ico => image/test/reftest/ico/ico-bmp-corrupted/invalid-compression-RLE8.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-corrupted/invalid-compression.ico => image/test/reftest/ico/ico-bmp-corrupted/invalid-compression.ico rename : modules/libpr0n/test/reftest/ico/ico-bmp-corrupted/reftest.list => image/test/reftest/ico/ico-bmp-corrupted/reftest.list rename : modules/libpr0n/test/reftest/ico/ico-bmp-corrupted/wrapper.html => image/test/reftest/ico/ico-bmp-corrupted/wrapper.html rename : modules/libpr0n/test/reftest/ico/ico-mixed/mixed-bmp-png.ico => image/test/reftest/ico/ico-mixed/mixed-bmp-png.ico rename : modules/libpr0n/test/reftest/ico/ico-mixed/mixed-bmp-png.png => image/test/reftest/ico/ico-mixed/mixed-bmp-png.png rename : modules/libpr0n/test/reftest/ico/ico-mixed/reftest.list => image/test/reftest/ico/ico-mixed/reftest.list rename : modules/libpr0n/test/reftest/ico/ico-png/corrupted_x00n0g01.ico => image/test/reftest/ico/ico-png/corrupted_x00n0g01.ico rename : modules/libpr0n/test/reftest/ico/ico-png/corrupted_xxcrn0g04.ico => image/test/reftest/ico/ico-png/corrupted_xxcrn0g04.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-15x15-png.ico => image/test/reftest/ico/ico-png/ico-size-15x15-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-15x15-png.png => image/test/reftest/ico/ico-png/ico-size-15x15-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-16x16-png.ico => image/test/reftest/ico/ico-png/ico-size-16x16-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-16x16-png.png => image/test/reftest/ico/ico-png/ico-size-16x16-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-17x17-png.ico => image/test/reftest/ico/ico-png/ico-size-17x17-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-17x17-png.png => image/test/reftest/ico/ico-png/ico-size-17x17-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-1x1-png.ico => image/test/reftest/ico/ico-png/ico-size-1x1-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-1x1-png.png => image/test/reftest/ico/ico-png/ico-size-1x1-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-256x256-png.ico => image/test/reftest/ico/ico-png/ico-size-256x256-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-256x256-png.png => image/test/reftest/ico/ico-png/ico-size-256x256-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-2x2-png.ico => image/test/reftest/ico/ico-png/ico-size-2x2-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-2x2-png.png => image/test/reftest/ico/ico-png/ico-size-2x2-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-31x31-png.ico => image/test/reftest/ico/ico-png/ico-size-31x31-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-31x31-png.png => image/test/reftest/ico/ico-png/ico-size-31x31-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-32x32-png.ico => image/test/reftest/ico/ico-png/ico-size-32x32-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-32x32-png.png => image/test/reftest/ico/ico-png/ico-size-32x32-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-33x33-png.ico => image/test/reftest/ico/ico-png/ico-size-33x33-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-33x33-png.png => image/test/reftest/ico/ico-png/ico-size-33x33-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-3x3-png.ico => image/test/reftest/ico/ico-png/ico-size-3x3-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-3x3-png.png => image/test/reftest/ico/ico-png/ico-size-3x3-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-4x4-png.ico => image/test/reftest/ico/ico-png/ico-size-4x4-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-4x4-png.png => image/test/reftest/ico/ico-png/ico-size-4x4-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-5x5-png.ico => image/test/reftest/ico/ico-png/ico-size-5x5-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-5x5-png.png => image/test/reftest/ico/ico-png/ico-size-5x5-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-6x6-png.ico => image/test/reftest/ico/ico-png/ico-size-6x6-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-6x6-png.png => image/test/reftest/ico/ico-png/ico-size-6x6-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-7x7-png.ico => image/test/reftest/ico/ico-png/ico-size-7x7-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-7x7-png.png => image/test/reftest/ico/ico-png/ico-size-7x7-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-8x8-png.ico => image/test/reftest/ico/ico-png/ico-size-8x8-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-8x8-png.png => image/test/reftest/ico/ico-png/ico-size-8x8-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-9x9-png.ico => image/test/reftest/ico/ico-png/ico-size-9x9-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/ico-size-9x9-png.png => image/test/reftest/ico/ico-png/ico-size-9x9-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/reftest.list => image/test/reftest/ico/ico-png/reftest.list rename : modules/libpr0n/test/reftest/ico/ico-png/tmp.ico => image/test/reftest/ico/ico-png/tmp.ico rename : modules/libpr0n/test/reftest/ico/ico-png/transparent-png.ico => image/test/reftest/ico/ico-png/transparent-png.ico rename : modules/libpr0n/test/reftest/ico/ico-png/transparent-png.png => image/test/reftest/ico/ico-png/transparent-png.png rename : modules/libpr0n/test/reftest/ico/ico-png/wrapper.html => image/test/reftest/ico/ico-png/wrapper.html rename : modules/libpr0n/test/reftest/ico/ico-png/x00n0g01.png => image/test/reftest/ico/ico-png/x00n0g01.png rename : modules/libpr0n/test/reftest/ico/ico-png/xcrn0g04.png => image/test/reftest/ico/ico-png/xcrn0g04.png rename : modules/libpr0n/test/reftest/ico/reftest.list => image/test/reftest/ico/reftest.list rename : modules/libpr0n/test/reftest/icon/win/bug415761.ico => image/test/reftest/icon/win/bug415761.ico rename : modules/libpr0n/test/reftest/icon/win/bug415761.sjs => image/test/reftest/icon/win/bug415761.sjs rename : modules/libpr0n/test/reftest/icon/win/bug415761cleanup.sjs => image/test/reftest/icon/win/bug415761cleanup.sjs rename : modules/libpr0n/test/reftest/icon/win/reftest.list => image/test/reftest/icon/win/reftest.list rename : modules/libpr0n/test/reftest/img2html.html => image/test/reftest/img2html.html rename : modules/libpr0n/test/reftest/jpeg/blue.jpg => image/test/reftest/jpeg/blue.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-cmyk-1.jpg => image/test/reftest/jpeg/jpg-cmyk-1.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-cmyk-1.png => image/test/reftest/jpeg/jpg-cmyk-1.png rename : modules/libpr0n/test/reftest/jpeg/jpg-cmyk-2.jpg => image/test/reftest/jpeg/jpg-cmyk-2.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-cmyk-2.png => image/test/reftest/jpeg/jpg-cmyk-2.png rename : modules/libpr0n/test/reftest/jpeg/jpg-gray.jpg => image/test/reftest/jpeg/jpg-gray.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-gray.png => image/test/reftest/jpeg/jpg-gray.png rename : modules/libpr0n/test/reftest/jpeg/jpg-progressive.jpg => image/test/reftest/jpeg/jpg-progressive.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-progressive.png => image/test/reftest/jpeg/jpg-progressive.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-15x15.jpg => image/test/reftest/jpeg/jpg-size-15x15.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-15x15.png => image/test/reftest/jpeg/jpg-size-15x15.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-16x16.jpg => image/test/reftest/jpeg/jpg-size-16x16.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-16x16.png => image/test/reftest/jpeg/jpg-size-16x16.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-17x17.jpg => image/test/reftest/jpeg/jpg-size-17x17.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-17x17.png => image/test/reftest/jpeg/jpg-size-17x17.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-1x1.jpg => image/test/reftest/jpeg/jpg-size-1x1.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-1x1.png => image/test/reftest/jpeg/jpg-size-1x1.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-2x2.jpg => image/test/reftest/jpeg/jpg-size-2x2.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-2x2.png => image/test/reftest/jpeg/jpg-size-2x2.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-31x31.jpg => image/test/reftest/jpeg/jpg-size-31x31.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-31x31.png => image/test/reftest/jpeg/jpg-size-31x31.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-32x32.jpg => image/test/reftest/jpeg/jpg-size-32x32.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-32x32.png => image/test/reftest/jpeg/jpg-size-32x32.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-33x33.jpg => image/test/reftest/jpeg/jpg-size-33x33.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-33x33.png => image/test/reftest/jpeg/jpg-size-33x33.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-3x3.jpg => image/test/reftest/jpeg/jpg-size-3x3.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-3x3.png => image/test/reftest/jpeg/jpg-size-3x3.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-4x4.jpg => image/test/reftest/jpeg/jpg-size-4x4.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-4x4.png => image/test/reftest/jpeg/jpg-size-4x4.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-5x5.jpg => image/test/reftest/jpeg/jpg-size-5x5.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-5x5.png => image/test/reftest/jpeg/jpg-size-5x5.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-6x6.jpg => image/test/reftest/jpeg/jpg-size-6x6.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-6x6.png => image/test/reftest/jpeg/jpg-size-6x6.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-7x7.jpg => image/test/reftest/jpeg/jpg-size-7x7.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-7x7.png => image/test/reftest/jpeg/jpg-size-7x7.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-8x8.jpg => image/test/reftest/jpeg/jpg-size-8x8.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-8x8.png => image/test/reftest/jpeg/jpg-size-8x8.png rename : modules/libpr0n/test/reftest/jpeg/jpg-size-9x9.jpg => image/test/reftest/jpeg/jpg-size-9x9.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-size-9x9.png => image/test/reftest/jpeg/jpg-size-9x9.png rename : modules/libpr0n/test/reftest/jpeg/jpg-srgb-icc.jpg => image/test/reftest/jpeg/jpg-srgb-icc.jpg rename : modules/libpr0n/test/reftest/jpeg/jpg-srgb-icc.png => image/test/reftest/jpeg/jpg-srgb-icc.png rename : modules/libpr0n/test/reftest/jpeg/red.jpg => image/test/reftest/jpeg/red.jpg rename : modules/libpr0n/test/reftest/jpeg/reftest.list => image/test/reftest/jpeg/reftest.list rename : modules/libpr0n/test/reftest/jpeg/webcam-simulacrum.mjpg => image/test/reftest/jpeg/webcam-simulacrum.mjpg rename : modules/libpr0n/test/reftest/jpeg/webcam-simulacrum.mjpg^headers^ => image/test/reftest/jpeg/webcam-simulacrum.mjpg^headers^ rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ccwn2c08.html => image/test/reftest/pngsuite-ancillary/ccwn2c08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ccwn2c08.png => image/test/reftest/pngsuite-ancillary/ccwn2c08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ccwn3p08.html => image/test/reftest/pngsuite-ancillary/ccwn3p08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ccwn3p08.png => image/test/reftest/pngsuite-ancillary/ccwn3p08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cdfn2c08.html => image/test/reftest/pngsuite-ancillary/cdfn2c08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cdfn2c08.png => image/test/reftest/pngsuite-ancillary/cdfn2c08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cdhn2c08.html => image/test/reftest/pngsuite-ancillary/cdhn2c08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cdhn2c08.png => image/test/reftest/pngsuite-ancillary/cdhn2c08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cdsn2c08.html => image/test/reftest/pngsuite-ancillary/cdsn2c08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cdsn2c08.png => image/test/reftest/pngsuite-ancillary/cdsn2c08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cdun2c08.html => image/test/reftest/pngsuite-ancillary/cdun2c08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cdun2c08.png => image/test/reftest/pngsuite-ancillary/cdun2c08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ch1n3p04.html => image/test/reftest/pngsuite-ancillary/ch1n3p04.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ch1n3p04.png => image/test/reftest/pngsuite-ancillary/ch1n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ch2n3p08.html => image/test/reftest/pngsuite-ancillary/ch2n3p08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ch2n3p08.png => image/test/reftest/pngsuite-ancillary/ch2n3p08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cm0n0g04.html => image/test/reftest/pngsuite-ancillary/cm0n0g04.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cm0n0g04.png => image/test/reftest/pngsuite-ancillary/cm0n0g04.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cm7n0g04.html => image/test/reftest/pngsuite-ancillary/cm7n0g04.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cm7n0g04.png => image/test/reftest/pngsuite-ancillary/cm7n0g04.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cm9n0g04.html => image/test/reftest/pngsuite-ancillary/cm9n0g04.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cm9n0g04.png => image/test/reftest/pngsuite-ancillary/cm9n0g04.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs3n2c16.html => image/test/reftest/pngsuite-ancillary/cs3n2c16.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs3n2c16.png => image/test/reftest/pngsuite-ancillary/cs3n2c16.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs3n3p08.html => image/test/reftest/pngsuite-ancillary/cs3n3p08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs3n3p08.png => image/test/reftest/pngsuite-ancillary/cs3n3p08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs5n2c08.html => image/test/reftest/pngsuite-ancillary/cs5n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs5n2c08.png => image/test/reftest/pngsuite-ancillary/cs5n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs5n3p08.html => image/test/reftest/pngsuite-ancillary/cs5n3p08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs5n3p08.png => image/test/reftest/pngsuite-ancillary/cs5n3p08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs8n2c08.html => image/test/reftest/pngsuite-ancillary/cs8n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs8n2c08.png => image/test/reftest/pngsuite-ancillary/cs8n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs8n3p08.html => image/test/reftest/pngsuite-ancillary/cs8n3p08.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/cs8n3p08.png => image/test/reftest/pngsuite-ancillary/cs8n3p08.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ct0n0g04.html => image/test/reftest/pngsuite-ancillary/ct0n0g04.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ct0n0g04.png => image/test/reftest/pngsuite-ancillary/ct0n0g04.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ct1n0g04.html => image/test/reftest/pngsuite-ancillary/ct1n0g04.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ct1n0g04.png => image/test/reftest/pngsuite-ancillary/ct1n0g04.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ctzn0g04.html => image/test/reftest/pngsuite-ancillary/ctzn0g04.html rename : modules/libpr0n/test/reftest/pngsuite-ancillary/ctzn0g04.png => image/test/reftest/pngsuite-ancillary/ctzn0g04.png rename : modules/libpr0n/test/reftest/pngsuite-ancillary/qcms-asm-check.js => image/test/reftest/pngsuite-ancillary/qcms-asm-check.js rename : modules/libpr0n/test/reftest/pngsuite-ancillary/reftest.list => image/test/reftest/pngsuite-ancillary/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-background/bg__4a08.html => image/test/reftest/pngsuite-background/bg__4a08.html rename : modules/libpr0n/test/reftest/pngsuite-background/bg__4a16.html => image/test/reftest/pngsuite-background/bg__4a16.html rename : modules/libpr0n/test/reftest/pngsuite-background/bg__6a08.html => image/test/reftest/pngsuite-background/bg__6a08.html rename : modules/libpr0n/test/reftest/pngsuite-background/bg__6a16.html => image/test/reftest/pngsuite-background/bg__6a16.html rename : modules/libpr0n/test/reftest/pngsuite-background/bgai4a08.png => image/test/reftest/pngsuite-background/bgai4a08.png rename : modules/libpr0n/test/reftest/pngsuite-background/bgai4a16.png => image/test/reftest/pngsuite-background/bgai4a16.png rename : modules/libpr0n/test/reftest/pngsuite-background/bgan6a08.png => image/test/reftest/pngsuite-background/bgan6a08.png rename : modules/libpr0n/test/reftest/pngsuite-background/bgan6a16.png => image/test/reftest/pngsuite-background/bgan6a16.png rename : modules/libpr0n/test/reftest/pngsuite-background/bgbn4a08.png => image/test/reftest/pngsuite-background/bgbn4a08.png rename : modules/libpr0n/test/reftest/pngsuite-background/bggn4a16.png => image/test/reftest/pngsuite-background/bggn4a16.png rename : modules/libpr0n/test/reftest/pngsuite-background/bgwn6a08.png => image/test/reftest/pngsuite-background/bgwn6a08.png rename : modules/libpr0n/test/reftest/pngsuite-background/bgyn6a16.png => image/test/reftest/pngsuite-background/bgyn6a16.png rename : modules/libpr0n/test/reftest/pngsuite-background/reftest.list => image/test/reftest/pngsuite-background/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-background/wrapper.html => image/test/reftest/pngsuite-background/wrapper.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi0g01.html => image/test/reftest/pngsuite-basic-i/basi0g01.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi0g01.png => image/test/reftest/pngsuite-basic-i/basi0g01.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi0g02.html => image/test/reftest/pngsuite-basic-i/basi0g02.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi0g02.png => image/test/reftest/pngsuite-basic-i/basi0g02.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi0g04.html => image/test/reftest/pngsuite-basic-i/basi0g04.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi0g04.png => image/test/reftest/pngsuite-basic-i/basi0g04.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi0g08.html => image/test/reftest/pngsuite-basic-i/basi0g08.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi0g08.png => image/test/reftest/pngsuite-basic-i/basi0g08.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi0g16.html => image/test/reftest/pngsuite-basic-i/basi0g16.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi0g16.png => image/test/reftest/pngsuite-basic-i/basi0g16.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi2c08.html => image/test/reftest/pngsuite-basic-i/basi2c08.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi2c08.png => image/test/reftest/pngsuite-basic-i/basi2c08.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi2c16.html => image/test/reftest/pngsuite-basic-i/basi2c16.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi2c16.png => image/test/reftest/pngsuite-basic-i/basi2c16.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi3p01.html => image/test/reftest/pngsuite-basic-i/basi3p01.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi3p01.png => image/test/reftest/pngsuite-basic-i/basi3p01.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi3p02.html => image/test/reftest/pngsuite-basic-i/basi3p02.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi3p02.png => image/test/reftest/pngsuite-basic-i/basi3p02.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi3p04.html => image/test/reftest/pngsuite-basic-i/basi3p04.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi3p04.png => image/test/reftest/pngsuite-basic-i/basi3p04.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi3p08.html => image/test/reftest/pngsuite-basic-i/basi3p08.html rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi3p08.png => image/test/reftest/pngsuite-basic-i/basi3p08.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi4a08.png => image/test/reftest/pngsuite-basic-i/basi4a08.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi4a16.png => image/test/reftest/pngsuite-basic-i/basi4a16.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi6a08.png => image/test/reftest/pngsuite-basic-i/basi6a08.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/basi6a16.png => image/test/reftest/pngsuite-basic-i/basi6a16.png rename : modules/libpr0n/test/reftest/pngsuite-basic-i/reftest.list => image/test/reftest/pngsuite-basic-i/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn0g01.html => image/test/reftest/pngsuite-basic-n/basn0g01.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn0g01.png => image/test/reftest/pngsuite-basic-n/basn0g01.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn0g02.html => image/test/reftest/pngsuite-basic-n/basn0g02.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn0g02.png => image/test/reftest/pngsuite-basic-n/basn0g02.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn0g04.html => image/test/reftest/pngsuite-basic-n/basn0g04.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn0g04.png => image/test/reftest/pngsuite-basic-n/basn0g04.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn0g08.html => image/test/reftest/pngsuite-basic-n/basn0g08.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn0g08.png => image/test/reftest/pngsuite-basic-n/basn0g08.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn0g16.html => image/test/reftest/pngsuite-basic-n/basn0g16.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn0g16.png => image/test/reftest/pngsuite-basic-n/basn0g16.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn2c08.html => image/test/reftest/pngsuite-basic-n/basn2c08.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn2c08.png => image/test/reftest/pngsuite-basic-n/basn2c08.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn2c16.html => image/test/reftest/pngsuite-basic-n/basn2c16.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn2c16.png => image/test/reftest/pngsuite-basic-n/basn2c16.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn3p01.html => image/test/reftest/pngsuite-basic-n/basn3p01.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn3p01.png => image/test/reftest/pngsuite-basic-n/basn3p01.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn3p02.html => image/test/reftest/pngsuite-basic-n/basn3p02.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn3p02.png => image/test/reftest/pngsuite-basic-n/basn3p02.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn3p04.html => image/test/reftest/pngsuite-basic-n/basn3p04.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn3p04.png => image/test/reftest/pngsuite-basic-n/basn3p04.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn3p08.html => image/test/reftest/pngsuite-basic-n/basn3p08.html rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn3p08.png => image/test/reftest/pngsuite-basic-n/basn3p08.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn4a08.png => image/test/reftest/pngsuite-basic-n/basn4a08.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn4a16.png => image/test/reftest/pngsuite-basic-n/basn4a16.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn6a08.png => image/test/reftest/pngsuite-basic-n/basn6a08.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/basn6a16.png => image/test/reftest/pngsuite-basic-n/basn6a16.png rename : modules/libpr0n/test/reftest/pngsuite-basic-n/reftest.list => image/test/reftest/pngsuite-basic-n/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/color.html => image/test/reftest/pngsuite-chunkorder/color.html rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/grayscale.html => image/test/reftest/pngsuite-chunkorder/grayscale.html rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/oi1n0g16.png => image/test/reftest/pngsuite-chunkorder/oi1n0g16.png rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/oi1n2c16.png => image/test/reftest/pngsuite-chunkorder/oi1n2c16.png rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/oi2n0g16.png => image/test/reftest/pngsuite-chunkorder/oi2n0g16.png rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/oi2n2c16.png => image/test/reftest/pngsuite-chunkorder/oi2n2c16.png rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/oi4n0g16.png => image/test/reftest/pngsuite-chunkorder/oi4n0g16.png rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/oi4n2c16.png => image/test/reftest/pngsuite-chunkorder/oi4n2c16.png rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/oi9n0g16.png => image/test/reftest/pngsuite-chunkorder/oi9n0g16.png rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/oi9n2c16.png => image/test/reftest/pngsuite-chunkorder/oi9n2c16.png rename : modules/libpr0n/test/reftest/pngsuite-chunkorder/reftest.list => image/test/reftest/pngsuite-chunkorder/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-corrupted/reftest.list => image/test/reftest/pngsuite-corrupted/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-corrupted/wrapper.html => image/test/reftest/pngsuite-corrupted/wrapper.html rename : modules/libpr0n/test/reftest/pngsuite-corrupted/x00n0g01.png => image/test/reftest/pngsuite-corrupted/x00n0g01.png rename : modules/libpr0n/test/reftest/pngsuite-corrupted/xcrn0g04.png => image/test/reftest/pngsuite-corrupted/xcrn0g04.png rename : modules/libpr0n/test/reftest/pngsuite-corrupted/xlfn0g04.png => image/test/reftest/pngsuite-corrupted/xlfn0g04.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/f00n0g08.html => image/test/reftest/pngsuite-filtering/f00n0g08.html rename : modules/libpr0n/test/reftest/pngsuite-filtering/f00n0g08.png => image/test/reftest/pngsuite-filtering/f00n0g08.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/f00n2c08.html => image/test/reftest/pngsuite-filtering/f00n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-filtering/f00n2c08.png => image/test/reftest/pngsuite-filtering/f00n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/f01n0g08.html => image/test/reftest/pngsuite-filtering/f01n0g08.html rename : modules/libpr0n/test/reftest/pngsuite-filtering/f01n0g08.png => image/test/reftest/pngsuite-filtering/f01n0g08.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/f01n2c08.html => image/test/reftest/pngsuite-filtering/f01n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-filtering/f01n2c08.png => image/test/reftest/pngsuite-filtering/f01n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/f02n0g08.html => image/test/reftest/pngsuite-filtering/f02n0g08.html rename : modules/libpr0n/test/reftest/pngsuite-filtering/f02n0g08.png => image/test/reftest/pngsuite-filtering/f02n0g08.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/f02n2c08.html => image/test/reftest/pngsuite-filtering/f02n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-filtering/f02n2c08.png => image/test/reftest/pngsuite-filtering/f02n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/f03n0g08.html => image/test/reftest/pngsuite-filtering/f03n0g08.html rename : modules/libpr0n/test/reftest/pngsuite-filtering/f03n0g08.png => image/test/reftest/pngsuite-filtering/f03n0g08.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/f03n2c08.html => image/test/reftest/pngsuite-filtering/f03n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-filtering/f03n2c08.png => image/test/reftest/pngsuite-filtering/f03n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/f04n0g08.html => image/test/reftest/pngsuite-filtering/f04n0g08.html rename : modules/libpr0n/test/reftest/pngsuite-filtering/f04n0g08.png => image/test/reftest/pngsuite-filtering/f04n0g08.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/f04n2c08.html => image/test/reftest/pngsuite-filtering/f04n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-filtering/f04n2c08.png => image/test/reftest/pngsuite-filtering/f04n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-filtering/reftest.list => image/test/reftest/pngsuite-filtering/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-gamma/g03n0g16.html => image/test/reftest/pngsuite-gamma/g03n0g16.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g03n0g16.png => image/test/reftest/pngsuite-gamma/g03n0g16.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g03n2c08.html => image/test/reftest/pngsuite-gamma/g03n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g03n2c08.png => image/test/reftest/pngsuite-gamma/g03n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g03n3p04.html => image/test/reftest/pngsuite-gamma/g03n3p04.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g03n3p04.png => image/test/reftest/pngsuite-gamma/g03n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g04n0g16.html => image/test/reftest/pngsuite-gamma/g04n0g16.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g04n0g16.png => image/test/reftest/pngsuite-gamma/g04n0g16.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g04n2c08.html => image/test/reftest/pngsuite-gamma/g04n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g04n2c08.png => image/test/reftest/pngsuite-gamma/g04n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g04n3p04.html => image/test/reftest/pngsuite-gamma/g04n3p04.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g04n3p04.png => image/test/reftest/pngsuite-gamma/g04n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g05n0g16.html => image/test/reftest/pngsuite-gamma/g05n0g16.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g05n0g16.png => image/test/reftest/pngsuite-gamma/g05n0g16.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g05n2c08.html => image/test/reftest/pngsuite-gamma/g05n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g05n2c08.png => image/test/reftest/pngsuite-gamma/g05n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g05n3p04.html => image/test/reftest/pngsuite-gamma/g05n3p04.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g05n3p04.png => image/test/reftest/pngsuite-gamma/g05n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g07n0g16.html => image/test/reftest/pngsuite-gamma/g07n0g16.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g07n0g16.png => image/test/reftest/pngsuite-gamma/g07n0g16.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g07n2c08.html => image/test/reftest/pngsuite-gamma/g07n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g07n2c08.png => image/test/reftest/pngsuite-gamma/g07n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g07n3p04.html => image/test/reftest/pngsuite-gamma/g07n3p04.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g07n3p04.png => image/test/reftest/pngsuite-gamma/g07n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g10n0g16.html => image/test/reftest/pngsuite-gamma/g10n0g16.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g10n0g16.png => image/test/reftest/pngsuite-gamma/g10n0g16.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g10n2c08.html => image/test/reftest/pngsuite-gamma/g10n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g10n2c08.png => image/test/reftest/pngsuite-gamma/g10n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g10n3p04.html => image/test/reftest/pngsuite-gamma/g10n3p04.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g10n3p04.png => image/test/reftest/pngsuite-gamma/g10n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g25n0g16.html => image/test/reftest/pngsuite-gamma/g25n0g16.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g25n0g16.png => image/test/reftest/pngsuite-gamma/g25n0g16.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g25n2c08.html => image/test/reftest/pngsuite-gamma/g25n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g25n2c08.png => image/test/reftest/pngsuite-gamma/g25n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/g25n3p04.html => image/test/reftest/pngsuite-gamma/g25n3p04.html rename : modules/libpr0n/test/reftest/pngsuite-gamma/g25n3p04.png => image/test/reftest/pngsuite-gamma/g25n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-gamma/reftest.list => image/test/reftest/pngsuite-gamma/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/reftest.list => image/test/reftest/pngsuite-oddsizes/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s01_3p01.html => image/test/reftest/pngsuite-oddsizes/s01_3p01.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s01i3p01.png => image/test/reftest/pngsuite-oddsizes/s01i3p01.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s01n3p01.png => image/test/reftest/pngsuite-oddsizes/s01n3p01.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s02_3p01.html => image/test/reftest/pngsuite-oddsizes/s02_3p01.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s02i3p01.png => image/test/reftest/pngsuite-oddsizes/s02i3p01.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s02n3p01.png => image/test/reftest/pngsuite-oddsizes/s02n3p01.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s03_3p01.html => image/test/reftest/pngsuite-oddsizes/s03_3p01.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s03i3p01.png => image/test/reftest/pngsuite-oddsizes/s03i3p01.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s03n3p01.png => image/test/reftest/pngsuite-oddsizes/s03n3p01.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s04_3p01.html => image/test/reftest/pngsuite-oddsizes/s04_3p01.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s04i3p01.png => image/test/reftest/pngsuite-oddsizes/s04i3p01.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s04n3p01.png => image/test/reftest/pngsuite-oddsizes/s04n3p01.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s05_3p02.html => image/test/reftest/pngsuite-oddsizes/s05_3p02.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s05i3p02.png => image/test/reftest/pngsuite-oddsizes/s05i3p02.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s05n3p02.png => image/test/reftest/pngsuite-oddsizes/s05n3p02.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s06_3p02.html => image/test/reftest/pngsuite-oddsizes/s06_3p02.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s06i3p02.png => image/test/reftest/pngsuite-oddsizes/s06i3p02.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s06n3p02.png => image/test/reftest/pngsuite-oddsizes/s06n3p02.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s07_3p02.html => image/test/reftest/pngsuite-oddsizes/s07_3p02.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s07i3p02.png => image/test/reftest/pngsuite-oddsizes/s07i3p02.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s07n3p02.png => image/test/reftest/pngsuite-oddsizes/s07n3p02.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s08_3p02.html => image/test/reftest/pngsuite-oddsizes/s08_3p02.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s08i3p02.png => image/test/reftest/pngsuite-oddsizes/s08i3p02.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s08n3p02.png => image/test/reftest/pngsuite-oddsizes/s08n3p02.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s09_3p02.html => image/test/reftest/pngsuite-oddsizes/s09_3p02.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s09i3p02.png => image/test/reftest/pngsuite-oddsizes/s09i3p02.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s09n3p02.png => image/test/reftest/pngsuite-oddsizes/s09n3p02.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s32_3p04.html => image/test/reftest/pngsuite-oddsizes/s32_3p04.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s32i3p04.png => image/test/reftest/pngsuite-oddsizes/s32i3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s32n3p04.png => image/test/reftest/pngsuite-oddsizes/s32n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s33_3p04.html => image/test/reftest/pngsuite-oddsizes/s33_3p04.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s33i3p04.png => image/test/reftest/pngsuite-oddsizes/s33i3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s33n3p04.png => image/test/reftest/pngsuite-oddsizes/s33n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s34_3p04.html => image/test/reftest/pngsuite-oddsizes/s34_3p04.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s34i3p04.png => image/test/reftest/pngsuite-oddsizes/s34i3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s34n3p04.png => image/test/reftest/pngsuite-oddsizes/s34n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s35_3p04.html => image/test/reftest/pngsuite-oddsizes/s35_3p04.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s35i3p04.png => image/test/reftest/pngsuite-oddsizes/s35i3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s35n3p04.png => image/test/reftest/pngsuite-oddsizes/s35n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s36_3p04.html => image/test/reftest/pngsuite-oddsizes/s36_3p04.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s36i3p04.png => image/test/reftest/pngsuite-oddsizes/s36i3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s36n3p04.png => image/test/reftest/pngsuite-oddsizes/s36n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s37_3p04.html => image/test/reftest/pngsuite-oddsizes/s37_3p04.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s37i3p04.png => image/test/reftest/pngsuite-oddsizes/s37i3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s37n3p04.png => image/test/reftest/pngsuite-oddsizes/s37n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s38_3p04.html => image/test/reftest/pngsuite-oddsizes/s38_3p04.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s38i3p04.png => image/test/reftest/pngsuite-oddsizes/s38i3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s38n3p04.png => image/test/reftest/pngsuite-oddsizes/s38n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s39_3p04.html => image/test/reftest/pngsuite-oddsizes/s39_3p04.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s39i3p04.png => image/test/reftest/pngsuite-oddsizes/s39i3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s39n3p04.png => image/test/reftest/pngsuite-oddsizes/s39n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s40_3p04.html => image/test/reftest/pngsuite-oddsizes/s40_3p04.html rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s40i3p04.png => image/test/reftest/pngsuite-oddsizes/s40i3p04.png rename : modules/libpr0n/test/reftest/pngsuite-oddsizes/s40n3p04.png => image/test/reftest/pngsuite-oddsizes/s40n3p04.png rename : modules/libpr0n/test/reftest/pngsuite-palettes/pp0n2c16.html => image/test/reftest/pngsuite-palettes/pp0n2c16.html rename : modules/libpr0n/test/reftest/pngsuite-palettes/pp0n2c16.png => image/test/reftest/pngsuite-palettes/pp0n2c16.png rename : modules/libpr0n/test/reftest/pngsuite-palettes/pp0n6a08.png => image/test/reftest/pngsuite-palettes/pp0n6a08.png rename : modules/libpr0n/test/reftest/pngsuite-palettes/ps1n0g08.html => image/test/reftest/pngsuite-palettes/ps1n0g08.html rename : modules/libpr0n/test/reftest/pngsuite-palettes/ps1n0g08.png => image/test/reftest/pngsuite-palettes/ps1n0g08.png rename : modules/libpr0n/test/reftest/pngsuite-palettes/ps1n2c16.html => image/test/reftest/pngsuite-palettes/ps1n2c16.html rename : modules/libpr0n/test/reftest/pngsuite-palettes/ps1n2c16.png => image/test/reftest/pngsuite-palettes/ps1n2c16.png rename : modules/libpr0n/test/reftest/pngsuite-palettes/ps2n0g08.html => image/test/reftest/pngsuite-palettes/ps2n0g08.html rename : modules/libpr0n/test/reftest/pngsuite-palettes/ps2n0g08.png => image/test/reftest/pngsuite-palettes/ps2n0g08.png rename : modules/libpr0n/test/reftest/pngsuite-palettes/ps2n2c16.html => image/test/reftest/pngsuite-palettes/ps2n2c16.html rename : modules/libpr0n/test/reftest/pngsuite-palettes/ps2n2c16.png => image/test/reftest/pngsuite-palettes/ps2n2c16.png rename : modules/libpr0n/test/reftest/pngsuite-palettes/reftest.list => image/test/reftest/pngsuite-palettes/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-transparency/reftest.list => image/test/reftest/pngsuite-transparency/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbbn1g04.html => image/test/reftest/pngsuite-transparency/tbbn1g04.html rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbbn1g04.png => image/test/reftest/pngsuite-transparency/tbbn1g04.png rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbbn2c16.html => image/test/reftest/pngsuite-transparency/tbbn2c16.html rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbbn2c16.png => image/test/reftest/pngsuite-transparency/tbbn2c16.png rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbbn3p08.html => image/test/reftest/pngsuite-transparency/tbbn3p08.html rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbbn3p08.png => image/test/reftest/pngsuite-transparency/tbbn3p08.png rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbgn2c16.html => image/test/reftest/pngsuite-transparency/tbgn2c16.html rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbgn2c16.png => image/test/reftest/pngsuite-transparency/tbgn2c16.png rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbgn3p08.html => image/test/reftest/pngsuite-transparency/tbgn3p08.html rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbgn3p08.png => image/test/reftest/pngsuite-transparency/tbgn3p08.png rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbrn2c08.html => image/test/reftest/pngsuite-transparency/tbrn2c08.html rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbrn2c08.png => image/test/reftest/pngsuite-transparency/tbrn2c08.png rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbwn1g16.html => image/test/reftest/pngsuite-transparency/tbwn1g16.html rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbwn1g16.png => image/test/reftest/pngsuite-transparency/tbwn1g16.png rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbwn3p08.html => image/test/reftest/pngsuite-transparency/tbwn3p08.html rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbwn3p08.png => image/test/reftest/pngsuite-transparency/tbwn3p08.png rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbyn3p08.html => image/test/reftest/pngsuite-transparency/tbyn3p08.html rename : modules/libpr0n/test/reftest/pngsuite-transparency/tbyn3p08.png => image/test/reftest/pngsuite-transparency/tbyn3p08.png rename : modules/libpr0n/test/reftest/pngsuite-transparency/tp1n3p08.html => image/test/reftest/pngsuite-transparency/tp1n3p08.html rename : modules/libpr0n/test/reftest/pngsuite-transparency/tp1n3p08.png => image/test/reftest/pngsuite-transparency/tp1n3p08.png rename : modules/libpr0n/test/reftest/pngsuite-transparency/wrapper.html => image/test/reftest/pngsuite-transparency/wrapper.html rename : modules/libpr0n/test/reftest/pngsuite-zlib/reftest.list => image/test/reftest/pngsuite-zlib/reftest.list rename : modules/libpr0n/test/reftest/pngsuite-zlib/z00n2c08.html => image/test/reftest/pngsuite-zlib/z00n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-zlib/z00n2c08.png => image/test/reftest/pngsuite-zlib/z00n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-zlib/z03n2c08.html => image/test/reftest/pngsuite-zlib/z03n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-zlib/z03n2c08.png => image/test/reftest/pngsuite-zlib/z03n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-zlib/z06n2c08.html => image/test/reftest/pngsuite-zlib/z06n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-zlib/z06n2c08.png => image/test/reftest/pngsuite-zlib/z06n2c08.png rename : modules/libpr0n/test/reftest/pngsuite-zlib/z09n2c08.html => image/test/reftest/pngsuite-zlib/z09n2c08.html rename : modules/libpr0n/test/reftest/pngsuite-zlib/z09n2c08.png => image/test/reftest/pngsuite-zlib/z09n2c08.png rename : modules/libpr0n/test/reftest/reftest.list => image/test/reftest/reftest.list rename : modules/libpr0n/test/unit/async_load_tests.js => image/test/unit/async_load_tests.js rename : modules/libpr0n/test/unit/bug413512.ico => image/test/unit/bug413512.ico rename : modules/libpr0n/test/unit/image1.png => image/test/unit/image1.png rename : modules/libpr0n/test/unit/image1png16x16.jpg => image/test/unit/image1png16x16.jpg rename : modules/libpr0n/test/unit/image1png64x64.jpg => image/test/unit/image1png64x64.jpg rename : modules/libpr0n/test/unit/image2.jpg => image/test/unit/image2.jpg rename : modules/libpr0n/test/unit/image2jpg16x16-win.png => image/test/unit/image2jpg16x16-win.png rename : modules/libpr0n/test/unit/image2jpg16x16.png => image/test/unit/image2jpg16x16.png rename : modules/libpr0n/test/unit/image2jpg32x32-win.png => image/test/unit/image2jpg32x32-win.png rename : modules/libpr0n/test/unit/image2jpg32x32.png => image/test/unit/image2jpg32x32.png rename : modules/libpr0n/test/unit/image3.ico => image/test/unit/image3.ico rename : modules/libpr0n/test/unit/image3ico16x16.png => image/test/unit/image3ico16x16.png rename : modules/libpr0n/test/unit/image3ico32x32.png => image/test/unit/image3ico32x32.png rename : modules/libpr0n/test/unit/image4.gif => image/test/unit/image4.gif rename : modules/libpr0n/test/unit/image_load_helpers.js => image/test/unit/image_load_helpers.js rename : modules/libpr0n/test/unit/test_async_notification.js => image/test/unit/test_async_notification.js rename : modules/libpr0n/test/unit/test_async_notification_404.js => image/test/unit/test_async_notification_404.js rename : modules/libpr0n/test/unit/test_async_notification_animated.js => image/test/unit/test_async_notification_animated.js rename : modules/libpr0n/test/unit/test_encoder_apng.js => image/test/unit/test_encoder_apng.js rename : modules/libpr0n/test/unit/test_encoder_png.js => image/test/unit/test_encoder_png.js rename : modules/libpr0n/test/unit/test_imgtools.js => image/test/unit/test_imgtools.js rename : modules/libpr0n/test/unit/test_moz_icon_uri.js => image/test/unit/test_moz_icon_uri.js rename : modules/libpr0n/test/unit/xpcshell.ini => image/test/unit/xpcshell.ini
563 lines
18 KiB
C++
563 lines
18 KiB
C++
/* vim:set tw=80 expandtab softtabstop=4 ts=4 sw=4: */
|
|
/* ***** BEGIN LICENSE BLOCK *****
|
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
|
*
|
|
* The contents of this file are subject to the Mozilla Public License Version
|
|
* 1.1 (the "License"); you may not use this file except in compliance with
|
|
* the License. You may obtain a copy of the License at
|
|
* http://www.mozilla.org/MPL/
|
|
*
|
|
* Software distributed under the License is distributed on an "AS IS" basis,
|
|
* WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
|
|
* for the specific language governing rights and limitations under the
|
|
* License.
|
|
*
|
|
* The Original Code is the Mozilla ICO Decoder.
|
|
*
|
|
* The Initial Developer of the Original Code is
|
|
* Netscape.
|
|
* Portions created by the Initial Developer are Copyright (C) 2001
|
|
* the Initial Developer. All Rights Reserved.
|
|
*
|
|
* Contributor(s):
|
|
* David Hyatt <hyatt@netscape.com> (Original Author)
|
|
* Christian Biesinger <cbiesinger@web.de>
|
|
* Bobby Holley <bobbyholley@gmail.com>
|
|
* Brian R. Bondy <netzen@gmail.com>
|
|
*
|
|
* Alternatively, the contents of this file may be used under the terms of
|
|
* either the GNU General Public License Version 2 or later (the "GPL"), or
|
|
* the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
|
|
* in which case the provisions of the GPL or the LGPL are applicable instead
|
|
* of those above. If you wish to allow use of your version of this file only
|
|
* under the terms of either the GPL or the LGPL, and not to allow others to
|
|
* use your version of this file under the terms of the MPL, indicate your
|
|
* decision by deleting the provisions above and replace them with the notice
|
|
* and other provisions required by the GPL or the LGPL. If you do not delete
|
|
* the provisions above, a recipient may use your version of this file under
|
|
* the terms of any one of the MPL, the GPL or the LGPL.
|
|
*
|
|
* ***** END LICENSE BLOCK ***** */
|
|
|
|
/* This is a Cross-Platform ICO Decoder, which should work everywhere, including
|
|
* Big-Endian machines like the PowerPC. */
|
|
|
|
#include <stdlib.h>
|
|
|
|
#include "EndianMacros.h"
|
|
#include "nsICODecoder.h"
|
|
|
|
#include "nsIInputStream.h"
|
|
#include "nsIComponentManager.h"
|
|
#include "RasterImage.h"
|
|
#include "imgIContainerObserver.h"
|
|
|
|
#include "nsIProperties.h"
|
|
#include "nsISupportsPrimitives.h"
|
|
|
|
namespace mozilla {
|
|
namespace imagelib {
|
|
|
|
#define ICONCOUNTOFFSET 4
|
|
#define DIRENTRYOFFSET 6
|
|
#define BITMAPINFOSIZE 40
|
|
#define PREFICONSIZE 16
|
|
|
|
// ----------------------------------------
|
|
// Actual Data Processing
|
|
// ----------------------------------------
|
|
|
|
PRUint32
|
|
nsICODecoder::CalcAlphaRowSize()
|
|
{
|
|
// Calculate rowsize in DWORD's and then return in # of bytes
|
|
PRUint32 rowSize = (GetRealWidth() + 31) / 32; // + 31 to round up
|
|
return rowSize * 4; // Return rowSize in bytes
|
|
}
|
|
|
|
// Obtains the number of colors from the bits per pixel
|
|
PRUint16
|
|
nsICODecoder::GetNumColors()
|
|
{
|
|
PRUint16 numColors = 0;
|
|
if (mBPP <= 8) {
|
|
switch (mBPP) {
|
|
case 1:
|
|
numColors = 2;
|
|
break;
|
|
case 4:
|
|
numColors = 16;
|
|
break;
|
|
case 8:
|
|
numColors = 256;
|
|
break;
|
|
default:
|
|
numColors = (PRUint16)-1;
|
|
}
|
|
}
|
|
return numColors;
|
|
}
|
|
|
|
|
|
nsICODecoder::nsICODecoder(RasterImage *aImage, imgIDecoderObserver* aObserver)
|
|
: Decoder(aImage, aObserver)
|
|
{
|
|
mPos = mImageOffset = mCurrIcon = mNumIcons = mBPP = mRowBytes = 0;
|
|
mIsPNG = false;
|
|
mRow = nsnull;
|
|
mOldLine = mCurLine = 1; // Otherwise decoder will never start
|
|
}
|
|
|
|
nsICODecoder::~nsICODecoder()
|
|
{
|
|
if (mRow) {
|
|
moz_free(mRow);
|
|
}
|
|
}
|
|
|
|
void
|
|
nsICODecoder::FinishInternal()
|
|
{
|
|
// We shouldn't be called in error cases
|
|
NS_ABORT_IF_FALSE(!HasError(), "Shouldn't call FinishInternal after error!");
|
|
|
|
// Finish the internally used decoder as well
|
|
if (mContainedDecoder) {
|
|
mContainedDecoder->FinishSharedDecoder();
|
|
mDecodeDone = mContainedDecoder->GetDecodeDone();
|
|
}
|
|
}
|
|
|
|
// Returns a buffer filled with the bitmap file header in little endian:
|
|
// Signature 2 bytes 'BM'
|
|
// FileSize 4 bytes File size in bytes
|
|
// reserved 4 bytes unused (=0)
|
|
// DataOffset 4 bytes File offset to Raster Data
|
|
// Returns true if successful
|
|
bool nsICODecoder::FillBitmapFileHeaderBuffer(PRInt8 *bfh)
|
|
{
|
|
memset(bfh, 0, 14);
|
|
bfh[0] = 'B';
|
|
bfh[1] = 'M';
|
|
PRInt32 dataOffset = 0;
|
|
PRInt32 fileSize = 0;
|
|
dataOffset = BFH_LENGTH + BITMAPINFOSIZE;
|
|
|
|
// The color table is present only if BPP is <= 8
|
|
if (mDirEntry.mBitCount <= 8) {
|
|
PRUint16 numColors = GetNumColors();
|
|
if (numColors == (PRUint16)-1) {
|
|
return false;
|
|
}
|
|
dataOffset += 4 * numColors;
|
|
fileSize = dataOffset + GetRealWidth() * GetRealHeight();
|
|
} else {
|
|
fileSize = dataOffset + (mDirEntry.mBitCount * GetRealWidth() *
|
|
GetRealHeight()) / 8;
|
|
}
|
|
|
|
fileSize = NATIVE32_TO_LITTLE(fileSize);
|
|
memcpy(bfh + 2, &fileSize, sizeof(fileSize));
|
|
dataOffset = NATIVE32_TO_LITTLE(dataOffset);
|
|
memcpy(bfh + 10, &dataOffset, sizeof(dataOffset));
|
|
return true;
|
|
}
|
|
|
|
// A BMP inside of an ICO has *2 height because of the AND mask
|
|
// that follows the actual bitmap. The BMP shouldn't know about
|
|
// this difference though.
|
|
void
|
|
nsICODecoder::FillBitmapInformationBufferHeight(PRInt8 *bih)
|
|
{
|
|
PRInt32 height = GetRealHeight();
|
|
height = NATIVE32_TO_LITTLE(height);
|
|
memcpy(bih + 8, &height, sizeof(height));
|
|
}
|
|
|
|
// The BMP information header's bits per pixel should be trusted
|
|
// more than what we have. Usually the ICO's BPP is set to 0
|
|
PRInt32
|
|
nsICODecoder::ExtractBPPFromBitmap(PRInt8 *bih)
|
|
{
|
|
PRInt32 bitsPerPixel;
|
|
memcpy(&bitsPerPixel, bih + 14, sizeof(bitsPerPixel));
|
|
bitsPerPixel = LITTLE_TO_NATIVE32(bitsPerPixel);
|
|
return bitsPerPixel;
|
|
}
|
|
|
|
PRInt32
|
|
nsICODecoder::ExtractBIHSizeFromBitmap(PRInt8 *bih)
|
|
{
|
|
PRInt32 headerSize;
|
|
memcpy(&headerSize, bih, sizeof(headerSize));
|
|
headerSize = LITTLE_TO_NATIVE32(headerSize);
|
|
return headerSize;
|
|
}
|
|
|
|
void
|
|
nsICODecoder::SetHotSpotIfCursor() {
|
|
if (!mIsCursor) {
|
|
return;
|
|
}
|
|
|
|
nsCOMPtr<nsISupportsPRUint32> intwrapx =
|
|
do_CreateInstance("@mozilla.org/supports-PRUint32;1");
|
|
nsCOMPtr<nsISupportsPRUint32> intwrapy =
|
|
do_CreateInstance("@mozilla.org/supports-PRUint32;1");
|
|
|
|
if (intwrapx && intwrapy) {
|
|
intwrapx->SetData(mDirEntry.mXHotspot);
|
|
intwrapy->SetData(mDirEntry.mYHotspot);
|
|
|
|
mImage->Set("hotspotX", intwrapx);
|
|
mImage->Set("hotspotY", intwrapy);
|
|
}
|
|
}
|
|
|
|
void
|
|
nsICODecoder::WriteInternal(const char* aBuffer, PRUint32 aCount)
|
|
{
|
|
NS_ABORT_IF_FALSE(!HasError(), "Shouldn't call WriteInternal after error!");
|
|
|
|
if (!aCount) // aCount=0 means EOF
|
|
return;
|
|
|
|
while (aCount && (mPos < ICONCOUNTOFFSET)) { // Skip to the # of icons.
|
|
if (mPos == 2) { // if the third byte is 1: This is an icon, 2: a cursor
|
|
if ((*aBuffer != 1) && (*aBuffer != 2)) {
|
|
PostDataError();
|
|
return;
|
|
}
|
|
mIsCursor = (*aBuffer == 2);
|
|
}
|
|
mPos++; aBuffer++; aCount--;
|
|
}
|
|
|
|
if (mPos == ICONCOUNTOFFSET && aCount >= 2) {
|
|
mNumIcons = LITTLE_TO_NATIVE16(((PRUint16*)aBuffer)[0]);
|
|
aBuffer += 2;
|
|
mPos += 2;
|
|
aCount -= 2;
|
|
}
|
|
|
|
if (mNumIcons == 0)
|
|
return; // Nothing to do.
|
|
|
|
PRUint16 colorDepth = 0;
|
|
// Loop through each entry's dir entry
|
|
while (mCurrIcon < mNumIcons) {
|
|
if (mPos >= DIRENTRYOFFSET + (mCurrIcon * sizeof(mDirEntryArray)) &&
|
|
mPos < DIRENTRYOFFSET + ((mCurrIcon + 1) * sizeof(mDirEntryArray))) {
|
|
PRUint32 toCopy = sizeof(mDirEntryArray) -
|
|
(mPos - DIRENTRYOFFSET - mCurrIcon * sizeof(mDirEntryArray));
|
|
if (toCopy > aCount) {
|
|
toCopy = aCount;
|
|
}
|
|
memcpy(mDirEntryArray + sizeof(mDirEntryArray) - toCopy, aBuffer, toCopy);
|
|
mPos += toCopy;
|
|
aCount -= toCopy;
|
|
aBuffer += toCopy;
|
|
}
|
|
if (aCount == 0)
|
|
return; // Need more data
|
|
|
|
IconDirEntry e;
|
|
if (mPos == (DIRENTRYOFFSET + ICODIRENTRYSIZE) +
|
|
(mCurrIcon * sizeof(mDirEntryArray))) {
|
|
mCurrIcon++;
|
|
ProcessDirEntry(e);
|
|
// We can't use GetRealWidth and GetRealHeight here because those operate
|
|
// on mDirEntry, here we are going through each item in the directory
|
|
if (((e.mWidth == 0 ? 256 : e.mWidth) == PREFICONSIZE &&
|
|
(e.mHeight == 0 ? 256 : e.mHeight) == PREFICONSIZE &&
|
|
(e.mBitCount >= colorDepth)) ||
|
|
(mCurrIcon == mNumIcons && mImageOffset == 0)) {
|
|
mImageOffset = e.mImageOffset;
|
|
|
|
// ensure mImageOffset is >= size of the direntry headers (bug #245631)
|
|
PRUint32 minImageOffset = DIRENTRYOFFSET +
|
|
mNumIcons * sizeof(mDirEntryArray);
|
|
if (mImageOffset < minImageOffset) {
|
|
PostDataError();
|
|
return;
|
|
}
|
|
|
|
colorDepth = e.mBitCount;
|
|
memcpy(&mDirEntry, &e, sizeof(IconDirEntry));
|
|
}
|
|
}
|
|
}
|
|
|
|
if (mPos < mImageOffset) {
|
|
// Skip to (or at least towards) the desired image offset
|
|
PRUint32 toSkip = mImageOffset - mPos;
|
|
if (toSkip > aCount)
|
|
toSkip = aCount;
|
|
|
|
mPos += toSkip;
|
|
aBuffer += toSkip;
|
|
aCount -= toSkip;
|
|
}
|
|
|
|
// If we are within the first PNGSIGNATURESIZE bytes of the image data,
|
|
// then we have either a BMP or a PNG. We use the first PNGSIGNATURESIZE
|
|
// bytes to determine which one we have.
|
|
if (mCurrIcon == mNumIcons && mPos >= mImageOffset &&
|
|
mPos < mImageOffset + PNGSIGNATURESIZE)
|
|
{
|
|
PRUint32 toCopy = PNGSIGNATURESIZE - (mPos - mImageOffset);
|
|
if (toCopy > aCount) {
|
|
toCopy = aCount;
|
|
}
|
|
|
|
memcpy(mSignature + (mPos - mImageOffset), aBuffer, toCopy);
|
|
mPos += toCopy;
|
|
aCount -= toCopy;
|
|
aBuffer += toCopy;
|
|
|
|
mIsPNG = !memcmp(mSignature, nsPNGDecoder::pngSignatureBytes,
|
|
PNGSIGNATURESIZE);
|
|
if (mIsPNG) {
|
|
mContainedDecoder = new nsPNGDecoder(mImage, mObserver);
|
|
mContainedDecoder->InitSharedDecoder();
|
|
mContainedDecoder->Write(mSignature, PNGSIGNATURESIZE);
|
|
mDataError = mContainedDecoder->HasDataError();
|
|
if (mContainedDecoder->HasDataError()) {
|
|
return;
|
|
}
|
|
}
|
|
}
|
|
|
|
// If we have a PNG, let the PNG decoder do all of the rest of the work
|
|
if (mIsPNG && mContainedDecoder && mPos >= mImageOffset + PNGSIGNATURESIZE) {
|
|
mContainedDecoder->Write(aBuffer, aCount);
|
|
mDataError = mContainedDecoder->HasDataError();
|
|
if (mContainedDecoder->HasDataError()) {
|
|
return;
|
|
}
|
|
mPos += aCount;
|
|
aBuffer += aCount;
|
|
aCount = 0;
|
|
|
|
// Raymond Chen says that 32bpp only are valid PNG ICOs
|
|
// http://blogs.msdn.com/b/oldnewthing/archive/2010/10/22/10079192.aspx
|
|
if (static_cast<nsPNGDecoder*>(mContainedDecoder.get())->HasValidInfo() &&
|
|
static_cast<nsPNGDecoder*>(mContainedDecoder.get())->GetPixelDepth() != 32) {
|
|
PostDataError();
|
|
}
|
|
return;
|
|
}
|
|
|
|
// We've processed all of the icon dir entries and are within the
|
|
// bitmap info size
|
|
if (!mIsPNG && mCurrIcon == mNumIcons && mPos >= mImageOffset &&
|
|
mPos >= mImageOffset + PNGSIGNATURESIZE &&
|
|
mPos < mImageOffset + BITMAPINFOSIZE) {
|
|
|
|
// As we were decoding, we did not know if we had a PNG signature or the
|
|
// start of a bitmap information header. At this point we know we had
|
|
// a bitmap information header and not a PNG signature, so fill the bitmap
|
|
// information header with the data it should already have.
|
|
memcpy(mBIHraw, mSignature, PNGSIGNATURESIZE);
|
|
|
|
// We've found the icon.
|
|
PRUint32 toCopy = sizeof(mBIHraw) - (mPos - mImageOffset);
|
|
if (toCopy > aCount)
|
|
toCopy = aCount;
|
|
|
|
memcpy(mBIHraw + (mPos - mImageOffset), aBuffer, toCopy);
|
|
mPos += toCopy;
|
|
aCount -= toCopy;
|
|
aBuffer += toCopy;
|
|
}
|
|
|
|
// If we have a BMP inside the ICO and we have read the BIH header
|
|
if (!mIsPNG && mPos == mImageOffset + BITMAPINFOSIZE) {
|
|
|
|
// Make sure we have a sane value for the bitmap information header
|
|
PRInt32 bihSize = ExtractBIHSizeFromBitmap(reinterpret_cast<PRInt8*>(mBIHraw));
|
|
if (bihSize != BITMAPINFOSIZE) {
|
|
PostDataError();
|
|
return;
|
|
}
|
|
// We are extracting the BPP from the BIH header as it should be trusted
|
|
// over the one we have from the icon header
|
|
mBPP = ExtractBPPFromBitmap(reinterpret_cast<PRInt8*>(mBIHraw));
|
|
|
|
// Init the bitmap decoder which will do most of the work for us
|
|
// It will do everything except the AND mask which isn't present in bitmaps
|
|
// bmpDecoder is for local scope ease, it will be freed by mContainedDecoder
|
|
nsBMPDecoder *bmpDecoder = new nsBMPDecoder(mImage, mObserver);
|
|
mContainedDecoder = bmpDecoder;
|
|
bmpDecoder->SetUseAlphaData(true);
|
|
mContainedDecoder->SetSizeDecode(IsSizeDecode());
|
|
mContainedDecoder->InitSharedDecoder();
|
|
|
|
// The ICO format when containing a BMP does not include the 14 byte
|
|
// bitmap file header. To use the code of the BMP decoder we need to
|
|
// generate this header ourselves and feed it to the BMP decoder.
|
|
PRInt8 bfhBuffer[BMPFILEHEADERSIZE];
|
|
if (!FillBitmapFileHeaderBuffer(bfhBuffer)) {
|
|
PostDataError();
|
|
return;
|
|
}
|
|
mContainedDecoder->Write((const char*)bfhBuffer, sizeof(bfhBuffer));
|
|
mDataError = mContainedDecoder->HasDataError();
|
|
if (mContainedDecoder->HasDataError()) {
|
|
return;
|
|
}
|
|
|
|
// Setup the cursor hot spot if one is present
|
|
SetHotSpotIfCursor();
|
|
|
|
// Fix the height on the BMP resource
|
|
FillBitmapInformationBufferHeight((PRInt8*)mBIHraw);
|
|
|
|
// Write out the BMP's bitmap info header
|
|
mContainedDecoder->Write(mBIHraw, sizeof(mBIHraw));
|
|
mDataError = mContainedDecoder->HasDataError();
|
|
if (mContainedDecoder->HasDataError()) {
|
|
return;
|
|
}
|
|
|
|
// We have the size. If we're doing a size decode, we got what
|
|
// we came for.
|
|
if (IsSizeDecode())
|
|
return;
|
|
|
|
// Sometimes the ICO BPP header field is not filled out
|
|
// so we should trust the contained resource over our own
|
|
// information.
|
|
mBPP = bmpDecoder->GetBitsPerPixel();
|
|
|
|
// Check to make sure we have valid color settings
|
|
PRUint16 numColors = GetNumColors();
|
|
if (numColors == (PRUint16)-1) {
|
|
PostDataError();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// If we have a BMP
|
|
if (!mIsPNG && mContainedDecoder && mPos >= mImageOffset + BITMAPINFOSIZE) {
|
|
PRUint16 numColors = GetNumColors();
|
|
if (numColors == (PRUint16)-1) {
|
|
PostDataError();
|
|
return;
|
|
}
|
|
// Feed the actual image data (not including headers) into the BMP decoder
|
|
PRInt32 bmpDataOffset = mDirEntry.mImageOffset + BITMAPINFOSIZE;
|
|
PRInt32 bmpDataEnd = mDirEntry.mImageOffset + BITMAPINFOSIZE +
|
|
static_cast<nsBMPDecoder*>(mContainedDecoder.get())->GetCompressedImageSize() +
|
|
4 * numColors;
|
|
|
|
// If we are feeding in the core image data, but we have not yet
|
|
// reached the ICO's 'AND buffer mask'
|
|
if (mPos >= bmpDataOffset && mPos < bmpDataEnd) {
|
|
|
|
// Figure out how much data the BMP decoder wants
|
|
PRUint32 toFeed = bmpDataEnd - mPos;
|
|
if (toFeed > aCount) {
|
|
toFeed = aCount;
|
|
}
|
|
|
|
mContainedDecoder->Write(aBuffer, toFeed);
|
|
mDataError = mContainedDecoder->HasDataError();
|
|
if (mContainedDecoder->HasDataError()) {
|
|
return;
|
|
}
|
|
|
|
mPos += toFeed;
|
|
aCount -= toFeed;
|
|
aBuffer += toFeed;
|
|
}
|
|
|
|
// If the bitmap is fully processed, treat any left over data as the ICO's
|
|
// 'AND buffer mask' which appears after the bitmap resource.
|
|
if (!mIsPNG && mPos >= bmpDataEnd) {
|
|
// There may be an optional AND bit mask after the data. This is
|
|
// only used if the alpha data is not already set. The alpha data
|
|
// is used for 32bpp bitmaps as per the comment in ICODecoder.h
|
|
// The alpha mask should be checked in all other cases.
|
|
if (static_cast<nsBMPDecoder*>(mContainedDecoder.get())->GetBitsPerPixel() != 32 ||
|
|
!static_cast<nsBMPDecoder*>(mContainedDecoder.get())->HasAlphaData()) {
|
|
PRUint32 rowSize = ((GetRealWidth() + 31) / 32) * 4; // + 31 to round up
|
|
if (mPos == bmpDataEnd) {
|
|
mPos++;
|
|
mRowBytes = 0;
|
|
mCurLine = GetRealHeight();
|
|
mRow = (PRUint8*)moz_realloc(mRow, rowSize);
|
|
if (!mRow) {
|
|
PostDecoderError(NS_ERROR_OUT_OF_MEMORY);
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Ensure memory has been allocated before decoding.
|
|
NS_ABORT_IF_FALSE(mRow, "mRow is null");
|
|
NS_ABORT_IF_FALSE(mImage, "mImage is null");
|
|
if (!mRow || !mImage) {
|
|
PostDataError();
|
|
return;
|
|
}
|
|
|
|
while (mCurLine > 0 && aCount > 0) {
|
|
PRUint32 toCopy = NS_MIN(rowSize - mRowBytes, aCount);
|
|
if (toCopy) {
|
|
memcpy(mRow + mRowBytes, aBuffer, toCopy);
|
|
aCount -= toCopy;
|
|
aBuffer += toCopy;
|
|
mRowBytes += toCopy;
|
|
}
|
|
if (rowSize == mRowBytes) {
|
|
mCurLine--;
|
|
mRowBytes = 0;
|
|
|
|
PRUint32* imageData =
|
|
static_cast<nsBMPDecoder*>(mContainedDecoder.get())->GetImageData();
|
|
if (!imageData) {
|
|
PostDataError();
|
|
return;
|
|
}
|
|
PRUint32* decoded = imageData + mCurLine * GetRealWidth();
|
|
PRUint32* decoded_end = decoded + GetRealWidth();
|
|
PRUint8* p = mRow, *p_end = mRow + rowSize;
|
|
while (p < p_end) {
|
|
PRUint8 idx = *p++;
|
|
for (PRUint8 bit = 0x80; bit && decoded<decoded_end; bit >>= 1) {
|
|
// Clear pixel completely for transparency.
|
|
if (idx & bit) {
|
|
*decoded = 0;
|
|
}
|
|
decoded++;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
void
|
|
nsICODecoder::ProcessDirEntry(IconDirEntry& aTarget)
|
|
{
|
|
memset(&aTarget, 0, sizeof(aTarget));
|
|
memcpy(&aTarget.mWidth, mDirEntryArray, sizeof(aTarget.mWidth));
|
|
memcpy(&aTarget.mHeight, mDirEntryArray + 1, sizeof(aTarget.mHeight));
|
|
memcpy(&aTarget.mColorCount, mDirEntryArray + 2, sizeof(aTarget.mColorCount));
|
|
memcpy(&aTarget.mReserved, mDirEntryArray + 3, sizeof(aTarget.mReserved));
|
|
memcpy(&aTarget.mPlanes, mDirEntryArray + 4, sizeof(aTarget.mPlanes));
|
|
aTarget.mPlanes = LITTLE_TO_NATIVE16(aTarget.mPlanes);
|
|
memcpy(&aTarget.mBitCount, mDirEntryArray + 6, sizeof(aTarget.mBitCount));
|
|
aTarget.mBitCount = LITTLE_TO_NATIVE16(aTarget.mBitCount);
|
|
memcpy(&aTarget.mBytesInRes, mDirEntryArray + 8, sizeof(aTarget.mBytesInRes));
|
|
aTarget.mBytesInRes = LITTLE_TO_NATIVE32(aTarget.mBytesInRes);
|
|
memcpy(&aTarget.mImageOffset, mDirEntryArray + 12,
|
|
sizeof(aTarget.mImageOffset));
|
|
aTarget.mImageOffset = LITTLE_TO_NATIVE32(aTarget.mImageOffset);
|
|
}
|
|
|
|
} // namespace imagelib
|
|
} // namespace mozilla
|