9f469891dd2c686f6885ebfc6244876f4f2bb942: Bug 1263296 - Work around getpreferredencoding inconsistencies. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Sat, 09 Apr 2016 08:19:52 +0900 - rev 292891
Push 75020 by mh@glandium.org at Tue, 12 Apr 2016 21:55:33 +0000
Bug 1263296 - Work around getpreferredencoding inconsistencies. r=gps Whether it uses locale._parse_localename or nl_langinfo makes it have completely different results in weird and/or widespread locale settings (LC_ALL=UTF-8 or LC_ALL=C).
c24444a009c19e25462c7c191eb3cf4d14f2d264: Bug 1262781 - Update to clang 3.8 final. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Apr 2016 15:28:24 +0900 - rev 292890
Push 75020 by mh@glandium.org at Tue, 12 Apr 2016 21:55:33 +0000
Bug 1262781 - Update to clang 3.8 final. r=froydnj Ideally, we'd use the tarballs from http://llvm.org/releases/download.html but I didn't feel like modifying the script more than I already did to make it work at all (bug 1262735). The new tarball for Linux was built on https://tools.taskcluster.net/task-inspector/#LCUn8aEgTBeRJ11a3qTlDQ/0 The new tarball for Mac was built on a loaner, after installing cmake and ninja, as well as building ld64 127.2 from source because the installed version would assert while building clang. The latter required manually adding some missing headers to /usr/include. TSAN was also disabled because it requires APIs that are not available on the OSX version on the build slaves (e.g. pthread_introspection_hook_install). Building clang also required using a mac clang from tooltool, the system one lacking support for atomics.
17cb8c4b18b48c8958a2a2eff56ad23e8bd23d11: Bug 1262781 - Use the host compiler for the ASTMatcher check. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Apr 2016 16:32:42 +0900 - rev 292889
Push 75020 by mh@glandium.org at Tue, 12 Apr 2016 21:55:33 +0000
Bug 1262781 - Use the host compiler for the ASTMatcher check. r=froydnj The check is for the clang plugin, which is a host library. It is especially important to use the host compiler for this check on OSX-on-Linux cross builds.
8a41989bd1b44c2bb2efc262f46e529bac146e6c: Bug 1262735 - Merge both clang-static-analysis-linux64*.json files. r=ehsan
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Apr 2016 13:30:40 +0900 - rev 292888
Push 75019 by mh@glandium.org at Tue, 12 Apr 2016 21:54:58 +0000
Bug 1262735 - Merge both clang-static-analysis-linux64*.json files. r=ehsan Both point to the same path for cc and cxx, but not for gcc_dir, which makes no sense. That's the only significant difference between both, so just merge them both, and use the merged file in the taskcluster build script.
db468dad3a35866dc24a45f2b9cbd744e2b9f77e: Bug 1262735 - Don't pass --gcc-toolchain to build clang. r=ehsan
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Apr 2016 13:18:02 +0900 - rev 292887
Push 75019 by mh@glandium.org at Tue, 12 Apr 2016 21:54:58 +0000
Bug 1262735 - Don't pass --gcc-toolchain to build clang. r=ehsan Instead, copy libgcc from the GCC used to build clang at each stage. When passing --gcc-toolchain, the flag ends up appearing in the output of llvm-config, and completely defeats the purpose of copying libgcc in clang/lib/gcc.
4f51ad2ba462dae3bba8b7814d331b20880a99a7: Bug 1262735 - Copy libgcc from the GCC used to build clang instead of building a new GCC. r=ehsan
Mike Hommey <mh+mozilla@glandium.org> - Fri, 08 Apr 2016 13:14:07 +0900 - rev 292886
Push 75019 by mh@glandium.org at Tue, 12 Apr 2016 21:54:58 +0000
Bug 1262735 - Copy libgcc from the GCC used to build clang instead of building a new GCC. r=ehsan Since build-clang.py requires a gcc_dir to be set, and we're using GCC from there to build clang, we might as well copy libgcc from there instead of building a fresh GCC. On the taskcluster job building clang, GCC comes from a tooltool package that is already the result of build-gcc anyways.
aacb077966095faae51be77616408d1fa9073a5f: Bug 1262735 - Fix the path to build-gcc used by build-clang. r=ehsan
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Apr 2016 16:15:41 +0900 - rev 292885
Push 75019 by mh@glandium.org at Tue, 12 Apr 2016 21:54:58 +0000
Bug 1262735 - Fix the path to build-gcc used by build-clang. r=ehsan
99162c94067e9abbdc93770938e9a971cb9ad3de: Bug 1262735 - Separate compiler and flags when passing them to CMake. r=ehsan
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Apr 2016 15:04:13 +0900 - rev 292884
Push 75019 by mh@glandium.org at Tue, 12 Apr 2016 21:54:58 +0000
Bug 1262735 - Separate compiler and flags when passing them to CMake. r=ehsan When passing -DCMAKE_C_COMPILER="gcc -flags" to CMake, ninja then tries to literally call "gcc -flags", not "gcc" "-flags", and a "gcc -flags" file obviously doesn't exist, so the build fails. This fixes a regression from bug 1042132. Hopefully, this also doesn't regress bug 1042132 itself.
55b2f91e705dc6a6938b3c53b7981fca537b19e1: Bug 1262735 - Change the clang paths in patches added in bug 1210154. r=ehsan
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Apr 2016 14:30:44 +0900 - rev 292883
Push 75019 by mh@glandium.org at Tue, 12 Apr 2016 21:54:58 +0000
Bug 1262735 - Change the clang paths in patches added in bug 1210154. r=ehsan
7edca44ff30cfedd791f7cbfd6e88b4743c94e71: Bug 1254374 - Add various failure tests to test_configure.py. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Apr 2016 17:26:46 +0900 - rev 292882
Push 75019 by mh@glandium.org at Tue, 12 Apr 2016 21:54:58 +0000
Bug 1254374 - Add various failure tests to test_configure.py. r=nalexander At the same time, improve some of the failures handling paths.
571153e117bcc644af2de1644065edc2cf31abd0: Bug 1254374 - Add exception message checks to test_options.py. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Apr 2016 16:10:47 +0900 - rev 292881
Push 75019 by mh@glandium.org at Tue, 12 Apr 2016 21:54:58 +0000
Bug 1254374 - Add exception message checks to test_options.py. r=nalexander
1f39e69e43360f01b78ced4ec8458d791760272b: Bug 1254374 - Remove TestConfigure.get_result. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Apr 2016 15:11:07 +0900 - rev 292880
Push 75019 by mh@glandium.org at Tue, 12 Apr 2016 21:54:58 +0000
Bug 1254374 - Remove TestConfigure.get_result. r=nalexander
907ac5daf5b0295e73a983f73850be73fda87329: Bug 1254374 - Remove the old TestConfigure.test_imports test. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Tue, 12 Apr 2016 15:00:40 +0900 - rev 292879
Push 75019 by mh@glandium.org at Tue, 12 Apr 2016 21:54:58 +0000
Bug 1254374 - Remove the old TestConfigure.test_imports test. r=nalexander It now duplicates the test added in bug 1256573, which is actually better.
06cc94fa4cdf0e4d8bf8f6d1a1ded0dcc2841dc9: Bug 1245701 - Port build/win32 install rules to moz.build; r=glandium
Mike Shal <mshal@mozilla.com> - Thu, 07 Apr 2016 12:39:40 -0400 - rev 292878
Push 75018 by mshal@mozilla.com at Tue, 12 Apr 2016 21:36:03 +0000
Bug 1245701 - Port build/win32 install rules to moz.build; r=glandium MozReview-Commit-ID: 8FY0F6reO1g
6a769c9909d9d1fc7fa40488a8bb6b5e56744d4b: Bug 1245701 - Allow absolute paths with wildcards in FINAL_TARGET_FILES; r=glandium
Mike Shal <mshal@mozilla.com> - Tue, 05 Apr 2016 17:40:31 -0400 - rev 292877
Push 75018 by mshal@mozilla.com at Tue, 12 Apr 2016 21:36:03 +0000
Bug 1245701 - Allow absolute paths with wildcards in FINAL_TARGET_FILES; r=glandium MozReview-Commit-ID: AnD0NeQrIpD
5ab699cab5433bc66c001059c2c0b65634bd6c26: Bug 1263662 - Fix reporting of omni.ja build size; r=wlach
Geoff Brown <gbrown@mozilla.com> - Tue, 12 Apr 2016 15:19:27 -0600 - rev 292876
Push 75017 by gbrown@mozilla.com at Tue, 12 Apr 2016 21:19:35 +0000
Bug 1263662 - Fix reporting of omni.ja build size; r=wlach
092022aae047b466dfcbdadfb506c54c859a6b32: Bug 1110460, part 6 - Make StyleAnimationValue support css::URLValue backed nsCSSValue objects. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Thu, 07 Apr 2016 22:30:12 +0100 - rev 292875
Push 75016 by jwatt@jwatt.org at Tue, 12 Apr 2016 21:12:38 +0000
Bug 1110460, part 6 - Make StyleAnimationValue support css::URLValue backed nsCSSValue objects. r=dholbert
29ec4af8204b7be4a22668f031c19a68080088ed: Bug 1263962 - Expand on the StyleAnimationValue::ExtractComputedValue documentation. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Fri, 01 Apr 2016 21:50:08 +0100 - rev 292874
Push 75015 by jwatt@jwatt.org at Tue, 12 Apr 2016 20:51:54 +0000
Bug 1263962 - Expand on the StyleAnimationValue::ExtractComputedValue documentation. r=dholbert
2ebe18ffb2e38b331286c7322110931c6c1fc6e1: Bug 1263962 - Revert previous commit (f996f81bb492) for including unrelated changes. r=me
Jonathan Watt <jwatt@jwatt.org> - Fri, 01 Apr 2016 21:47:39 +0100 - rev 292873
Push 75014 by jwatt@jwatt.org at Tue, 12 Apr 2016 20:48:17 +0000
Bug 1263962 - Revert previous commit (f996f81bb492) for including unrelated changes. r=me
f996f81bb492526e87ada48eabb4339bb5ff99fc: Bug 1263962 - Expand on the StyleAnimationValue::ExtractComputedValue documentation. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Fri, 01 Apr 2016 21:37:01 +0100 - rev 292872
Push 75013 by jwatt@jwatt.org at Tue, 12 Apr 2016 20:37:48 +0000
Bug 1263962 - Expand on the StyleAnimationValue::ExtractComputedValue documentation. r=dholbert
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip