Move defines to platform
authormrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 12 May 2013 17:58:47 +0000 (17:58 +0000)
committermrobinson@webkit.org <mrobinson@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 12 May 2013 17:58:47 +0000 (17:58 +0000)
[GTK] Move defines that will never be configured to Platform.h
https://bugs.webkit.org/show_bug.cgi?id=115965

Reviewed by Andreas Kling.

.:

* Source/autotools/SetupAutoconfHeader.m4: Move some unchanging defines to Platform.h.

Source/WTF:

* wtf/Platform.h: Add new defines that were previously in the autoconf header.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@149966 268f45cc-cd09-0410-ab3c-d52691b4dbfc

ChangeLog
Source/WTF/ChangeLog
Source/WTF/wtf/Platform.h
Source/autotools/SetupAutoconfHeader.m4

index 371be23..9eee921 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2013-05-11  Martin Robinson  <mrobinson@igalia.com>
+
+        Move defines to platform
+
+        [GTK] Move defines that will never be configured to Platform.h
+        https://bugs.webkit.org/show_bug.cgi?id=115965
+
+        Reviewed by Andreas Kling.
+
+        * Source/autotools/SetupAutoconfHeader.m4: Move some unchanging defines to Platform.h.
+
 2013-05-09  Christophe Dumez  <ch.dumez@sisa.samsung.com>
 
         Add support for [NoInterfaceObject] Web IDL extended attribute
index 6d51417..46912dd 100644 (file)
@@ -1,3 +1,14 @@
+2013-05-11  Martin Robinson  <mrobinson@igalia.com>
+
+        Move defines to platform
+
+        [GTK] Move defines that will never be configured to Platform.h
+        https://bugs.webkit.org/show_bug.cgi?id=115965
+
+        Reviewed by Andreas Kling.
+
+        * wtf/Platform.h: Add new defines that were previously in the autoconf header.
+
 2013-05-12  Anders Carlsson  <andersca@apple.com>
 
         Simplify AutodrainedPool
index 0e5956a..244a6af 100644 (file)
 
 #if PLATFORM(GTK)
 #define WTF_USE_CAIRO 1
+#define WTF_USE_GLIB 1
+#define WTF_USE_FREETYPE 1
+#define WTF_USE_HARFBUZZ 1
+#define WTF_USE_SOUP 1
+#define WTF_USE_WEBP 1
 #define ENABLE_GLOBAL_FASTMALLOC_NEW 0
+#define GST_API_VERSION_1 1
 #endif
 
 /* On Windows, use QueryPerformanceCounter by default */
index 2cb40ea..e129745 100644 (file)
@@ -1,11 +1,4 @@
 # Configuration flags that are used throughout WebKitGTK+.
-AC_DEFINE([WTF_USE_GLIB], [1], [ ])
-AC_DEFINE([WTF_USE_FREETYPE], [1], [ ])
-AC_DEFINE([WTF_USE_HARFBUZZ], [1], [ ])
-AC_DEFINE([WTF_USE_SOUP], [1], [ ])
-AC_DEFINE([WTF_USE_WEBP], [1], [ ])
-AC_DEFINE([WTF_USE_ICU_UNICODE], [1], [ ])
-AC_DEFINE([GST_API_VERSION_1], [1], [Using GStreamer 1.0])
 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE", [The gettext catalog name])
 
 if test "$enable_debug" = "yes"; then