Created attachment 223345 [details]
Some changes related to gstreamer (discussed in FreeBSDDesktop Gitter) were left out due to issues with YouTube playback under sway and GDK_BACKEND=x11. The issues are not related to the patches, as they are reproducable with all vanilla packages from pkg.FreeBSD.org.
Removed patch that contained xlib related define because it is no longer needed.
make makepatch changed some patch.
See 254351, 254352. Unfortunately, I didn't pay attention to the order of submitted changes this time. I think committing these two PR and this in a single commit may be fine. Maintainer timeout.
Hmm, I can't reproduce despite but it was upstreamed in https://github.com/WebKit/WebKit/commit/e9fd543c8de4072955df40e5aaa9139cca19acba
(In reply to Jan Beich from comment #2)
www/wpebackend-fdo is now at recent and not known to be vulnerable version,
I might have stumbled upon this issue due to an older version of webkit, or
some local nox11 options/patches. This may not be reproducible on vanilla ports,
I guess. Good to know that the wpe include part is now upstream. This bug can be closed.
Repology reports that the latest version of this port is 2.32, though updating
webkit is not on my todo, maybe gnome@ has it on their todo.