Currently the WPE Qt implementation still has a few uses of GRefPtr and GUniquePtr. These are only a handful, and could be easily removed. Doing this would allow packagers to split building of the Qt API away from the rest of a WPE port build, in its own package, without needing to rebuild all WebKit for something that is essentially a layer which build on top of the public WPE port API.
Created attachment 442702 [details] Patch
Created attachment 442729 [details] Patch Same patch as before, rebased after the fix for bug #232435 got landed
All looks good to me. I assume Phil will want to review it, though.
(In reply to Michael Catanzaro from comment #3) > All looks good to me. I assume Phil will want to review it, though. I had discussed with Philippe the possibility of making this patch before submitting it, so I was indeed waiting for his review :) Thanks to you both!
Committed r285000 (243646@main): <https://commits.webkit.org/243646@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 442729 [details].
<rdar://problem/84776484>