Now that the GtkStyleContext port is complete, we can remove all of the WidgetRenderingContext and Gtk 2.x specific RenderThemeGtk code from the GTK+ 3.x port.
Created attachment 78444 [details] Patch
Attachment 78444 [details] did not build on gtk: Build output: http://queues.webkit.org/results/7405130
Created attachment 78448 [details] Patch including new WidgetRenderingContext.cpp For some reason webkit-patch isn't picking up the file move WidgetRenderingContextGtk2.cpp -> WidgetRenderingContext.cpp. I've uploaded the patch manually.
Comment on attachment 78448 [details] Patch including new WidgetRenderingContext.cpp Sooooo, holy crap and stuff. r=me
Comment on attachment 78448 [details] Patch including new WidgetRenderingContext.cpp Clearing flags on attachment: 78448 Committed r75437: <http://trac.webkit.org/changeset/75437>
All reviewed patches have been landed. Closing bug.