Get touch bar code building for open source builds
authorbdakin@apple.com <bdakin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 11 Nov 2016 18:54:08 +0000 (18:54 +0000)
committerbdakin@apple.com <bdakin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 11 Nov 2016 18:54:08 +0000 (18:54 +0000)
https://bugs.webkit.org/show_bug.cgi?id=164610

Reviewed by Wenson Hsieh.

Source/WebCore:

* config.h:

Source/WebKit/mac:

* WebKitPrefix.h:

Source/WebKit2:

* config.h:

Source/WTF:

* wtf/Platform.h:

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

Source/WTF/ChangeLog
Source/WTF/wtf/Platform.h
Source/WebCore/ChangeLog
Source/WebCore/config.h
Source/WebKit/mac/ChangeLog
Source/WebKit/mac/WebKitPrefix.h
Source/WebKit2/ChangeLog
Source/WebKit2/config.h

index aa479c9..a39a681 100644 (file)
@@ -1,3 +1,12 @@
+2016-11-11  Beth Dakin  <bdakin@apple.com>
+
+        Get touch bar code building for open source builds
+        https://bugs.webkit.org/show_bug.cgi?id=164610
+
+        Reviewed by Wenson Hsieh.
+
+        * wtf/Platform.h:
+
 2016-11-10  JF Bastien  <jfbastien@apple.com>
 
         ASSERTION FAILED: length > offset encountered with wasm.yaml/wasm/js-api/test_Module.js.default-wasm
index cabfd5d..fdded17 100644 (file)
 #pragma strict_gs_check(on)
 #endif
 
+#if PLATFORM(MAC) && __MAC_OS_X_VERSION_MAX_ALLOWED >= 101201 && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101200
+#define HAVE_TOUCH_BAR 1
+#define HAVE_ADVANCED_SPELL_CHECKING 1
+
+#if defined(__LP64__)
+#define ENABLE_WEB_PLAYBACK_CONTROLS_MANAGER 1
+#endif
+#endif /* PLATFORM(MAC) && __MAC_OS_X_VERSION_MAX_ALLOWED >= 101201 && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101200 */
+
 #endif /* WTF_Platform_h */
index 66d674b..2a8677a 100644 (file)
@@ -1,3 +1,12 @@
+2016-11-11  Beth Dakin  <bdakin@apple.com>
+
+        Get touch bar code building for open source builds
+        https://bugs.webkit.org/show_bug.cgi?id=164610
+
+        Reviewed by Wenson Hsieh.
+
+        * config.h:
+
 2016-11-11  Dave Hyatt  <hyatt@apple.com>
 
         [CSS Parser] Fix SVG markers and colors
index 42ff9a8..d5d43fe 100644 (file)
@@ -132,7 +132,3 @@ typedef float CGFloat;
 #endif
 
 #endif
-
-#if USE(APPLE_INTERNAL_SDK)
-#include <WebKitAdditions/WebKitAdditionsDefines.h>
-#endif
index cf7e754..dc2a829 100644 (file)
@@ -1,3 +1,12 @@
+2016-11-11  Beth Dakin  <bdakin@apple.com>
+
+        Get touch bar code building for open source builds
+        https://bugs.webkit.org/show_bug.cgi?id=164610
+
+        Reviewed by Wenson Hsieh.
+
+        * WebKitPrefix.h:
+
 2016-11-10  Alex Christensen  <achristensen@webkit.org>
 
         Fix assertion after r208534.
index 0edd82d..753d977 100644 (file)
@@ -97,7 +97,3 @@ typedef float CGFloat;
 #endif
 
 #include <wtf/DisallowCType.h>
-
-#if USE(APPLE_INTERNAL_SDK)
-#include <WebKitAdditions/WebKitAdditionsDefines.h>
-#endif
index 57fd8f1..5a7a2f5 100644 (file)
@@ -1,3 +1,12 @@
+2016-11-11  Beth Dakin  <bdakin@apple.com>
+
+        Get touch bar code building for open source builds
+        https://bugs.webkit.org/show_bug.cgi?id=164610
+
+        Reviewed by Wenson Hsieh.
+
+        * config.h:
+
 2016-11-10  Brent Fulgham  <bfulgham@apple.com>
 
         Remove unused FontService from sandbox profile
index 8035929..70cf50b 100644 (file)
 #define HAVE_LINK_PREVIEW 0
 #endif
 #endif
-
-#if USE(APPLE_INTERNAL_SDK)
-#include <WebKitAdditions/WebKitAdditionsDefines.h>
-#endif