50a3013be6debac8136e59f100a8905dec9c52f7: Bug 1292157: P2. Adjust webref expected results. r?jwwang draft
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 05 Aug 2016 16:11:35 +1000 - rev 397078
Push 25198 by bmo:jyavenard@mozilla.com at Fri, 05 Aug 2016 06:13:49 +0000
Bug 1292157: P2. Adjust webref expected results. r?jwwang MozReview-Commit-ID: 71zvJi0erwt
719418404a5fafdb67e822a272ff57c30738860a: Bug 1290864 - Add WPT test for serialization of basic-shapes; r?xidorn draft
Manish Goregaokar <manishearth@gmail.com> - Fri, 05 Aug 2016 11:41:39 +0530 - rev 397077
Push 25197 by manishearth@gmail.com at Fri, 05 Aug 2016 06:09:40 +0000
Bug 1290864 - Add WPT test for serialization of basic-shapes; r?xidorn MozReview-Commit-ID: 1UssSMlTWeY
033f80602a955a102f10ffb5058b85782e1704b0: Bug 1290864 - Standardize serialization of <position> values in <basic-shape>; r?xidorn draft
Manish Goregaokar <manishearth@gmail.com> - Fri, 05 Aug 2016 11:41:36 +0530 - rev 397076
Push 25197 by manishearth@gmail.com at Fri, 05 Aug 2016 06:09:40 +0000
Bug 1290864 - Standardize serialization of <position> values in <basic-shape>; r?xidorn MozReview-Commit-ID: 9fexWzQ8o6S
71b8c723e14b9c293d4e279ac8fda0f89bb6eb15: Bug 1290864 - Add WPT test for serialization of basic-shapes; r?xidorn draft
Manish Goregaokar <manishearth@gmail.com> - Fri, 05 Aug 2016 11:32:57 +0530 - rev 397075
Push 25196 by manishearth@gmail.com at Fri, 05 Aug 2016 06:01:07 +0000
Bug 1290864 - Add WPT test for serialization of basic-shapes; r?xidorn MozReview-Commit-ID: 66IYrsBSKKP
68f7e1f48627bf60587298e2105622c88528c7ed: Bug 1290864 - Standardize serialization of <position> values in <basic-shape>; r?xidorn draft
Manish Goregaokar <manishearth@gmail.com> - Fri, 05 Aug 2016 11:32:55 +0530 - rev 397074
Push 25196 by manishearth@gmail.com at Fri, 05 Aug 2016 06:01:07 +0000
Bug 1290864 - Standardize serialization of <position> values in <basic-shape>; r?xidorn MozReview-Commit-ID: 6EY4Vom9KbH
c79d07dbdc039aa4fc0d6cf423672bfa82395f47: Bug 1290864 - Add WPT test for serialization of basic-shapes; r?xidorn draft
Manish Goregaokar <manishearth@gmail.com> - Fri, 05 Aug 2016 11:14:31 +0530 - rev 397073
Push 25195 by manishearth@gmail.com at Fri, 05 Aug 2016 05:45:21 +0000
Bug 1290864 - Add WPT test for serialization of basic-shapes; r?xidorn MozReview-Commit-ID: 5qetsIGZp7O
a8948687c810c8829dbb3ca53b77b6259fdf373c: Bug 1290864 - Standardize serialization of <position> values in <basic-shape>; r?xidorn draft
Manish Goregaokar <manishearth@gmail.com> - Fri, 05 Aug 2016 11:14:29 +0530 - rev 397072
Push 25195 by manishearth@gmail.com at Fri, 05 Aug 2016 05:45:21 +0000
Bug 1290864 - Standardize serialization of <position> values in <basic-shape>; r?xidorn MozReview-Commit-ID: KZErJf0sGAX
6060e204b876e5b4b67ae33b6c4ada279db06050: Bug 1292439 - Use a fake _winreg module during tests. r?chmanchester draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 05 Aug 2016 14:16:35 +0900 - rev 397071
Push 25194 by bmo:mh+mozilla@glandium.org at Fri, 05 Aug 2016 05:27:35 +0000
Bug 1292439 - Use a fake _winreg module during tests. r?chmanchester While on automation, there is no MSVC to find through the registry, the story is different on local builds, and that can interfere with tests. Specifically, it breaks test_toolchain_configure.py because it's not expecting the registry to provide a valid path to an almost valid compiler, and then fails because that compiler doesn't match the expected target CPU. And because build/moz.configure/toolchain.configure also affects the PATH environment variable, subsequent tests end up failing even earlier because executing the empty mozconfig with the modified environment then fails because of the unicode value of PATH. This change implements enough of _winreg to make the get_registry_values function return nothing.
ea9e47974d13414cab70a473f0398c08b7c2f3c7: Bug 1292046 - Add a check that the compiler works with -c out of the box. r?chmanchester draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 04 Aug 2016 15:51:47 +0900 - rev 397070
Push 25194 by bmo:mh+mozilla@glandium.org at Fri, 05 Aug 2016 05:27:35 +0000
Bug 1292046 - Add a check that the compiler works with -c out of the box. r?chmanchester The base compiler check in python configure does some preprocessing, which ensures the compiler works to some extent. Autoconf used to have a more complete test, doing a compile/link. We do have plenty of tests afterwards that do that anyways, but it's better if we fail early if the toolchain fails somehow. This refactors try_compile such that the *_compiler variable themselves can be used to trigger compiler tests. Eventually, we'll want something similar for preprocessing and possibly other invocations. This also removes similar tests from build/autoconf/toolchain.m4.
f0150c7439f1d22dc3ca8e29d9486f9daca3f1bc: Bug 1292046 - Add language to the compiler namespace. r?chmanchester draft
Mike Hommey <mh+mozilla@glandium.org> - Thu, 04 Aug 2016 16:24:29 +0900 - rev 397069
Push 25194 by bmo:mh+mozilla@glandium.org at Fri, 05 Aug 2016 05:27:35 +0000
Bug 1292046 - Add language to the compiler namespace. r?chmanchester
50cdf0e6a41a0f7ed9a10528508dc1a8fd0c8cfe: Bug 1290334 - Use a LD variable instead of LINK. r?wtc draft
Mike Hommey <mh@glandium.org> - Fri, 29 Jul 2016 21:13:39 +0900 - rev 397068
Push 25194 by bmo:mh+mozilla@glandium.org at Fri, 05 Aug 2016 05:27:35 +0000
Bug 1290334 - Use a LD variable instead of LINK. r?wtc MSVC's link.exe allows to pass linker flags through the LINK environment variable[1]. When running under a shell that has the GNU coreutils's link.exe installed (a tool to create hard links), it can become necessary to override LINK from the command line. In that case, MAKE passes down LINK as an environment variable to submake and subprocesses, which then means it's passed down to link.exe itself, which then tries to link itself to the rest of the passed arguments, and fails, presumably because it can't open the executable while it's being executed (and even if it could, that would still be an invalid thing to link). So, change the variable name. 1. https://msdn.microsoft.com/en-us/library/6y6t9esh.aspx
4300a3273e8293b45d3d6c94afab59d9a37cfb6b: Bug 1290334 - Use single quotes for core_abspath. r=wtc draft
Mike Hommey <mh@glandium.org> - Fri, 29 Jul 2016 20:54:48 +0900 - rev 397067
Push 25194 by bmo:mh+mozilla@glandium.org at Fri, 05 Aug 2016 05:27:35 +0000
Bug 1290334 - Use single quotes for core_abspath. r=wtc Double quotes allow all sorts of escaping, which are not necessarily wanted. Moreover, it forces make to run a subshell instead of executing the command directly on its own (because of the possibility of there being something escaped between the double quotes), and that causes problems when running under MINGW make with a MSYS shell. When using single quotes, those problems go away, because make runs the subprocess without an intermediate shell, and avoids a painful MINGW->MSYS->MINGW transition.
53820eb276aed3b3287082bb9e9de11f5009343b: Bug 1290334 - Use $(CURDIR) for PWD when it's a Windows path. r=wtc draft
Mike Hommey <mh@glandium.org> - Fri, 29 Jul 2016 20:50:58 +0900 - rev 397066
Push 25194 by bmo:mh+mozilla@glandium.org at Fri, 05 Aug 2016 05:27:35 +0000
Bug 1290334 - Use $(CURDIR) for PWD when it's a Windows path. r=wtc
366c503b9f157aaf6e629fe6ca598be21f23fec0: Bug 1290334 - Only build SSE2 chacha20 implementation with GCC/Clang. r?wtc draft
Mike Hommey <mh@glandium.org> - Fri, 29 Jul 2016 20:37:08 +0900 - rev 397065
Push 25194 by bmo:mh+mozilla@glandium.org at Fri, 05 Aug 2016 05:27:35 +0000
Bug 1290334 - Only build SSE2 chacha20 implementation with GCC/Clang. r?wtc The SSE2 code in chacha20_vec.c relies on syntax that only builds with GCC/Clang and not e.g. MSVC. When building with MSVC and CPU_ARCH is x86_64, the generic non-SSE2 chacha20.c needs to be used. Only build chacha20_vec.c when the compiler is GCC or Clang.
2c1175df306b70f76192b997fb2de0f9bbc76488: Bug 1290334 - Force-set CPU_ARCH to x386 or x86_64 depending on USE_64. r=wtc draft
Mike Hommey <mh@glandium.org> - Fri, 29 Jul 2016 20:30:56 +0900 - rev 397064
Push 25194 by bmo:mh+mozilla@glandium.org at Fri, 05 Aug 2016 05:27:35 +0000
Bug 1290334 - Force-set CPU_ARCH to x386 or x86_64 depending on USE_64. r=wtc Let's put things as they are: the NSS build system is a mess. It is not consistent across platforms, and sometimes relies on user input, sometimes not. On Windows x86/x86_64, the USE_64 variable essentially chooses between actual x86 and x86_64. Except there are CPU_ARCH based tests in cross-platform Makefiles, and CPU_ARCH doesn't necessarily match what USE_64 says is wanted (not even mentioning what the compiler actually will generate). For instance, building a 32-bits NSS under MINGW64 will say CPU_ARCH is x86_64. This change makes CPU_ARCH match the reality imposed by USE_64 on Windows.
b90b2cbe4fe5d7c4a32e3446926768633bacd5e6: Bug 1290334 - Support building under MINGW64. r?wtc draft
Mike Hommey <mh@glandium.org> - Fri, 29 Jul 2016 20:25:21 +0900 - rev 397063
Push 25194 by bmo:mh+mozilla@glandium.org at Fri, 05 Aug 2016 05:27:35 +0000
Bug 1290334 - Support building under MINGW64. r?wtc
908d5bed81391f4ac1cfaca8a8678f5d57f18f16: Bug 911987 part 4 - Add onwebkitanimation** and onwebkittransitionend event handlers. r?smaug draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 05 Aug 2016 14:12:38 +0900 - rev 397062
Push 25193 by mantaroh@gmail.com at Fri, 05 Aug 2016 05:12:56 +0000
Bug 911987 part 4 - Add onwebkitanimation** and onwebkittransitionend event handlers. r?smaug Add the onwebkit prefixed event handler attributes of CSS-Animation and CSS-Transition. We need to support both content attributes and IDL attributes like onanimation** attributes. We should support attribute of lower-case and mixed-case. But currently Gecko defined as mixed-case only. [1][2] [1] https://dxr.mozilla.org/mozilla-central/rev/6608e5864780589b25d5421c3d3673ab30c4c318/dom/base/nsContentUtils.cpp#747 [2] https://dxr.mozilla.org/mozilla-central/rev/6608e5864780589b25d5421c3d3673ab30c4c318/dom/events/EventNameList.h#977 So we can't find the related Atom when we set content attributes as lower-case. [3] [3] https://dxr.mozilla.org/mozilla-central/rev/6608e5864780589b25d5421c3d3673ab30c4c318/dom/base/nsGlobalWindow.h#818 In this patch, I add two Atoms in order to support mixed and lower case. MozReview-Commit-ID: 8nOfVGQ8h7R
05eef6719ecea44a8535d0dcac3cfd078685553b: Bug 911987 part 3 - Add onwebkit prefixed event handler tests. r?birtles draft
Mantaroh Yoshinaga <mantaroh@gmail.com> - Fri, 05 Aug 2016 14:03:51 +0900 - rev 397061
Push 25193 by mantaroh@gmail.com at Fri, 05 Aug 2016 05:12:56 +0000
Bug 911987 part 3 - Add onwebkit prefixed event handler tests. r?birtles MozReview-Commit-ID: B9SmsyXjLil
eebd321e8477be0720f77ae136c8d3620f662c71: Bug 1291283 - Use URLValueData::GetLocalURLFlag() to identify local-ref URI. draft
cku <cku@mozilla.com> - Thu, 04 Aug 2016 23:50:22 +0800 - rev 397060
Push 25192 by bmo:cku@mozilla.com at Fri, 05 Aug 2016 04:55:26 +0000
Bug 1291283 - Use URLValueData::GetLocalURLFlag() to identify local-ref URI. MozReview-Commit-ID: 2tXEGMhPCkn
2469ffdf40544d168975baf8aec29316d7ccb7d6: Bug 1049975 - Part 12: Add reftests for stacking context when effects are changed. draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 18 Jul 2016 17:44:24 +0800 - rev 397059
Push 25191 by bmo:boris.chiou@gmail.com at Fri, 05 Aug 2016 04:16:37 +0000
Bug 1049975 - Part 12: Add reftests for stacking context when effects are changed. MozReview-Commit-ID: FaswbUx9aGW
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip