We are using PLUGIN_ARCHITECTURE(X11) in several places where we shoudl actually be using PLATFORM(X11). This is confusing because PLUGIN_ARCHITECTURE(X11) is no longer specific to X11, it will be renamed as UNIX in a follow up patch.
Created attachment 319848 [details] Patch
Committed r221609: <http://trac.webkit.org/changeset/221609>