There's some duplicated code related to IME between GTK and WPE that can be shared.
Created attachment 386343 [details] Patch
Created attachment 386344 [details] Patch
Committed r253914: <https://trac.webkit.org/changeset/253914>
legacy-animation-engine/animations/animation-iteration-event-destroy-renderer.html flakily regressed on GTK relatively recently. Not something I'll be able to look into, but an automated regression detection script we're prototyping flagged this and provided this commit range: <https://results.webkit.org/commits?after_id=253908&before_id=253940>. The results themselves <https://results.webkit.org/?suite=layout-tests&test=legacy-animation-engine%2Fanimations%2Fanimation-iteration-event-destroy-renderer.html> seem to corroborate both the existence of the regression and the range, this is the only GTK specific patch in the range.
(In reply to Jonathan Bedard from comment #4) > legacy-animation-engine/animations/animation-iteration-event-destroy- > renderer.html flakily regressed on GTK relatively recently. > > Not something I'll be able to look into, but an automated regression > detection script we're prototyping flagged this and provided this commit > range: > <https://results.webkit.org/commits?after_id=253908&before_id=253940>. The > results themselves > <https://results.webkit.org/?suite=layout-tests&test=legacy-animation- > engine%2Fanimations%2Fanimation-iteration-event-destroy-renderer.html> seem > to corroborate both the existence of the regression and the range, this is > the only GTK specific patch in the range. weird, this is ime related code, I'll check it. Thanks.