Changeset 36074
- Timestamp:
- 09/03/08 18:32:51 (3 months ago)
- Location:
- trunk
- Files:
-
- 9 modified
-
JavaScriptCore/ChangeLog (modified) (1 diff)
-
JavaScriptCore/Configurations/JavaScriptCore.xcconfig (modified) (1 diff)
-
JavaScriptCore/wtf/ASCIICType.h (modified) (1 diff)
-
JavaScriptCore/wtf/Platform.h (modified) (7 diffs)
-
WebCore/ChangeLog (modified) (1 diff)
-
WebCore/Configurations/WebCore.xcconfig (modified) (1 diff)
-
WebKit/mac/ChangeLog (modified) (1 diff)
-
WebKit/mac/Configurations/WebKit.xcconfig (modified) (1 diff)
-
WebKit/mac/WebKitPrefix.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r36068 r36074 1 2008-09-03 Eric Seidel <eric@webkit.org> 2 3 Reviewed by Sam. 4 5 Clean up Platform.h and add PLATFORM(CHROMIUM), PLATFORM(SKIA) and USE(V8_BINDINGS) 6 7 * Configurations/JavaScriptCore.xcconfig: add missing ENABLE_* 8 * wtf/ASCIICType.h: include <wtf/Assertions.h> since it depends on it. 9 * wtf/Platform.h: 10 1 11 2008-09-03 Kevin McCullough <kmccullough@apple.com> 2 12 -
trunk/JavaScriptCore/Configurations/JavaScriptCore.xcconfig
r31923 r36074 14 14 15 15 // This needs to be kept sorted, and in sync with FEATURE_DEFINES in WebCore.xcconfig, WebKit.xcconfig and the default settings of build-webkit. 16 FEATURE_DEFINES = ENABLE_CROSS_DOCUMENT_MESSAGING ENABLE_DA TABASE ENABLE_DOM_STORAGE ENABLE_ICONDATABASE ENABLE_OFFLINE_WEB_APPLICATIONS ENABLE_SVG ENABLE_SVG_ANIMATION ENABLE_SVG_AS_IMAGE ENABLE_SVG_FONTS ENABLE_SVG_FOREIGN_OBJECT ENABLE_SVG_USE ENABLE_VIDEO ENABLE_XPATH ENABLE_XSLT;16 FEATURE_DEFINES = ENABLE_CROSS_DOCUMENT_MESSAGING ENABLE_DASHBOARD_SUPPORT ENABLE_DATABASE ENABLE_DOM_STORAGE ENABLE_ICONDATABASE ENABLE_OFFLINE_WEB_APPLICATIONS ENABLE_SVG ENABLE_SVG_ANIMATION ENABLE_SVG_AS_IMAGE ENABLE_SVG_FONTS ENABLE_SVG_FOREIGN_OBJECT ENABLE_SVG_USE ENABLE_VIDEO ENABLE_XPATH ENABLE_XSLT; -
trunk/JavaScriptCore/wtf/ASCIICType.h
r30380 r36074 30 30 #define WTF_ASCIICType_h 31 31 32 #include <wtf/Assertions.h> 32 33 #include <wtf/Platform.h> 33 34 -
trunk/JavaScriptCore/wtf/Platform.h
r35900 r36074 21 21 * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 22 22 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 23 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 24 24 */ 25 25 … … 84 84 #endif 85 85 86 /* PLATFORM(CHROMIUM) */ 87 #if defined(BUILDING_CHROMIUM__) 88 #define WTF_PLATFORM_CHROMIUM 1 89 #endif 90 86 91 /* Operating environments */ 87 92 … … 110 115 /* Graphics engines */ 111 116 112 /* PLATFORM(CG) */ 113 /* PLATFORM(CAIRO) */ 117 /* PLATFORM(CG) and PLATFORM(CI) */ 114 118 #if PLATFORM(MAC) 115 119 #define WTF_PLATFORM_CG 1 116 120 #define WTF_PLATFORM_CI 1 117 #elif !PLATFORM(QT) && !PLATFORM(WX) 121 #endif 122 123 /* PLATFORM(SKIA) */ 124 #if PLATFORM(CHROMIUM) 125 #define WTF_PLATFORM_SKIA 1 126 #endif 127 128 /* Makes PLATFORM(WIN) default to PLATFORM(CAIRO) */ 129 #if !PLATFORM(MAC) && !PLATFORM(QT) && !PLATFORM(WX) 118 130 #define WTF_PLATFORM_CAIRO 1 119 131 #endif … … 242 254 #endif 243 255 244 #if (PLATFORM(MAC) || PLATFORM(GTK) || PLATFORM(SYMBIAN) || PLATFORM(WIN) || PLATFORM(WX)) && !defined(ENABLE_NETSCAPE_PLUGIN_API)245 #define ENABLE_NETSCAPE_PLUGIN_API 1246 #endif247 248 256 #if PLATFORM(WIN) 249 257 #define WTF_USE_WININET 1 … … 253 261 #define WTF_USE_CURL 1 254 262 #define WTF_USE_PTHREADS 1 255 #endif256 257 #if (PLATFORM(MAC) || PLATFORM(WIN)) && !defined(ENABLE_DASHBOARD_SUPPORT)258 #define ENABLE_DASHBOARD_SUPPORT 1259 263 #endif 260 264 … … 311 315 #endif 312 316 317 #if !defined(ENABLE_DASHBOARD_SUPPORT) 318 #define ENABLE_DASHBOARD_SUPPORT 0 319 #endif 320 313 321 #if !defined(ENABLE_MAC_JAVA_BRIDGE) 314 322 #define ENABLE_MAC_JAVA_BRIDGE 0 … … 316 324 317 325 #if !defined(ENABLE_NETSCAPE_PLUGIN_API) 318 #define ENABLE_NETSCAPE_PLUGIN_API 0326 #define ENABLE_NETSCAPE_PLUGIN_API 1 319 327 #endif 320 328 -
trunk/WebCore/ChangeLog
r36073 r36074 1 2008-09-03 Eric Seidel <eric@webkit.org> 2 3 Reviewed by Sam. 4 5 Clean up Platform.h and add PLATFORM(CHROMIUM), PLATFORM(SKIA) and USE(V8_BINDINGS) 6 7 * Configurations/WebCore.xcconfig: add missing ENABLE_* 8 * config.h: add rules for V8_BINDINGS 9 1 10 2008-09-03 Eric Seidel <eric@webkit.org> 2 11 -
trunk/WebCore/Configurations/WebCore.xcconfig
r36042 r36074 16 16 17 17 // This needs to be kept sorted, and in sync with FEATURE_DEFINES in JavaScriptCore.xcconfig, WebKit.xcconfig and the default settings of build-webkit. 18 FEATURE_DEFINES = ENABLE_ DATABASE ENABLE_DOM_STORAGE ENABLE_ICONDATABASE ENABLE_OFFLINE_WEB_APPLICATIONS ENABLE_SVG ENABLE_SVG_ANIMATION ENABLE_SVG_AS_IMAGE ENABLE_SVG_FONTS ENABLE_SVG_FOREIGN_OBJECT ENABLE_SVG_USE ENABLE_VIDEO ENABLE_XPATH ENABLE_XSLT;18 FEATURE_DEFINES = ENABLE_CROSS_DOCUMENT_MESSAGING ENABLE_DASHBOARD_SUPPORT ENABLE_DATABASE ENABLE_DOM_STORAGE ENABLE_ICONDATABASE ENABLE_OFFLINE_WEB_APPLICATIONS ENABLE_SVG ENABLE_SVG_ANIMATION ENABLE_SVG_AS_IMAGE ENABLE_SVG_FONTS ENABLE_SVG_FOREIGN_OBJECT ENABLE_SVG_USE ENABLE_VIDEO ENABLE_XPATH ENABLE_XSLT; 19 19 20 20 SQLITE3_LIBRARY = $(SQLITE3_LIBRARY_$(MAC_OS_X_VERSION_MAJOR)); -
trunk/WebKit/mac/ChangeLog
r36022 r36074 1 2008-09-03 Eric Seidel <eric@webkit.org> 2 3 Reviewed by Sam. 4 5 Clean up Platform.h and add PLATFORM(CHROMIUM), PLATFORM(SKIA) and USE(V8_BINDINGS) 6 7 * Configurations/WebKit.xcconfig: 8 * WebKitPrefix.h: add rules for V8_BINDINGS 9 1 10 2008-09-01 Adam Barth <abarth@webkit.org> 2 11 -
trunk/WebKit/mac/Configurations/WebKit.xcconfig
r35121 r36074 19 19 20 20 // This needs to be kept sorted, and in sync with FEATURE_DEFINES in JavaScriptCore.xcconfig, WebCore.xcconfig and the default settings of build-webkit. 21 FEATURE_DEFINES = ENABLE_CROSS_DOCUMENT_MESSAGING ENABLE_DA TABASE ENABLE_DOM_STORAGE ENABLE_ICONDATABASE ENABLE_OFFLINE_WEB_APPLICATIONS ENABLE_SVG ENABLE_SVG_ANIMATION ENABLE_SVG_AS_IMAGE ENABLE_SVG_FONTS ENABLE_SVG_FOREIGN_OBJECT ENABLE_SVG_USE ENABLE_VIDEO ENABLE_XPATH ENABLE_XSLT;21 FEATURE_DEFINES = ENABLE_CROSS_DOCUMENT_MESSAGING ENABLE_DASHBOARD_SUPPORT ENABLE_DATABASE ENABLE_DOM_STORAGE ENABLE_ICONDATABASE ENABLE_OFFLINE_WEB_APPLICATIONS ENABLE_SVG ENABLE_SVG_ANIMATION ENABLE_SVG_AS_IMAGE ENABLE_SVG_FONTS ENABLE_SVG_FOREIGN_OBJECT ENABLE_SVG_USE ENABLE_VIDEO ENABLE_XPATH ENABLE_XSLT; -
trunk/WebKit/mac/WebKitPrefix.h
r35546 r36074 71 71 #include <wtf/Platform.h> 72 72 73 /* WebKit has no way to pull settings from WebCore/config.h for now */ 74 /* so we assume WebKit is always being compiled on top of JavaScriptCore */ 75 #define WTF_USE_JSC 1 76 #define WTF_USE_V8 0 77 73 78 #ifdef __cplusplus 74 79 #include <wtf/FastMalloc.h>