Requires html:canvas support.