Tracking bug for the accelerated compositing feature (enabled with USE_ACCELERATED_COMPOSITING).
Here's how to turn it on: diff --git a/WebCore/config.h b/WebCore/config.h index 9e3dcdf..88e8b4d 100644 --- a/WebCore/config.h +++ b/WebCore/config.h @@ -108,6 +108,12 @@ #define WTF_USE_CORE_TEXT 0 #endif #define WTF_USE_NEW_THEME 1 + +// Eventually this will be !tiger and !leopard (i.e. SnowLeopard and later) +#if !defined(BUILDING_ON_TIGER) +#define WTF_USE_ACCELERATED_COMPOSITING 1 +#endif + #endif #if PLATFORM(SYMBIAN) diff --git a/WebKit/mac/WebKitPrefix.h b/WebKit/mac/WebKitPrefix.h index 3e26ab4..3b99338 100644 --- a/WebKit/mac/WebKitPrefix.h +++ b/WebKit/mac/WebKitPrefix.h @@ -81,6 +81,12 @@ typedef float CGFloat; #define WTF_USE_PLUGIN_HOST_PROCESS 1 #endif +// Define stuff that WebCore/config.h defines (because WebKit doesn't pull in that file) +// Eventually this will be !tiger and !leopard (i.e. SnowLeopard and later) +#if !defined(BUILDING_ON_TIGER) +#define WTF_USE_ACCELERATED_COMPOSITING 1 +#endif + #include <wtf/Platform.h> /* WebKit has no way to pull settings from WebCore/config.h for now */
Accelerated compositing is enabled now; no need for this bug.