Hm, if those fixes are only done due to a pretty old webkit in normal Qt installations, which is nowhere else used in what we support, I propose to require the newer QtWebKit 2.3...
But that can/should be done in a separate PR.