summaryrefslogtreecommitdiffstats
path: root/WebCore/config.h
diff options
context:
space:
mode:
authorCary Clark <>2009-04-08 08:09:33 -0700
committerThe Android Open Source Project <initial-contribution@android.com>2009-04-08 08:09:33 -0700
commit05f9657eb2c4baad54f87aa1f9dd9b51c5a6d149 (patch)
tree5b580d83cf57d319175f065e93316ccbdfeaac11 /WebCore/config.h
parentc398112a54344846e338f2722709d9c00af10263 (diff)
downloadexternal_webkit-05f9657eb2c4baad54f87aa1f9dd9b51c5a6d149.zip
external_webkit-05f9657eb2c4baad54f87aa1f9dd9b51c5a6d149.tar.gz
external_webkit-05f9657eb2c4baad54f87aa1f9dd9b51c5a6d149.tar.bz2
AI 145053: add SVG to the browser [disabled by default]
To enable SVG, edit your buildspec.mk to ENABLE_SVG:=true then make clean-libwebcore && make Some SVG functionality has been stubbed out in this checkin. //branches/master/android/build/buildspec.mk.default # edit - add ENABLE_SVG, commented out by default - fix up WEBCORE_INSTRUMENTATION define while I was in there //branches/master/android/external/webkit/Android.mk # edit - add ENABLE_SVG C define - add svg paths to C includes //branches/master/android/external/webkit/WebCore/Android.derived.mk # edit - update merge tool rules - add svg to css property names, keywords, generated bindings - add svg names, element factory, wrappers - remove obsolete ksvgcssproperties.h - add XLinkNames, required by SVG //branches/master/android/external/webkit/WebCore/Android.mk # edit - update merge tool rules - add svg bindings, css svg parsing, svg rendering, svg engine //branches/master/android/external/webkit/WebCore/config.h # edit - leave ENABLE_SVG alone if it is already defined //branches/master/android/external/webkit/WebCore/loader/EmptyClients.h # edit - add some Android extensions as empty virtuals (EmptyClients is only used by SVG) //branches/master/android/external/webkit/WebCore/platform/graphics/android/GraphicsContextAndroid.cpp # edit //branches/master/android/external/webkit/WebCore/platform/graphics/android/PathAndroid.cpp # edit - add SVG graphics porting functions. Note the FIXMEs -- some are unimplemented. BUG=1474412 Automated import of CL 145053
Diffstat (limited to 'WebCore/config.h')
-rw-r--r--WebCore/config.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/WebCore/config.h b/WebCore/config.h
index 1fb55eb..ddb772b 100644
--- a/WebCore/config.h
+++ b/WebCore/config.h
@@ -84,7 +84,9 @@
#define ENABLE_DATABASE 0
#undef ENABLE_FTPDIR
#define ENABLE_FTPDIR 0
+#ifndef ENABLE_SVG
#define ENABLE_SVG 0
+#endif
#define ENABLE_SVG_EXPERIMENTAL_FEATURES 0
#define ENABLE_XBL 0
#define ENABLE_XPATH 0