On Sat, 1 Jul 2017, Olly Betts wrote:
According to the upstream issue, this is fixed in the 3.0 branch after
the 3.0.3 release.
There's actually also a 3.0.3.1 release, though it's not as prominently
advertised as the normal releases (and this doesn't include the fix).
The 3.0.3.1 is just a header fix for an inadvertant API change that was
made in 3.0.3.
https://github.com/wxWidgets/wxWidgets/pull/469
As it happens, I made a start on a post-release update of wxwidgets3.0
yesterday, and was looking into this patch.
I even put together a combined patch to backport this change to 3.0.3.1
(the full set of changes are spread over a lot of upstream commits),
before I spotted that this seems to also require a switch to GTK3.
You really only need the ec6e54b commit in order to bring in WebKit2
support. There have been a few build system fixes and cleanups since then
but they aren't crucial.
But yes, you are right - the much bigger issue here is switching to GTK3.
Support for that should be much better in 3.0.3, though.
Scott