dd70ec8799fff506944df6c1346617da85dc6383: Bug 1426283 - Use nproc for the number of parallel jobs to run when building gcc. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Dec 2017 14:39:26 +0900 - rev 397066
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426283 - Use nproc for the number of parallel jobs to run when building gcc. r=gps While in the vicinity.
7c5a3709868be88aabfa48c7a54d4a122c35340c: Bug 1426283 - Work around bug 1409276. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Dec 2017 10:32:36 +0900 - rev 397065
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426283 - Work around bug 1409276. r=gps Both the cc crate and the rust compiler may want to use "cc", which, on automation, points to the system GCC compiler instead of ours. As a workaround, we add a cc symbolic link in the GCC toolchain artifact so that, as long as the GCC toolchain artifact's bin directory is in $PATH early enough, it's picked over /usr/bin/cc.
8b7e54e7c8063ccc328c4ca3d68d9b8d66769aa4: Bug 1426322 - Separate gcc and mingw32-gcc. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Dec 2017 13:46:53 +0900 - rev 397064
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426322 - Separate gcc and mingw32-gcc. r=gps The "contract" for toolchains is that extracting foo.tar.xz creates a directory named foo/. That is however not true for mingw32.tar.xz, which extracts into gcc/, possibly overwriting files from the gcc.tar.xz archive (which is also used for mingw builds, for the host part). This is also not true for nsis.tar.xz, but it reportedly has problems when it's not in the same directory as mingw32. But mingw32 doesn't actually need to be mixed with gcc, so it's better to separate them as they are supposed to be.
3ce865c24dd7348a8ca710656c1e76918542897e: servo: Merge #19613 - style: Workaround a likely valgrind false-positive (from emilio:slotted-list); r=jdm
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Dec 2017 17:08:30 -0600 - rev 397063
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
servo: Merge #19613 - style: Workaround a likely valgrind false-positive (from emilio:slotted-list); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: fd6847fd764c423b8952d59179f5c08ebec185c5
d8e5cace54dca1de98a9581aa66562e7b5f6847c: Bug 1426452 - Remove check_top_objdir() call from CompileDB; r=chmanchester
Mike Shal <mshal@mozilla.com> - Wed, 20 Dec 2017 13:44:34 -0500 - rev 397062
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426452 - Remove check_top_objdir() call from CompileDB; r=chmanchester Prior to bug 1224450, CompileDB used data from the Makefiles to generate the compilation command-lines. Now that the data is derived entirely from moz.build, we don't need to check that the Makefile is present. This enables a simple "ac_add_options --build-backends=CompileDB" mozconfig to work without building a make backend first. MozReview-Commit-ID: 9tYumyUyg5Y
41168df03ca6d90b175c86aabd899535d075ab22: Bug 1426327 - Clean up PATH for mingw builds. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Wed, 20 Dec 2017 17:59:16 +0900 - rev 397061
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426327 - Clean up PATH for mingw builds. r=gps The PATH defined for mingw builds was cargo culted, lacks /usr/local/bin, and contains things that are pretty much useless these days, now that we're off buildbot. Similarly, LD_LIBRARY_PATH is useless. While many other similar changes could be done to the other mozharness configurations, figuring out which ones are used under what circumstances is more work than I'm ready to put (I started, but I stopped when I encountered jobs that don't even run on try or central).
a8fc361b0f24025fa0db2fb838d074317b6b55c2: Backed out 3 changesets (bug 1426494) for build bustages on dom/base/FuzzingFunctions.h:25:44 r=backout on a CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Thu, 21 Dec 2017 03:09:22 +0200 - rev 397060
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Backed out 3 changesets (bug 1426494) for build bustages on dom/base/FuzzingFunctions.h:25:44 r=backout on a CLOSED TREE Backed out changeset 8d07cb1ef232 (bug 1426494) Backed out changeset 74a8ebb0f5d3 (bug 1426494) Backed out changeset 07c4aa18a0b6 (bug 1426494)
d1d69957a5b393ec0e55fdda57d5128f6629630e: Bug 1426494: followup: Add another missing include on a CLOSED TREE. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 21 Dec 2017 01:25:39 +0100 - rev 397059
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426494: followup: Add another missing include on a CLOSED TREE. r=me MozReview-Commit-ID: 9ROEcdCsnm2
a25d929f127e535f353fd36e23555c92c0f402c1: Bug 1423053 - Support accepting a payment request from the UI (with dummy data). r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 20 Dec 2017 19:02:51 -0500 - rev 397058
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1423053 - Support accepting a payment request from the UI (with dummy data). r=jaws MozReview-Commit-ID: 8OZzdvy1as
6604f8508dd9ffa6430beae09f105b295b466a11: Bug 1423053 - Close the PaymentRequest UI when complete is called. r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 19 Dec 2017 05:55:29 -0600 - rev 397057
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1423053 - Close the PaymentRequest UI when complete is called. r=jaws https://w3c.github.io/payment-request/#complete-method MozReview-Commit-ID: 3CJkunoby30
c6463d58d76623c1823d98e0e217c7760f1ef047: Bug 1426494: followup: Add a missing forward declaration on a CLOSED TREE. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 21 Dec 2017 00:54:13 +0100 - rev 397056
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426494: followup: Add a missing forward declaration on a CLOSED TREE. r=me MozReview-Commit-ID: JMBpLSEcUt6
1e3dc12492016961ee384058a80c3c640d20a673: Bug 1423399 - Avoid duplicating synced history visits older than your most recent 20 r=kitcambridge
Thom Chiovoloni <tchiovoloni@mozilla.com> - Mon, 18 Dec 2017 19:40:38 -0500 - rev 397055
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1423399 - Avoid duplicating synced history visits older than your most recent 20 r=kitcambridge MozReview-Commit-ID: 2CAutmuJWhb
8d07cb1ef2323f3033e10f4eeb0c4e6a69b8a9ae: Bug 1426494: s/StyleScope/DocumentOrShadowRoot. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Dec 2017 23:29:21 +0100 - rev 397054
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426494: s/StyleScope/DocumentOrShadowRoot. r=smaug MozReview-Commit-ID: DsFPlQMGAyv
74a8ebb0f5d3e1e4c98989c483765bd8a1f76e84: Bug 1426494: Share more code among Document / ShadowRoot. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Dec 2017 06:46:01 +0100 - rev 397053
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426494: Share more code among Document / ShadowRoot. r=smaug MozReview-Commit-ID: C4cJrSFPnIb
07c4aa18a0b6ce4df6626c9a4fb9d4a37fe4c5d4: Bug 1426494: Devirtualize StyleScope::AsNode. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Dec 2017 06:44:24 +0100 - rev 397052
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426494: Devirtualize StyleScope::AsNode. r=smaug MozReview-Commit-ID: 2nDEI5aIu46
2e3ea8471db5b87005dc382343aef0ad2d099780: Bug 1426536: Remove nsContentUtils::IsContentInsertionPoint. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Dec 2017 22:45:19 +0100 - rev 397051
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426536: Remove nsContentUtils::IsContentInsertionPoint. r=smaug We're not going to need it in Shadow DOM v1. MozReview-Commit-ID: HOokTPlm2Wt
ca8505867b1aff500a589371083d990d5cc01877: Bug 1425992 - Only run browser_startup_flicker.js on debug and trunk builds. r=florian
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 20 Dec 2017 17:48:22 -0500 - rev 397050
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1425992 - Only run browser_startup_flicker.js on debug and trunk builds. r=florian
2b5bd02642c44cae62932d75c5d0fbe3486c7c93: Bug 1414000 - Assert that either the pres context is nullptr OR that there are no properties when filling in base styles; r=hiro
Brian Birtles <birtles@gmail.com> - Wed, 20 Dec 2017 17:34:57 +0900 - rev 397049
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1414000 - Assert that either the pres context is nullptr OR that there are no properties when filling in base styles; r=hiro The call stack where this assertion would otherwise fail is as follows: KeyframeEffectReadOnly::UpdateProperties KeyframeEffectReadOnly::DoUpdateProperties KeyframeEffectReadOnly::BuildProperties KeyframeUtils::GetAnimationPropertiesFromKeyframes KeyframeUtils.cpp::GetComputedKeyframeValues KeyframeEffectReadOnly::EnsureBaseStyles In bug 1407898 we made GetComputedKeyframes return an empty list when the pres context is nullptr so if we get a null pres context in EnsureBaseStyles (which uses the same method for getting the pres context: nsContentUtils::GetContextForContent) we know that |aProperties| will be empty. Also, if |aProperties| is empty we're not going to dereferences |presContext| so we don't need to assert that it is non-null. I have not included the crashtest in this patch for the same reason as described in bug 1407898 comment 6. MozReview-Commit-ID: 6OZ2yJfRLMV
cd534162b8f47e02dbb10f6a23e2b9d72d4deac2: Backed out 2 changesets (bug 1423053) for ESlint failure on /toolkit/components/payments/content/PaymentDialog.js r=backout on a CLOSED TREE
Brindusan Cristian <cbrindusan@mozilla.com> - Thu, 21 Dec 2017 00:59:25 +0200 - rev 397048
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Backed out 2 changesets (bug 1423053) for ESlint failure on /toolkit/components/payments/content/PaymentDialog.js r=backout on a CLOSED TREE Backed out changeset 131e43affb8f (bug 1423053) Backed out changeset 04fc5cd20916 (bug 1423053)
6e444fc086b4572af21707c35ca6711ea1c1d0a0: Bug 1426503: Remove DestInsertionPoints stuff. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 20 Dec 2017 22:08:15 +0100 - rev 397047
Push 33123 by ncsoregi@mozilla.com at Thu, 21 Dec 2017 10:00:47 +0000
Bug 1426503: Remove DestInsertionPoints stuff. r=smaug MozReview-Commit-ID: KtaEqZn9GH3
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip