Bug 959958 - Implement ImageData constructor. r=bz