cairo: fix soft mask when image resolution != smask resolution

Both image and mask are drawn the same size (unit square) regardless
of the size of the image data.

Bug 57070
1 file changed