627722819abbb5d7c74fa97bf42f98c9924d10ef: Bug 1445383 - update ccache stats parser for ccache 3.4 and 3.5 r=froydnj
Peter Simonyi <pts@petersimonyi.ca> - Sat, 09 Jun 2018 14:55:46 -0400 - rev 476565
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1445383 - update ccache stats parser for ccache 3.4 and 3.5 r=froydnj MozReview-Commit-ID: KTr9RhkJN5B
80190d88549cf49b79fea1d350e65d8828f33810: Bug 1468349 - Web Authentication - Add FreeBSD Support
Greg V <greg@unrelenting.technology> - Tue, 12 Jun 2018 16:59:10 +0000 - rev 476564
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1468349 - Web Authentication - Add FreeBSD Support Upstream PR: https://github.com/jcjones/u2f-hid-rs/pull/62 * Extract hidproto module from linux::hidraw Make the protocol parts independent of Linux code, in preparation for adding FreeBSD support. * Add FreeBSD (uhid + devd) support Tested with a YubiKey 4. Differential Revision: https://phabricator.services.mozilla.com/D1636
69ffa8eab9d9a58a4916b6ce3dae1e70ea2ead28: Bug 1456911 - Rewrite the fd shuffling to be simpler & handle identity mappings correctly. r=froydnj
Jed Davis <jld@mozilla.com> - Wed, 25 Apr 2018 17:44:08 -0600 - rev 476563
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1456911 - Rewrite the fd shuffling to be simpler & handle identity mappings correctly. r=froydnj This replaces some old Chromium code that tries to minimally disentangle an arbitrary file descriptor mapping with simpler algorithm, for several reasons: 1. Do something appropriate when a file descriptor is mapped to the same fd number in the child; currently they're ignored, which means they'll be closed if they were close-on-exec. This implementation duplicates the fd twice in that case, which seems to be uncommon in practice; this isn't maximally efficient but avoids special-case code. 2. Make this more generally applicable; the previous design is specialized for arbitrary code running between fork and exec, but we also want to use this on OS X with posix_spawn, which exposes a very limited set of operations. 3. Avoid the use of C++ standard library iterators in async signal safe code; the Chromium developers mention that this is a potential problem in some debugging implementations that take locks. 4. In general the algorithm is simpler and should be more "obviously correct"; more concretely, it should get complete coverage just by being run normally in a debug build. As a convenient side benefit, CloseSuperfluousFds now takes an arbitrary predicate for which fds to leave open, which means it can be used in other code that needs it without creating a fake fd mapping. MozReview-Commit-ID: EoiRttrbrKL
808a2fe2aaab24a235e619b9030c9b3bfd239158: Bug 1456911 - Prelude: Fix unified build breakage exposed by the next patch. r=froydnj
Jed Davis <jld@mozilla.com> - Fri, 11 May 2018 20:25:19 -0600 - rev 476562
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1456911 - Prelude: Fix unified build breakage exposed by the next patch. r=froydnj This directory has a number of places where files unintentionally depend on `#include`s and `using` directives and forward declarations in other files in the same unified build group. Adding a file shifts the group boundaries and exposes some of those bugs; this patch fixes them (but there are others). MozReview-Commit-ID: AqAOdnXniTn
dce27bbff52b37bc4b4d8717929237832fb89955: Merge mozilla-central to autoland. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 12 Jun 2018 18:00:53 +0300 - rev 476561
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Merge mozilla-central to autoland. CLOSED TREE
b4d2c51e12560616d1c6125df9773e5676cac0de: Merge mozilla-central to autoland
Dorel Luca <dluca@mozilla.com> - Tue, 12 Jun 2018 16:18:47 +0300 - rev 476560
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Merge mozilla-central to autoland
3447515d62c9727f15b2d83325dd44a394b4729a: Bug 1466775 - [Wayland] Configure WebRender on X11, r=jhorak
Martin Stransky <stransky@redhat.com> - Tue, 05 Jun 2018 11:35:45 +0200 - rev 476559
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1466775 - [Wayland] Configure WebRender on X11, r=jhorak MozReview-Commit-ID: ChXp7m5XeOI
671bf6da80a5ab0836feacee2100aa81614833a7: Bug 1467267 - Expand fuzzy range to cover new failures. r=Gankro
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 11 Jun 2018 08:24:45 -0400 - rev 476558
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1467267 - Expand fuzzy range to cover new failures. r=Gankro MozReview-Commit-ID: CgIeuEp7cv2
937e4ecdc133d6d7ff859174c0ec85a680ddc66c: Merge mozilla-central to autoland a=merge on a CLOSED TREE
Coroiu Cristina <ccoroiu@mozilla.com> - Tue, 12 Jun 2018 12:24:54 +0300 - rev 476557
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Merge mozilla-central to autoland a=merge on a CLOSED TREE
fc4a67d2aea5879d93232c5639e6d806c9c923f8: Backed out changeset a2e4bbd59dc7 (bug 1465936) for Web Platform test failures on css/css-contain/contain-paint-005.html
Dorel Luca <dluca@mozilla.com> - Tue, 12 Jun 2018 11:59:32 +0300 - rev 476556
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Backed out changeset a2e4bbd59dc7 (bug 1465936) for Web Platform test failures on css/css-contain/contain-paint-005.html
81c54e582e07179b34a9e7b8cd424fd210c94a4f: Backed out changeset 0c800e84c991 (bug 1467039) for Spidermonkey failure. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 12 Jun 2018 08:29:01 +0300 - rev 476555
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Backed out changeset 0c800e84c991 (bug 1467039) for Spidermonkey failure. CLOSED TREE
1eada07ecc31d2c5a86c03e105adea23c7b79a4f: Backed out changeset 71ed3b0b1013 (bug 1467337) for build bustage. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Tue, 12 Jun 2018 08:28:40 +0300 - rev 476554
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Backed out changeset 71ed3b0b1013 (bug 1467337) for build bustage. CLOSED TREE
71ed3b0b10135d19861cf4c42e0fc2fbe36557ab: Bug 1467337 - Don't allow --enable-stdcxx-compat when the linker is gold. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Jun 2018 10:36:10 +0900 - rev 476553
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1467337 - Don't allow --enable-stdcxx-compat when the linker is gold. r=nalexander
0c800e84c99172c583b2f818cb45e0bdb34e79a8: Bug 1467039 - Default to gold on local builds. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Jun 2018 08:46:31 +0900 - rev 476552
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1467039 - Default to gold on local builds. r=chmanchester We used to do that before bug 1455767. Taking a step back, what we want (and what this change implements) is to: - allow to specify a linker to use explicitly - check that using the corresponding linker flags makes us use that linker - if no linker is specified, and developer options are enabled, we want to try to use gold if it's available, otherwise, we want to detect what kind of linker the default linker is
a2e4bbd59dc74db9f12815ce2cec3aff21fd5cca: Bug 1465936 - Ignore contain:paint for elements without a principal box, internal table elements except table-cell, internal ruby elements, and non-atomic inlines. r=dholbert
Yusuf Sermet <ysermet@mozilla.com> - Tue, 05 Jun 2018 15:32:40 -0700 - rev 476551
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1465936 - Ignore contain:paint for elements without a principal box, internal table elements except table-cell, internal ruby elements, and non-atomic inlines. r=dholbert MozReview-Commit-ID: 3Y4clUkIe9O
75a32b57132f8cba42779555662a057a0416a313: Bug 1467143 - [wpt-sync] Update web-platform-tests to 75c1b7437dfc0d505520de95df4a96cb16c9afcc, a=testonly
moz-wptsync-bot <wptsync@mozilla.com> - Wed, 06 Jun 2018 17:50:35 +0000 - rev 476550
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1467143 - [wpt-sync] Update web-platform-tests to 75c1b7437dfc0d505520de95df4a96cb16c9afcc, a=testonly wpt-head: 75c1b7437dfc0d505520de95df4a96cb16c9afcc wpt-type: landing MozReview-Commit-ID: 43gQgkx7gwV
e48245f49c81f02c73512768aa142df32831ac0f: Bug 1467143 [wpt PR 11254] - Update Miguel's handle in mediacapture-record/OWNERS, a=testonly
Miguel Casas-Sanchez <miguelecasassanchez@gmail.com> - Wed, 06 Jun 2018 16:52:18 +0000 - rev 476549
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1467143 [wpt PR 11254] - Update Miguel's handle in mediacapture-record/OWNERS, a=testonly Automatic update from web-platform-testsMerge pull request #11254 from web-platform-tests/miguelao-to-yellowdoge Update Miguel's handle in mediacapture-record/OWNERS -- wpt-commits: 5733cf107e6f092d0f15cc096babcc93ca32b70b wpt-pr: 11254
2f5328716da32d1ef64ea4d96ffa20bd8932f984: Bug 1467143 [wpt PR 11198] - Add domfarolino to fetch owners, a=testonly
Dominic Farolino <domfarolino@gmail.com> - Wed, 06 Jun 2018 16:15:14 +0000 - rev 476548
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Bug 1467143 [wpt PR 11198] - Add domfarolino to fetch owners, a=testonly Automatic update from web-platform-testsAdd domfarolino to fetch owners -- wpt-commits: 205bd08d47f35becf7921a81c90cb3b1f13a478b wpt-pr: 11198
af37f60c83d59e82e557f9065c0fff206bc14aa2: Backed out 3 changesets (bug 1467143) for permafailing webplatform test on html/semantics/forms/the-label-element/label-attributes.sub.html, bug 1468188. r=backout
Dorel Luca <dluca@mozilla.com> - Tue, 12 Jun 2018 15:35:12 +0300 - rev 476547
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Backed out 3 changesets (bug 1467143) for permafailing webplatform test on html/semantics/forms/the-label-element/label-attributes.sub.html, bug 1468188. r=backout Backed out changeset 0154f49c8c47 (bug 1467143) Backed out changeset cc6299605cfd (bug 1467143) Backed out changeset f2f9a6d163f3 (bug 1467143)
87b46cd1c941782b75fcaa6b311bd9d7bd7f2120: Merge mozilla-inbound to mozilla-central a=merge
Coroiu Cristina <ccoroiu@mozilla.com> - Tue, 12 Jun 2018 12:19:21 +0300 - rev 476546
Push 9374 by jlund@mozilla.com at Mon, 18 Jun 2018 21:43:20 +0000
Merge mozilla-inbound to mozilla-central a=merge
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip