michael@0: asserts(0-2) load ownerdiscard.html # bug 804291, bug 807211
michael@0:
michael@0: load 83804-1.gif
michael@0: load 89341-1.gif
michael@0: load 463696.bmp
michael@0: load 570451.png
michael@0:
michael@0: load colormap-range.gif
michael@0:
michael@0: # the following tests were inspired by bug 525326
michael@0: # they have image sizes of 65535x65535 which is larger than we allow
michael@0: load invalid-size.gif
michael@0: # this image has a valid size for the first frame, but the second frame is 65535x65535
michael@0: # AddressSanitizer sometimes fails with a CHECK on an allocation caused by this.
michael@0: skip-if(AddressSanitizer) load invalid-size-second-frame.gif
michael@0:
michael@0: # Animated gifs with a very large canvas, but tiny actual content.
michael@0: load delaytest.html?523528-1.gif
michael@0: load delaytest.html?523528-2.gif
michael@0:
michael@0: # this would have exposed the leak discovered in bug 642902
michael@0: load invalid-icc-profile.jpg
michael@0:
michael@0: # maximum (256) width and height icons that we currently (due to bug 668068)
michael@0: # interpret as 0-width and 0-height.
michael@0: load 256-width.ico
michael@0: load 256-height.ico
michael@0:
michael@0: # A 3-frame animated GIF with an inordinate delay between the second and third
michael@0: # frame.
michael@0: HTTP load delayedframe.sjs
michael@0:
michael@0: load 681190.html
michael@0: skip-if(Android&&smallScreen) skip-if(B2G) load 694165-1.xhtml # nexus-s Android 2.3.6, bug 876275 for B2G on a VM
michael@0: load 732319-1.html
michael@0: load 844403-1.html
michael@0:
michael@0: load truncated-second-frame.png # bug 863975
michael@0:
michael@0: # Bug 863958
michael@0: # This icon's size is such that it leads to multiple writes to the PNG decoder
michael@0: # after we've gotten our size.
michael@0: load multiple-png-hassize.ico
michael@0:
michael@0: # Bug 856615
michael@0: # Asserts in the debug build
michael@0: load 856616.gif