[wpe][wayland] Opaque region support
Pull request: https://github.com/WebKit/WebKit/pull/22918
Pull request: https://github.com/WebKit/WebKit/pull/25344
Committed 275684@main (6b96e27c62ba): <https://commits.webkit.org/275684@main> Reviewed commits have been landed. Closing PR #25344 and removing active labels.