Title: [215316] trunk
Revision
215316
Author
[email protected]
Date
2017-04-12 23:55:50 -0700 (Wed, 12 Apr 2017)

Log Message

[Mac] Future-proof .xcconfig files
https://bugs.webkit.org/show_bug.cgi?id=170802

Reviewed by Tim Horton.

Source/bmalloc:

* Configurations/Base.xcconfig:
* Configurations/DebugRelease.xcconfig:

Source/_javascript_Core:

* Configurations/Base.xcconfig:
* Configurations/DebugRelease.xcconfig:
* Configurations/FeatureDefines.xcconfig:
* Configurations/Version.xcconfig:

Source/ThirdParty/ANGLE:

* Configurations/Base.xcconfig:
* Configurations/DebugRelease.xcconfig:

Source/ThirdParty/libwebrtc:

* Configurations/Base.xcconfig:
* Configurations/DebugRelease.xcconfig:
* Configurations/opus.xcconfig:

Source/WebCore:

* Configurations/Base.xcconfig:
* Configurations/DebugRelease.xcconfig:
* Configurations/FeatureDefines.xcconfig:
* Configurations/Version.xcconfig:

Source/WebCore/PAL:

* Configurations/Base.xcconfig:
* Configurations/DebugRelease.xcconfig:
* Configurations/FeatureDefines.xcconfig:
* Configurations/Version.xcconfig:

Source/WebInspectorUI:

* Configurations/Base.xcconfig:
* Configurations/DebugRelease.xcconfig:
* Configurations/Version.xcconfig:

Source/WebKit/mac:

* Configurations/Base.xcconfig:
* Configurations/DebugRelease.xcconfig:
* Configurations/FeatureDefines.xcconfig:
* Configurations/Version.xcconfig:

Source/WebKit2:

* Configurations/Base.xcconfig:
* Configurations/DebugRelease.xcconfig:
* Configurations/FeatureDefines.xcconfig:
* Configurations/Version.xcconfig:

Source/WTF:

* Configurations/Base.xcconfig:
* Configurations/DebugRelease.xcconfig:

Tools:

* DumpRenderTree/mac/Configurations/Base.xcconfig:
* DumpRenderTree/mac/Configurations/DebugRelease.xcconfig:
* MiniBrowser/Configurations/Base.xcconfig:
* MiniBrowser/Configurations/DebugRelease.xcconfig:
* TestWebKitAPI/Configurations/Base.xcconfig:
* TestWebKitAPI/Configurations/DebugRelease.xcconfig:
* TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
* WebKitTestRunner/Configurations/Base.xcconfig:
* WebKitTestRunner/Configurations/DebugRelease.xcconfig:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (215315 => 215316)


--- trunk/Source/_javascript_Core/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/_javascript_Core/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,15 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * Configurations/Base.xcconfig:
+        * Configurations/DebugRelease.xcconfig:
+        * Configurations/FeatureDefines.xcconfig:
+        * Configurations/Version.xcconfig:
+
 2017-04-12  Joseph Pecoraro  <[email protected]>
 
         test262: test262/test/built-ins/NativeErrors/EvalError/proto.js

Modified: trunk/Source/_javascript_Core/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Source/_javascript_Core/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/_javascript_Core/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -90,6 +90,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 AD_HOC_CODE_SIGNING_ALLOWED = YES;
 CODE_SIGN_IDENTITY = -;

Modified: trunk/Source/_javascript_Core/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Source/_javascript_Core/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/_javascript_Core/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -34,6 +34,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 DEBUG_INFORMATION_FORMAT = dwarf;

Modified: trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig (215315 => 215316)


--- trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/_javascript_Core/Configurations/FeatureDefines.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -117,12 +117,7 @@
 
 ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
 
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=iphone*] = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=macosx*] = $(ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101000 = ;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101100 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101200 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101300 = ENABLE_WIRELESS_PLAYBACK_TARGET;
+ENABLE_WIRELESS_PLAYBACK_TARGET = ENABLE_WIRELESS_PLAYBACK_TARGET;
 
 ENABLE_INTL = ENABLE_INTL;
 
@@ -198,6 +193,7 @@
 ENABLE_WEB_RTC_macosx_Release = ENABLE_WEB_RTC;
 ENABLE_WEB_RTC_macosx_Production = $(ENABLE_WEB_RTC_macosx_Production_$(TARGET_MAC_OS_X_VERSION_MAJOR));
 ENABLE_WEB_RTC_macosx_Production_101300 = ENABLE_WEB_RTC;
+ENABLE_WEB_RTC_macosx_Production_101400 = $(ENABLE_WEB_RTC_macosx_Production_101300);
 
 ENABLE_WRITABLE_STREAM_API = ;
 
@@ -217,6 +213,7 @@
 ENABLE_VIDEO_PRESENTATION_MODE[sdk=macosx*] = $(ENABLE_VIDEO_PRESENTATION_MODE_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101200 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101300 = ENABLE_VIDEO_PRESENTATION_MODE;
+ENABLE_VIDEO_PRESENTATION_MODE_macosx_101400 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_TRACK = ENABLE_VIDEO_TRACK;
 ENABLE_DATACUE_VALUE = ENABLE_DATACUE_VALUE;
 ENABLE_VIEW_MODE_CSS_MEDIA = ;

Modified: trunk/Source/_javascript_Core/Configurations/Version.xcconfig (215315 => 215316)


--- trunk/Source/_javascript_Core/Configurations/Version.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/_javascript_Core/Configurations/Version.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -39,6 +39,7 @@
 SYSTEM_VERSION_PREFIX_macosx_101100 = 11;
 SYSTEM_VERSION_PREFIX_macosx_101200 = 12;
 SYSTEM_VERSION_PREFIX_macosx_101300 = 13;
+SYSTEM_VERSION_PREFIX_macosx_101400 = 14;
 
 // The production build always uses the full version with a system version prefix.
 BUNDLE_VERSION_Production = $(SYSTEM_VERSION_PREFIX)$(FULL_VERSION);

Modified: trunk/Source/ThirdParty/ANGLE/ChangeLog (215315 => 215316)


--- trunk/Source/ThirdParty/ANGLE/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/ThirdParty/ANGLE/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,13 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * Configurations/Base.xcconfig:
+        * Configurations/DebugRelease.xcconfig:
+
 2016-12-20  Tim Horton  <[email protected]>
 
         Remove an ANGLE Markdown file from the ANGLE target

Modified: trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -51,6 +51,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 SDKROOT = macosx.internal;
 

Modified: trunk/Source/ThirdParty/ANGLE/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Source/ThirdParty/ANGLE/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/ThirdParty/ANGLE/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -11,6 +11,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 DEBUG_INFORMATION_FORMAT = dwarf;

Modified: trunk/Source/ThirdParty/libwebrtc/ChangeLog (215315 => 215316)


--- trunk/Source/ThirdParty/libwebrtc/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/ThirdParty/libwebrtc/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,14 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * Configurations/Base.xcconfig:
+        * Configurations/DebugRelease.xcconfig:
+        * Configurations/opus.xcconfig:
+
 2017-04-07  Alex Christensen  <[email protected]>
 
         Enable SSE4 and NEON optimizations of libopus where available

Modified: trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -52,6 +52,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 SDKROOT = macosx.internal;
 

Modified: trunk/Source/ThirdParty/libwebrtc/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Source/ThirdParty/libwebrtc/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/ThirdParty/libwebrtc/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -11,6 +11,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 DEBUG_INFORMATION_FORMAT = dwarf;

Modified: trunk/Source/ThirdParty/libwebrtc/Configurations/opus.xcconfig (215315 => 215316)


--- trunk/Source/ThirdParty/libwebrtc/Configurations/opus.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/ThirdParty/libwebrtc/Configurations/opus.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -23,3 +23,4 @@
 SSE4_FLAG[sdk=macosx*] = $(SSE4_FLAG_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR));
 SSE4_FLAG_macosx_101200 = OPUS_X86_MAY_HAVE_SSE4_1;
 SSE4_FLAG_macosx_101300 = OPUS_X86_MAY_HAVE_SSE4_1;
+SSE4_FLAG_macosx_101400 = OPUS_X86_MAY_HAVE_SSE4_1;

Modified: trunk/Source/WTF/ChangeLog (215315 => 215316)


--- trunk/Source/WTF/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WTF/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,13 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * Configurations/Base.xcconfig:
+        * Configurations/DebugRelease.xcconfig:
+
 2017-04-12  Yusuke Suzuki  <[email protected]>
 
         Use HAVE(MACHINE_CONTEXT) instead of USE(MACHINE_CONTEXT)

Modified: trunk/Source/WTF/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Source/WTF/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WTF/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -89,6 +89,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
 

Modified: trunk/Source/WTF/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Source/WTF/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WTF/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -33,6 +33,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 DEBUG_INFORMATION_FORMAT = dwarf;

Modified: trunk/Source/WebCore/ChangeLog (215315 => 215316)


--- trunk/Source/WebCore/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebCore/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,15 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * Configurations/Base.xcconfig:
+        * Configurations/DebugRelease.xcconfig:
+        * Configurations/FeatureDefines.xcconfig:
+        * Configurations/Version.xcconfig:
+
 2017-04-12  Brady Eidson  <[email protected]>
 
         QuotaExceededError when saving to localStorage in private mode.

Modified: trunk/Source/WebCore/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Source/WebCore/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebCore/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -80,6 +80,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // iOS 9.3 => 9
 

Modified: trunk/Source/WebCore/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Source/WebCore/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebCore/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -34,6 +34,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 DEBUG_INFORMATION_FORMAT = dwarf;

Modified: trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig (215315 => 215316)


--- trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebCore/Configurations/FeatureDefines.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -117,12 +117,7 @@
 
 ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
 
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=iphone*] = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=macosx*] = $(ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101000 = ;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101100 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101200 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101300 = ENABLE_WIRELESS_PLAYBACK_TARGET;
+ENABLE_WIRELESS_PLAYBACK_TARGET = ENABLE_WIRELESS_PLAYBACK_TARGET;
 
 ENABLE_INTL = ENABLE_INTL;
 
@@ -198,6 +193,7 @@
 ENABLE_WEB_RTC_macosx_Release = ENABLE_WEB_RTC;
 ENABLE_WEB_RTC_macosx_Production = $(ENABLE_WEB_RTC_macosx_Production_$(TARGET_MAC_OS_X_VERSION_MAJOR));
 ENABLE_WEB_RTC_macosx_Production_101300 = ENABLE_WEB_RTC;
+ENABLE_WEB_RTC_macosx_Production_101400 = $(ENABLE_WEB_RTC_macosx_Production_101300);
 
 ENABLE_WRITABLE_STREAM_API = ;
 
@@ -217,6 +213,7 @@
 ENABLE_VIDEO_PRESENTATION_MODE[sdk=macosx*] = $(ENABLE_VIDEO_PRESENTATION_MODE_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101200 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101300 = ENABLE_VIDEO_PRESENTATION_MODE;
+ENABLE_VIDEO_PRESENTATION_MODE_macosx_101400 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_TRACK = ENABLE_VIDEO_TRACK;
 ENABLE_DATACUE_VALUE = ENABLE_DATACUE_VALUE;
 ENABLE_VIEW_MODE_CSS_MEDIA = ;

Modified: trunk/Source/WebCore/Configurations/Version.xcconfig (215315 => 215316)


--- trunk/Source/WebCore/Configurations/Version.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebCore/Configurations/Version.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -39,6 +39,7 @@
 SYSTEM_VERSION_PREFIX_macosx_101100 = 11;
 SYSTEM_VERSION_PREFIX_macosx_101200 = 12;
 SYSTEM_VERSION_PREFIX_macosx_101300 = 13;
+SYSTEM_VERSION_PREFIX_macosx_101400 = 14;
 
 // The production build always uses the full version with a system version prefix.
 BUNDLE_VERSION_Production = $(SYSTEM_VERSION_PREFIX)$(FULL_VERSION);

Modified: trunk/Source/WebCore/PAL/ChangeLog (215315 => 215316)


--- trunk/Source/WebCore/PAL/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebCore/PAL/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,15 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * Configurations/Base.xcconfig:
+        * Configurations/DebugRelease.xcconfig:
+        * Configurations/FeatureDefines.xcconfig:
+        * Configurations/Version.xcconfig:
+
 2017-04-11  Dean Jackson  <[email protected]>
 
         Disable outdated WritableStream API

Modified: trunk/Source/WebCore/PAL/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Source/WebCore/PAL/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebCore/PAL/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -80,6 +80,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // iOS 9.3 => 9
 

Modified: trunk/Source/WebCore/PAL/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Source/WebCore/PAL/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebCore/PAL/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -34,6 +34,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 DEBUG_INFORMATION_FORMAT = dwarf;

Modified: trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig (215315 => 215316)


--- trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebCore/PAL/Configurations/FeatureDefines.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -117,12 +117,7 @@
 
 ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
 
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=iphone*] = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=macosx*] = $(ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101000 = ;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101100 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101200 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101300 = ENABLE_WIRELESS_PLAYBACK_TARGET;
+ENABLE_WIRELESS_PLAYBACK_TARGET = ENABLE_WIRELESS_PLAYBACK_TARGET;
 
 ENABLE_INTL = ENABLE_INTL;
 
@@ -198,6 +193,7 @@
 ENABLE_WEB_RTC_macosx_Release = ENABLE_WEB_RTC;
 ENABLE_WEB_RTC_macosx_Production = $(ENABLE_WEB_RTC_macosx_Production_$(TARGET_MAC_OS_X_VERSION_MAJOR));
 ENABLE_WEB_RTC_macosx_Production_101300 = ENABLE_WEB_RTC;
+ENABLE_WEB_RTC_macosx_Production_101400 = $(ENABLE_WEB_RTC_macosx_Production_101300);
 
 ENABLE_WRITABLE_STREAM_API = ;
 
@@ -217,6 +213,7 @@
 ENABLE_VIDEO_PRESENTATION_MODE[sdk=macosx*] = $(ENABLE_VIDEO_PRESENTATION_MODE_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101200 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101300 = ENABLE_VIDEO_PRESENTATION_MODE;
+ENABLE_VIDEO_PRESENTATION_MODE_macosx_101400 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_TRACK = ENABLE_VIDEO_TRACK;
 ENABLE_DATACUE_VALUE = ENABLE_DATACUE_VALUE;
 ENABLE_VIEW_MODE_CSS_MEDIA = ;

Modified: trunk/Source/WebCore/PAL/Configurations/Version.xcconfig (215315 => 215316)


--- trunk/Source/WebCore/PAL/Configurations/Version.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebCore/PAL/Configurations/Version.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -39,6 +39,7 @@
 SYSTEM_VERSION_PREFIX_macosx_101100 = 11;
 SYSTEM_VERSION_PREFIX_macosx_101200 = 12;
 SYSTEM_VERSION_PREFIX_macosx_101300 = 13;
+SYSTEM_VERSION_PREFIX_macosx_101400 = 14;
 
 // The production build always uses the full version with a system version prefix.
 BUNDLE_VERSION_Production = $(SYSTEM_VERSION_PREFIX)$(FULL_VERSION);

Modified: trunk/Source/WebInspectorUI/ChangeLog (215315 => 215316)


--- trunk/Source/WebInspectorUI/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebInspectorUI/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,14 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * Configurations/Base.xcconfig:
+        * Configurations/DebugRelease.xcconfig:
+        * Configurations/Version.xcconfig:
+
 2017-04-11  Matt Baker  <[email protected]>
 
         Web Inspector: checkboxes in Settings screen use inappropriate layout

Modified: trunk/Source/WebInspectorUI/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Source/WebInspectorUI/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebInspectorUI/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -58,6 +58,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 SDKROOT = macosx.internal;
 

Modified: trunk/Source/WebInspectorUI/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Source/WebInspectorUI/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebInspectorUI/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -11,6 +11,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 ENGINEERING_BUILD = 1;
 

Modified: trunk/Source/WebInspectorUI/Configurations/Version.xcconfig (215315 => 215316)


--- trunk/Source/WebInspectorUI/Configurations/Version.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebInspectorUI/Configurations/Version.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -12,6 +12,7 @@
 SYSTEM_VERSION_PREFIX_macosx_101100 = 11;
 SYSTEM_VERSION_PREFIX_macosx_101200 = 12;
 SYSTEM_VERSION_PREFIX_macosx_101300 = 13;
+SYSTEM_VERSION_PREFIX_macosx_101400 = 14;
 
 BUNDLE_VERSION = $(SYSTEM_VERSION_PREFIX)$(FULL_VERSION);
 SHORT_VERSION_STRING = $(SYSTEM_VERSION_PREFIX)$(MAJOR_VERSION);

Modified: trunk/Source/WebKit/mac/ChangeLog (215315 => 215316)


--- trunk/Source/WebKit/mac/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebKit/mac/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,15 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * Configurations/Base.xcconfig:
+        * Configurations/DebugRelease.xcconfig:
+        * Configurations/FeatureDefines.xcconfig:
+        * Configurations/Version.xcconfig:
+
 2017-04-12  Beth Dakin  <[email protected]>
 
         Build fix.

Modified: trunk/Source/WebKit/mac/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Source/WebKit/mac/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebKit/mac/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -81,6 +81,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // iOS 9.3 => 9
 

Modified: trunk/Source/WebKit/mac/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Source/WebKit/mac/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebKit/mac/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -34,6 +34,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 DEBUG_INFORMATION_FORMAT = dwarf;
@@ -45,6 +46,7 @@
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101100 = WebKitSystemInterfaceElCapitan;
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101200 = WebKitSystemInterfaceOSX10.12;
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101300 = $(WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101200);
+WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101400 = $(WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101300);
 
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;

Modified: trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig (215315 => 215316)


--- trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebKit/mac/Configurations/FeatureDefines.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -117,12 +117,7 @@
 
 ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
 
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=iphone*] = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=macosx*] = $(ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101000 = ;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101100 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101200 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101300 = ENABLE_WIRELESS_PLAYBACK_TARGET;
+ENABLE_WIRELESS_PLAYBACK_TARGET = ENABLE_WIRELESS_PLAYBACK_TARGET;
 
 ENABLE_INTL = ENABLE_INTL;
 
@@ -198,6 +193,7 @@
 ENABLE_WEB_RTC_macosx_Release = ENABLE_WEB_RTC;
 ENABLE_WEB_RTC_macosx_Production = $(ENABLE_WEB_RTC_macosx_Production_$(TARGET_MAC_OS_X_VERSION_MAJOR));
 ENABLE_WEB_RTC_macosx_Production_101300 = ENABLE_WEB_RTC;
+ENABLE_WEB_RTC_macosx_Production_101400 = $(ENABLE_WEB_RTC_macosx_Production_101300);
 
 ENABLE_WRITABLE_STREAM_API = ;
 
@@ -217,6 +213,7 @@
 ENABLE_VIDEO_PRESENTATION_MODE[sdk=macosx*] = $(ENABLE_VIDEO_PRESENTATION_MODE_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101200 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101300 = ENABLE_VIDEO_PRESENTATION_MODE;
+ENABLE_VIDEO_PRESENTATION_MODE_macosx_101400 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_TRACK = ENABLE_VIDEO_TRACK;
 ENABLE_DATACUE_VALUE = ENABLE_DATACUE_VALUE;
 ENABLE_VIEW_MODE_CSS_MEDIA = ;

Modified: trunk/Source/WebKit/mac/Configurations/Version.xcconfig (215315 => 215316)


--- trunk/Source/WebKit/mac/Configurations/Version.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebKit/mac/Configurations/Version.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -39,6 +39,7 @@
 SYSTEM_VERSION_PREFIX_macosx_101100 = 11;
 SYSTEM_VERSION_PREFIX_macosx_101200 = 12;
 SYSTEM_VERSION_PREFIX_macosx_101300 = 13;
+SYSTEM_VERSION_PREFIX_macosx_101400 = 14;
 
 // The production build always uses the full version with a system version prefix.
 BUNDLE_VERSION_Production = $(SYSTEM_VERSION_PREFIX)$(FULL_VERSION);

Modified: trunk/Source/WebKit2/ChangeLog (215315 => 215316)


--- trunk/Source/WebKit2/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebKit2/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,15 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * Configurations/Base.xcconfig:
+        * Configurations/DebugRelease.xcconfig:
+        * Configurations/FeatureDefines.xcconfig:
+        * Configurations/Version.xcconfig:
+
 2017-04-12  Brady Eidson  <[email protected]>
 
         QuotaExceededError when saving to localStorage in private mode.

Modified: trunk/Source/WebKit2/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Source/WebKit2/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebKit2/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -80,6 +80,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 WK_TARGET_IOS_VERSION_MAJOR = $(IPHONEOS_DEPLOYMENT_TARGET:base); // iOS 9.3 => 9
 

Modified: trunk/Source/WebKit2/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Source/WebKit2/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebKit2/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -34,6 +34,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 DEBUG_INFORMATION_FORMAT = dwarf;
@@ -45,6 +46,7 @@
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101100 = WebKitSystemInterfaceElCapitan;
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101200 = WebKitSystemInterfaceOSX10.12;
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101300 = $(WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101200);
+WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101400 = $(WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101300);
 
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;

Modified: trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig (215315 => 215316)


--- trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebKit2/Configurations/FeatureDefines.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -117,12 +117,7 @@
 
 ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
 
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=iphone*] = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=macosx*] = $(ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101000 = ;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101100 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101200 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101300 = ENABLE_WIRELESS_PLAYBACK_TARGET;
+ENABLE_WIRELESS_PLAYBACK_TARGET = ENABLE_WIRELESS_PLAYBACK_TARGET;
 
 ENABLE_INTL = ENABLE_INTL;
 
@@ -198,6 +193,7 @@
 ENABLE_WEB_RTC_macosx_Release = ENABLE_WEB_RTC;
 ENABLE_WEB_RTC_macosx_Production = $(ENABLE_WEB_RTC_macosx_Production_$(TARGET_MAC_OS_X_VERSION_MAJOR));
 ENABLE_WEB_RTC_macosx_Production_101300 = ENABLE_WEB_RTC;
+ENABLE_WEB_RTC_macosx_Production_101400 = $(ENABLE_WEB_RTC_macosx_Production_101300);
 
 ENABLE_WRITABLE_STREAM_API = ;
 
@@ -217,6 +213,7 @@
 ENABLE_VIDEO_PRESENTATION_MODE[sdk=macosx*] = $(ENABLE_VIDEO_PRESENTATION_MODE_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101200 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101300 = ENABLE_VIDEO_PRESENTATION_MODE;
+ENABLE_VIDEO_PRESENTATION_MODE_macosx_101400 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_TRACK = ENABLE_VIDEO_TRACK;
 ENABLE_DATACUE_VALUE = ENABLE_DATACUE_VALUE;
 ENABLE_VIEW_MODE_CSS_MEDIA = ;

Modified: trunk/Source/WebKit2/Configurations/Version.xcconfig (215315 => 215316)


--- trunk/Source/WebKit2/Configurations/Version.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/WebKit2/Configurations/Version.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -39,6 +39,7 @@
 SYSTEM_VERSION_PREFIX_macosx_101100 = 11;
 SYSTEM_VERSION_PREFIX_macosx_101200 = 12;
 SYSTEM_VERSION_PREFIX_macosx_101300 = 13;
+SYSTEM_VERSION_PREFIX_macosx_101400 = 14;
 
 // The production build always uses the full version with a system version prefix.
 BUNDLE_VERSION_Production = $(SYSTEM_VERSION_PREFIX)$(FULL_VERSION);

Modified: trunk/Source/bmalloc/ChangeLog (215315 => 215316)


--- trunk/Source/bmalloc/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/bmalloc/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,13 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * Configurations/Base.xcconfig:
+        * Configurations/DebugRelease.xcconfig:
+
 2017-02-03  Ting-Wei Lan  <[email protected]>
 
         Include cstdlib before using ::malloc and posix_memalign

Modified: trunk/Source/bmalloc/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Source/bmalloc/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/bmalloc/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -87,6 +87,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 SUPPORTED_PLATFORMS = iphoneos iphonesimulator macosx appletvos appletvsimulator watchos watchsimulator;
 

Modified: trunk/Source/bmalloc/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Source/bmalloc/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Source/bmalloc/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -33,6 +33,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 DEBUG_INFORMATION_FORMAT = dwarf;

Modified: trunk/Tools/ChangeLog (215315 => 215316)


--- trunk/Tools/ChangeLog	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Tools/ChangeLog	2017-04-13 06:55:50 UTC (rev 215316)
@@ -1,3 +1,20 @@
+2017-04-12  Dan Bernstein  <[email protected]>
+
+        [Mac] Future-proof .xcconfig files
+        https://bugs.webkit.org/show_bug.cgi?id=170802
+
+        Reviewed by Tim Horton.
+
+        * DumpRenderTree/mac/Configurations/Base.xcconfig:
+        * DumpRenderTree/mac/Configurations/DebugRelease.xcconfig:
+        * MiniBrowser/Configurations/Base.xcconfig:
+        * MiniBrowser/Configurations/DebugRelease.xcconfig:
+        * TestWebKitAPI/Configurations/Base.xcconfig:
+        * TestWebKitAPI/Configurations/DebugRelease.xcconfig:
+        * TestWebKitAPI/Configurations/FeatureDefines.xcconfig:
+        * WebKitTestRunner/Configurations/Base.xcconfig:
+        * WebKitTestRunner/Configurations/DebugRelease.xcconfig:
+
 2017-04-12  Alex Christensen  <[email protected]>
 
         Remove unused SharedBuffer::wrapCFDataArray

Modified: trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -86,6 +86,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 SDKROOT = macosx.internal;
 

Modified: trunk/Tools/DumpRenderTree/mac/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Tools/DumpRenderTree/mac/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Tools/DumpRenderTree/mac/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -34,6 +34,7 @@
 MACOSX_DEPLOYMENT_TARGET_macosx_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_macosx_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_macosx_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_macosx_101400 = 10.14;
 
 WEBKIT_SYSTEM_INTERFACE_LIBRARY[sdk=iphoneos*] = WebKitSystemInterfaceIOSDevice$(WK_TARGET_IOS_VERSION_MAJOR);
 WEBKIT_SYSTEM_INTERFACE_LIBRARY[sdk=iphonesimulator*] = WebKitSystemInterfaceIOSSimulator$(WK_TARGET_IOS_VERSION_MAJOR);
@@ -42,6 +43,7 @@
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101100 = WebKitSystemInterfaceElCapitan;
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101200 = WebKitSystemInterfaceOSX10.12;
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101300 = $(WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101200);
+WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101400 = $(WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101300);
 
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;

Modified: trunk/Tools/MiniBrowser/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Tools/MiniBrowser/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Tools/MiniBrowser/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -64,6 +64,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 SDKROOT = macosx.internal;
 

Modified: trunk/Tools/MiniBrowser/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Tools/MiniBrowser/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Tools/MiniBrowser/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -34,6 +34,7 @@
 MACOSX_DEPLOYMENT_TARGET_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_101400 = 10.14;
 
 GCC_WARN_ABOUT_DEPRECATED_FUNCTIONS = YES;
 

Modified: trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -77,8 +77,8 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
-
 SDKROOT = macosx.internal;
 
 // FIXME: Remove these settings once <rdar://problem/27459890> is fixed.

Modified: trunk/Tools/TestWebKitAPI/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Tools/TestWebKitAPI/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Tools/TestWebKitAPI/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -34,6 +34,7 @@
 MACOSX_DEPLOYMENT_TARGET_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_101400 = 10.14;
 
 WEBKIT_UMBRELLA_FRAMEWORKS_DIR = $(BUILT_PRODUCTS_DIR);
 

Modified: trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig (215315 => 215316)


--- trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Tools/TestWebKitAPI/Configurations/FeatureDefines.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -117,12 +117,7 @@
 
 ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS = ENABLE_INSPECTOR_ALTERNATE_DISPATCHERS;
 
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=iphone*] = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET[sdk=macosx*] = $(ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101000 = ;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101100 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101200 = ENABLE_WIRELESS_PLAYBACK_TARGET;
-ENABLE_WIRELESS_PLAYBACK_TARGET_macosx_101300 = ENABLE_WIRELESS_PLAYBACK_TARGET;
+ENABLE_WIRELESS_PLAYBACK_TARGET = ENABLE_WIRELESS_PLAYBACK_TARGET;
 
 ENABLE_INTL = ENABLE_INTL;
 
@@ -198,6 +193,7 @@
 ENABLE_WEB_RTC_macosx_Release = ENABLE_WEB_RTC;
 ENABLE_WEB_RTC_macosx_Production = $(ENABLE_WEB_RTC_macosx_Production_$(TARGET_MAC_OS_X_VERSION_MAJOR));
 ENABLE_WEB_RTC_macosx_Production_101300 = ENABLE_WEB_RTC;
+ENABLE_WEB_RTC_macosx_Production_101400 = $(ENABLE_WEB_RTC_macosx_Production_101300);
 
 ENABLE_WRITABLE_STREAM_API = ;
 
@@ -217,6 +213,7 @@
 ENABLE_VIDEO_PRESENTATION_MODE[sdk=macosx*] = $(ENABLE_VIDEO_PRESENTATION_MODE_macosx_$(TARGET_MAC_OS_X_VERSION_MAJOR))
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101200 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_PRESENTATION_MODE_macosx_101300 = ENABLE_VIDEO_PRESENTATION_MODE;
+ENABLE_VIDEO_PRESENTATION_MODE_macosx_101400 = ENABLE_VIDEO_PRESENTATION_MODE;
 ENABLE_VIDEO_TRACK = ENABLE_VIDEO_TRACK;
 ENABLE_DATACUE_VALUE = ENABLE_DATACUE_VALUE;
 ENABLE_VIEW_MODE_CSS_MEDIA = ;

Modified: trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig (215315 => 215316)


--- trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -60,6 +60,7 @@
 TARGET_MAC_OS_X_VERSION_MAJOR_11 = 101100;
 TARGET_MAC_OS_X_VERSION_MAJOR_12 = 101200;
 TARGET_MAC_OS_X_VERSION_MAJOR_13 = 101300;
+TARGET_MAC_OS_X_VERSION_MAJOR_14 = 101400;
 
 AD_HOC_CODE_SIGNING_ALLOWED = YES;
 

Modified: trunk/Tools/WebKitTestRunner/Configurations/DebugRelease.xcconfig (215315 => 215316)


--- trunk/Tools/WebKitTestRunner/Configurations/DebugRelease.xcconfig	2017-04-13 06:38:19 UTC (rev 215315)
+++ trunk/Tools/WebKitTestRunner/Configurations/DebugRelease.xcconfig	2017-04-13 06:55:50 UTC (rev 215316)
@@ -34,6 +34,7 @@
 MACOSX_DEPLOYMENT_TARGET_101100 = 10.11;
 MACOSX_DEPLOYMENT_TARGET_101200 = 10.12;
 MACOSX_DEPLOYMENT_TARGET_101300 = 10.13;
+MACOSX_DEPLOYMENT_TARGET_101400 = 10.14;
 
 WEBKIT_SYSTEM_INTERFACE_LIBRARY[sdk=iphoneos*] = WebKitSystemInterfaceIOSDevice$(WK_TARGET_IOS_VERSION_MAJOR);
 WEBKIT_SYSTEM_INTERFACE_LIBRARY[sdk=iphonesimulator*] = WebKitSystemInterfaceIOSSimulator$(WK_TARGET_IOS_VERSION_MAJOR);
@@ -42,6 +43,7 @@
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101100 = WebKitSystemInterfaceElCapitan;
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101200 = WebKitSystemInterfaceOSX10.12;
 WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101300 = $(WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101200);
+WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101400 = $(WEBKIT_SYSTEM_INTERFACE_LIBRARY_macosx_101300);
 
 SDKROOT = $(SDKROOT_$(USE_INTERNAL_SDK));
 SDKROOT_ = macosx;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to