Bug 944353. If we've encountered an error while decoding an image and the main thread has asked to do more decoding of that image before the main thread has acknowledged the error then refuse to decode more. r=seth a=sledru
Bug 944353. If we've had a decoder error then the image is not usable. r=seth a=sledru

This matches what RasterImage will do.