Instead of putting defines that are never configured (think USE_HARFBUZZ) into the autoconf configuration file, we should just put them in Platform.h. This has a couple benefits. It makes it easier for developers from other ports to see what GTK+ uses and it also lets us share the defines with the cmake build.
Created attachment 201467 [details] Patch
Great !
Committed r149966: <http://trac.webkit.org/changeset/149966>