Description of problem:
Currently, perl-Gtk3-WebKit is based on webkitgtk3, which is WebKit1 on Gtk3. There are plans to remove WebKit1 from Fedora 27+ .
Version-Release number of selected component (if applicable):
all current versions
perl-Gtk3-WebKit is compiled against webkitgtk3(-devel)
perl-Gtk3-WebKit should be compiled against webkitgtk4(-devel)
In case the API differs too much you might want to add another package, e.g. named perl-Gtk3-WebKit2, which is compiled against webkitgtk4(-devel) and deprecate the old one.
 See https://firstname.lastname@example.org/thread/AKVB363GFCHHJ5MTHGVYHYT6NLLTF5VM/ and a mass bug filing announcement on https://email@example.com/thread/PHOEOYFDFENPKOWCOHUZZY7HLOGMWFMH/
And btw, shouldn't the perl-Gtk3-WebKit package have a Requires: field for webkitgtk3 in its spec file?
This bug appears to have been reported against 'rawhide' during the Fedora 26 development cycle.
Changing version to '26'.
webkitgtk3 was retired in Fedora 27. It has a maintainer again, but I do not believe there will be any new build. This prevents perl-Gtk3-WebKit from building.
Almost a year and no progress. I tried building against gtkwebkit4 and it works. The example from the documentation also works. Of course there are changes in the typelib interface but there is nothing we can do with it.