Bug 1098660 - fix the (complex) requirements for video mode preview size, r=aosmond