Diff
Modified: trunk/Source/_javascript_Core/ChangeLog (219617 => 219618)
--- trunk/Source/_javascript_Core/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/_javascript_Core/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,12 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig:
+
2017-07-18 Michael Saboff <[email protected]>
[JSC] There should be a debug option to dump a compiled RegExp Pattern
Modified: trunk/Source/_javascript_Core/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Source/_javascript_Core/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/_javascript_Core/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
Modified: trunk/Source/ThirdParty/ANGLE/ChangeLog (219617 => 219618)
--- trunk/Source/ThirdParty/ANGLE/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/ThirdParty/ANGLE/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,12 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig:
+
2017-07-13 Adrian Perez de Castro <[email protected]>
eglplatform.h does not support Wayland
Modified: trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/ThirdParty/ANGLE/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -9,6 +9,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
Modified: trunk/Source/ThirdParty/libwebrtc/ChangeLog (219617 => 219618)
--- trunk/Source/ThirdParty/libwebrtc/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/ThirdParty/libwebrtc/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,12 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig:
+
2017-07-03 Andy Estes <[email protected]>
[Xcode] Add an experimental setting to build with ccache
Modified: trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/ThirdParty/libwebrtc/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -9,6 +9,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
Modified: trunk/Source/WTF/ChangeLog (219617 => 219618)
--- trunk/Source/WTF/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WTF/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,12 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig:
+
2017-07-17 Konstantin Tokarev <[email protected]>
[cmake] Set library types before their targets are created
Modified: trunk/Source/WTF/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Source/WTF/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WTF/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
Modified: trunk/Source/WebCore/ChangeLog (219617 => 219618)
--- trunk/Source/WebCore/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WebCore/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,12 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig:
+
2017-07-18 Jonathan Bedard <[email protected]>
Unreviewed build fix after r219595
Modified: trunk/Source/WebCore/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Source/WebCore/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WebCore/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
Modified: trunk/Source/WebCore/PAL/ChangeLog (219617 => 219618)
--- trunk/Source/WebCore/PAL/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WebCore/PAL/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,12 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig:
+
2017-07-17 Konstantin Tokarev <[email protected]>
[CMake] Create targets before WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS is called
Modified: trunk/Source/WebCore/PAL/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Source/WebCore/PAL/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WebCore/PAL/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
Modified: trunk/Source/WebInspectorUI/ChangeLog (219617 => 219618)
--- trunk/Source/WebInspectorUI/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WebInspectorUI/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,12 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig:
+
2017-07-13 Joseph Pecoraro <[email protected]>
Web Inspector: Remove unused and untested Page domain commands
Modified: trunk/Source/WebInspectorUI/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Source/WebInspectorUI/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WebInspectorUI/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -14,6 +14,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
Modified: trunk/Source/WebKit/ChangeLog (219617 => 219618)
--- trunk/Source/WebKit/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WebKit/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,12 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig:
+
2017-07-18 Said Abou-Hallawa <[email protected]>
Async image decoding for large images should be disabled after the first time a tile is painted
Modified: trunk/Source/WebKit/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Source/WebKit/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WebKit/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
Modified: trunk/Source/WebKitLegacy/mac/ChangeLog (219617 => 219618)
--- trunk/Source/WebKitLegacy/mac/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WebKitLegacy/mac/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,12 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig:
+
2017-07-17 Sam Weinig <[email protected]>
[WebIDL] Remove custom bindings that require non-caching JS strings
Modified: trunk/Source/WebKitLegacy/mac/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Source/WebKitLegacy/mac/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/WebKitLegacy/mac/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
Modified: trunk/Source/bmalloc/ChangeLog (219617 => 219618)
--- trunk/Source/bmalloc/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/bmalloc/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,12 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * Configurations/Base.xcconfig:
+
2017-07-12 Adrian Perez de Castro <[email protected]>
bmalloc: Failure to build when the compiler specifically targets ARMv8-A / defines __ARM_ARCH_8A__
Modified: trunk/Source/bmalloc/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Source/bmalloc/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Source/bmalloc/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -32,6 +32,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
Modified: trunk/Tools/ChangeLog (219617 => 219618)
--- trunk/Tools/ChangeLog 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Tools/ChangeLog 2017-07-18 18:39:08 UTC (rev 219618)
@@ -1,3 +1,16 @@
+2017-07-18 Andy Estes <[email protected]>
+
+ [Xcode] Enable CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING
+ https://bugs.webkit.org/show_bug.cgi?id=174631
+
+ Reviewed by Darin Adler.
+
+ * DumpRenderTree/mac/Configurations/Base.xcconfig:
+ * MiniBrowser/Configurations/Base.xcconfig:
+ * MobileMiniBrowser/Configurations/Base.xcconfig:
+ * TestWebKitAPI/Configurations/Base.xcconfig:
+ * WebKitTestRunner/Configurations/Base.xcconfig:
+
2017-07-17 Wenson Hsieh <[email protected]>
Unreviewed, fix the iOS build.
Modified: trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Tools/DumpRenderTree/mac/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -56,6 +56,7 @@
GCC_OBJC_CALL_CXX_CDTORS = YES
GCC_PRECOMPILE_PREFIX_HEADER = YES
GCC_TREAT_WARNINGS_AS_ERRORS = YES
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
Modified: trunk/Tools/MiniBrowser/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Tools/MiniBrowser/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Tools/MiniBrowser/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -37,6 +37,7 @@
GCC_PRECOMPILE_PREFIX_HEADER = YES
ENABLE_STRICT_OBJC_MSGSEND = YES;
GCC_TREAT_WARNINGS_AS_ERRORS = YES
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
Modified: trunk/Tools/MobileMiniBrowser/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Tools/MobileMiniBrowser/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Tools/MobileMiniBrowser/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -30,6 +30,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
HEADER_SEARCH_PATHS = $(BUILT_PRODUCTS_DIR)/usr/local/include;
DEBUG_INFORMATION_FORMAT = dwarf-with-dsym;
Modified: trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Tools/TestWebKitAPI/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -45,6 +45,7 @@
GCC_PRECOMPILE_PREFIX_HEADER = YES
GCC_TREAT_WARNINGS_AS_ERRORS = YES
GCC_VERSION = com.apple.compilers.llvm.clang.1_0;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_BOOL_CONVERSION = YES;
CLANG_WARN_CONSTANT_CONVERSION = YES;
CLANG_WARN_EMPTY_BODY = YES;
Modified: trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig (219617 => 219618)
--- trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig 2017-07-18 17:05:34 UTC (rev 219617)
+++ trunk/Tools/WebKitTestRunner/Configurations/Base.xcconfig 2017-07-18 18:39:08 UTC (rev 219618)
@@ -30,6 +30,7 @@
CLANG_CXX_LANGUAGE_STANDARD = gnu++14;
CLANG_CXX_LIBRARY = libc++;
+CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
CLANG_WARN_CXX0X_EXTENSIONS = NO;
CLANG_WARN_INFINITE_RECURSION = YES;
CLANG_WARN_SUSPICIOUS_MOVE = YES;