The following layout test is failing on GTK+ since it was added on r179567 (http://trac.webkit.org/r179567)
The diff can be found here https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20%28Tests%29/r179867%20%286096%29/editing/deleting/delete-emoji-pretty-diff.html
The delete emoji operation doesn't seem to be working.
Created attachment 248322 [details]
The code for deleting special characters like emoji was specific for EFL and COCOA plarforms, there was a #if preprocessor directive like the following:
#if PLATFORM(COCOA) || PLATFORM(EFL)
I added PLATFORM(GTK) to the previous directive and now the emoji deletion is working on GTK+
I don't know if it has some side effects but I have run the Layout tests and they seem to work properly.
Comment on attachment 248322 [details]
Clearing flags on attachment: 248322
Committed r182137: <http://trac.webkit.org/changeset/182137>
All reviewed patches have been landed. Closing bug.