Created attachment 188095[details]
webkit2-gtk3.patch
All versions of WebKitGTK+ before 2.18.1 are vulnerable: https://webkitgtk.org/security/WSA-2017-0009.html — we still have 2.16.6.
Also:
- fixedExecutableMemoryPoolSize patch has been replaced with a CFLAGS define, since the code picks it up
- MiniBrowser does not build anymore (the source code literally includes wrong directories… I guess it's kinda abandoned now)
- Wayland backend option, tested with Epiphany browser on the rootston (wlroots demo) compositor on DRM/KMS directly (with drm-next-kmod amdgpu)
- enable GLES2 support instead of accelerated canvas (I've looked at other distributions — e.g. Arch Linux does not set the accelerated canvas flag)

Hello,
I have tested the port update on CURRENT. I'm using it since end of November and I did not face any issues that I didn't face before as well.
I did *not* test the wayland support.
Best Regards,
Stefan