autotests: Fix TestWaylandSurface
The API of SurfaceInterface was changed so it always maintains an opaque region.
At the surface commit, if the attached buffer is opaque, the whole surface will be marked opaque. Otherwise, the specified opaque region will be intersected with the surface rect.