Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (230823 => 230824)
--- trunk/Source/_javascript_Core/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/_javascript_Core/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,16 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+ * Configurations/ToolExecutable.xcconfig:
+ (CLANG_ENABLE_OBJC_ARC): Simplify.
+
2018-04-17 Filip Pizlo <fpi...@apple.com>
The InternalFunction hierarchy should be in IsoSubspaces
Modified: trunk/Source/_javascript_Core/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Source/_javascript_Core/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/_javascript_Core/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
Modified: trunk/Source/_javascript_Core/Configurations/ToolExecutable.xcconfig (230823 => 230824)
--- trunk/Source/_javascript_Core/Configurations/ToolExecutable.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/_javascript_Core/Configurations/ToolExecutable.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -42,15 +42,8 @@
SKIP_INSTALL_NO = YES;
SKIP_INSTALL_YES = NO;
-CLANG_ENABLE_OBJC_ARC = $(CLANG_ENABLE_OBJC_ARC_$(CURRENT_ARCH));
-CLANG_ENABLE_OBJC_ARC_i386[sdk=iphonesimulator*] = YES;
-CLANG_ENABLE_OBJC_ARC_x86_64 = YES;
-CLANG_ENABLE_OBJC_ARC_armv7 = YES;
-CLANG_ENABLE_OBJC_ARC_armv7k = YES;
-CLANG_ENABLE_OBJC_ARC_armv7s = YES;
-CLANG_ENABLE_OBJC_ARC_arm64 = YES;
-CLANG_ENABLE_OBJC_ARC_arm64e = YES;
-CLANG_ENABLE_OBJC_ARC_arm64_32 = YES;
+CLANG_ENABLE_OBJC_ARC = YES;
+CLANG_ENABLE_OBJC_ARC[sdk=macosx*][arch=i386] = NO;
OTHER_CFLAGS = $(ASAN_OTHER_CFLAGS) -isystem icu;
OTHER_LDFLAGS = $(ASAN_OTHER_LDFLAGS);
Modified: trunk/Source/ThirdParty/ANGLE/ChangeLog (230823 => 230824)
--- trunk/Source/ThirdParty/ANGLE/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/ThirdParty/ANGLE/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,14 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+
2018-03-19 Carlos Alberto Lopez Perez <clo...@igalia.com>
REGRESSION(r225340): WPE port should not be getting EGL X11 types on ANGLE
Modified: trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -9,6 +9,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
Modified: trunk/Source/ThirdParty/libwebrtc/ChangeLog (230823 => 230824)
--- trunk/Source/ThirdParty/libwebrtc/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/ThirdParty/libwebrtc/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,14 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+
2018-04-16 Youenn Fablet <you...@apple.com>
Set H264 VT encoder usage to 1
Modified: trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -9,6 +9,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
Modified: trunk/Source/WTF/ChangeLog (230823 => 230824)
--- trunk/Source/WTF/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WTF/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,14 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+
2018-04-19 Brady Eidson <beid...@apple.com>
Add globally-unique HistoryItem identifiers (and have WebKit2 adopt them).
Modified: trunk/Source/WTF/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Source/WTF/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WTF/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
Modified: trunk/Source/WebCore/ChangeLog (230823 => 230824)
--- trunk/Source/WebCore/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WebCore/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,14 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+
2018-04-19 Antti Koivisto <an...@apple.com>
Don't use RenderTreeBuilder::current() in RenderTreeUpdater
Modified: trunk/Source/WebCore/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Source/WebCore/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WebCore/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
Modified: trunk/Source/WebCore/PAL/ChangeLog (230823 => 230824)
--- trunk/Source/WebCore/PAL/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WebCore/PAL/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,14 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+
2018-04-17 Eric Carlson <eric.carl...@apple.com>
[iOS] AirPlay device name is sometimes wrong
Modified: trunk/Source/WebCore/PAL/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Source/WebCore/PAL/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WebCore/PAL/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
Modified: trunk/Source/WebInspectorUI/ChangeLog (230823 => 230824)
--- trunk/Source/WebInspectorUI/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WebInspectorUI/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,14 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+
2018-04-16 Nikita Vasilyev <nvasil...@apple.com>
Web Inspector: Can't select and copy text from Network tab popover
Modified: trunk/Source/WebInspectorUI/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Source/WebInspectorUI/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WebInspectorUI/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -14,6 +14,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
Modified: trunk/Source/WebKit/ChangeLog (230823 => 230824)
--- trunk/Source/WebKit/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WebKit/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,14 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+
2018-04-19 Youenn Fablet <you...@apple.com>
Web Inspector backend should get headers & cookies from network process separately from resource requests
Modified: trunk/Source/WebKit/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Source/WebKit/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WebKit/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (230823 => 230824)
--- trunk/Source/WebKitLegacy/mac/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,14 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+
2018-04-18 Chris Dumez <cdu...@apple.com>
Rename WindowProxyController to WindowProxy
Modified: trunk/Source/WebKitLegacy/mac/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Source/WebKitLegacy/mac/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/WebKitLegacy/mac/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
Modified: trunk/Source/bmalloc/ChangeLog (230823 => 230824)
--- trunk/Source/bmalloc/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/bmalloc/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,14 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+
2018-04-12 Saam Barati <sbar...@apple.com>
Lessen partial scavenge interval on x86-64
Modified: trunk/Source/bmalloc/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Source/bmalloc/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Source/bmalloc/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
Modified: trunk/Tools/ChangeLog (230823 => 230824)
--- trunk/Tools/ChangeLog 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Tools/ChangeLog 2018-04-19 22:53:45 UTC (rev 230824)
@@ -1,3 +1,29 @@
+2018-04-19 David Kilzer <ddkil...@apple.com>
+
+ Enable Objective-C weak references
+ <https://webkit.org/b/184789>
+ <rdar://problem/39571716>
+
+ Reviewed by Dan Bernstein.
+
+ * ContentExtensionTester/Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+ * DumpRenderTree/mac/Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+ * ImageDiff/cg/Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+ * MiniBrowser/Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+ * TestWebKitAPI/Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+ * WebEditingTester/Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_ARC): Re-order.
+ * WebKitLauncher/Configurations/Base.xcconfig: Add newline at
+ end of file.
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+ * WebKitTestRunner/Configurations/Base.xcconfig:
+ (CLANG_ENABLE_OBJC_WEAK): Enable.
+
2018-04-19 Chris Dumez <cdu...@apple.com>
REGRESSION (r229133): decidePolicyForNavigationAction not called for loading an HTML string
Modified: trunk/Tools/ContentExtensionTester/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Tools/ContentExtensionTester/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Tools/ContentExtensionTester/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -30,6 +30,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++0x;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
Modified: trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -41,6 +41,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include $(BUILT_PRODUCTS_DIR)/WebCoreTestSupport ForwardingHeaders $(PLATFORM_HEADER_SEARCH_PATHS);
PLATFORM_HEADER_SEARCH_PATHS[sdk=iphone*] = $(SDKROOT)/usr/local/include $(SDKROOT)/usr/local/include/WebCoreTestSupport $(SRCROOT)/../../Source/WebKit/Platform/spi/ios;
Modified: trunk/Tools/ImageDiff/cg/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Tools/ImageDiff/cg/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Tools/ImageDiff/cg/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -30,6 +30,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
GCC_NO_COMMON_BLOCKS = YES;
ENABLE_STRICT_OBJC_MSGSEND=YES;
Modified: trunk/Tools/MiniBrowser/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Tools/MiniBrowser/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Tools/MiniBrowser/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -30,6 +30,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
PREBINDING = NO
GCC_C_LANGUAGE_STANDARD = gnu99
Modified: trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -30,6 +30,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
HEADER_SEARCH_PATHS = ${BUILT_PRODUCTS_DIR}/usr/local/include $(WEBCORE_PRIVATE_HEADERS_DIR)/ForwardingHeaders $(BUILT_PRODUCTS_DIR)/WebCoreTestSupport;
Modified: trunk/Tools/WebEditingTester/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Tools/WebEditingTester/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Tools/WebEditingTester/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -30,6 +30,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++0x;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_ARC = YES;
DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
PREBINDING = NO
GCC_C_LANGUAGE_STANDARD = gnu99
@@ -52,7 +53,6 @@
GCC_WARN_UNDECLARED_SELECTOR = YES;
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
WARNING_CFLAGS = -Wall -W -Wno-unused-parameter
-CLANG_ENABLE_OBJC_ARC = YES;
TARGET_MAC_OS_X_VERSION_MAJOR = $(TARGET_MAC_OS_X_VERSION_MAJOR$(MACOSX_DEPLOYMENT_TARGET:suffix:identifier));
TARGET_MAC_OS_X_VERSION_MAJOR_10 = 101000;
Modified: trunk/Tools/WebKitLauncher/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Tools/WebKitLauncher/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Tools/WebKitLauncher/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -24,6 +24,8 @@
ARCHS = i386 x86_64;
DEAD_CODE_STRIPPING = YES;
DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
+
+CLANG_ENABLE_OBJC_WEAK = YES;
GCC_DEBUGGING_SYMBOLS = full;
GCC_MODEL_TUNING = G5;
GCC_PREPROCESSOR_DEFINITIONS = ENABLE_SPARKLE=$(ENABLE_SPARKLE);
@@ -38,4 +40,4 @@
OTHER_CFLAGS = $(inherited) $(ASAN_OTHER_CFLAGS);
OTHER_CPLUSPLUSFLAGS = $(inherited) $(ASAN_OTHER_CPLUSPLUSFLAGS);
-OTHER_LDFLAGS = $(inherited) $(ASAN_OTHER_LDFLAGS);
\ No newline at end of file
+OTHER_LDFLAGS = $(inherited) $(ASAN_OTHER_LDFLAGS);
Modified: trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig (230823 => 230824)
--- trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig 2018-04-19 22:31:05 UTC (rev 230823)
+++ trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig 2018-04-19 22:53:45 UTC (rev 230824)
@@ -30,6 +30,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_ENABLE_OBJC_WEAK = YES;
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
CLANG_WARN_INFINITE_RECURSION = YES;