gecko/image/test/crashtests
Timothy Nikkel 76cd084078 Bug 784591. Just end the crashtest ownerdiscard.html after 30 seconds if the image doesn't get decoded. r=jdm
The test normally ends when the image is discarded. But there is nothing in the test that requires the image to ever be decoded. To properly test the original bug that this test is intended for we want the following sequence: imgRequestProxy::Cancel, imgRequestProxy::ChangeOwner, and then the image getting discarded. The cancel call makes it hard to get a full decode started, especially since it needs to happen before the ChangeOwner call which itself happens quite early. So it appears that there is no easy way to modify the test to keep this sequence of events 100% of the time.

However the test as it currently stands does indeed get this sequence of events most of the time, so it continues to test the right thing most of the time. The few times it doesn't test the right thing we can just move on.
2013-02-13 14:18:07 -06:00
..
256-height.ico
256-width.ico
83804-1.gif
89341-1.gif
523528-1.gif
523528-2.gif
681190.html
694165-1.xhtml
732319-1.html
crashtests.list Backout changeset d2fda338874d (bug 784591) for causing bug 832571 again 2013-02-07 11:20:47 +00:00
delayedframe.sjs
delaytest.html
discardframe.htm
ie.png
invalid-icc-profile.jpg
invalid-size-second-frame.gif
invalid-size.gif
ownerdiscard.html Bug 784591. Just end the crashtest ownerdiscard.html after 30 seconds if the image doesn't get decoded. r=jdm 2013-02-13 14:18:07 -06:00
threeframes-end.gif
threeframes-start.gif