47c9d061fa946d39faa28ea6410247ed6777c326: Bug 1432213 Fix the MinGW build on the beta branch and re-enable it r=froydnj
Tom Ritter <tom@mozilla.com> - Wed, 24 Jan 2018 14:13:54 -0600 - rev 400785
Push 33318 by aiakab@mozilla.com at Fri, 26 Jan 2018 00:17:50 +0000
Bug 1432213 Fix the MinGW build on the beta branch and re-enable it r=froydnj When we branched to beta, the MinGW build started failing with a strange error like "could not find the robustcheckout Mercurial extension". We disabled it for a while, but now we're re-enabling it (and fixing the problem.) The root culprit of this was that we were using the incorrect mozconfig. MinGW does all sorts of stuff in the mozconfig, but the beta branch overrides the mozconfig using platform_overrides in testing/mozharness/configs/builds/branch_specifics.py We avoid this override by changing the MinGW platform so it doesn't match and the mozconfig doesn't get overridden. MozReview-Commit-ID: JkETWCRHacO
4ba748f76495b6077892b649d63d5b9d761feebe: Bug 1374114 - Add a pref to disable ftp. r=valentin
Jonathan Kingston <jkt@mozilla.com> - Sun, 26 Nov 2017 20:46:31 +0000 - rev 400784
Push 33318 by aiakab@mozilla.com at Fri, 26 Jan 2018 00:17:50 +0000
Bug 1374114 - Add a pref to disable ftp. r=valentin MozReview-Commit-ID: ckzZ8bOKlk
21d199596afd0fc6b92e78a482675db7af6ae6f6: Bug 1433012 - Mark Web Authentication interfaces as riding the trains r=smaug
J.C. Jones <jjones@mozilla.com> - Thu, 25 Jan 2018 07:21:29 -0700 - rev 400783
Push 33318 by aiakab@mozilla.com at Fri, 26 Jan 2018 00:17:50 +0000
Bug 1433012 - Mark Web Authentication interfaces as riding the trains r=smaug Embarassingly, when Bug 1432542 enabled WebAuthn to ride the trains, I neglected to adjust test_interfaces, prompting this bug. So... oops-fix! MozReview-Commit-ID: 62Q0gA5KoBC
7921dcc2bf6bd1ab5ca58e763caefc29ba0e9f35: No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
ffxbld - Thu, 25 Jan 2018 11:08:58 -0800 - rev 400782
Push 33317 by ffxbld at Thu, 25 Jan 2018 19:09:04 +0000
No bug, Automated blocklist update from host bld-linux64-spot-302 - a=blocklist-update
146ec074437fd5cacb54c831a156e732cd351f0c: No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
ffxbld - Thu, 25 Jan 2018 11:08:54 -0800 - rev 400781
Push 33317 by ffxbld at Thu, 25 Jan 2018 19:09:04 +0000
No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update
7756768bff46a5e696a084a7827721d7d59ca6b4: No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
ffxbld - Thu, 25 Jan 2018 11:08:50 -0800 - rev 400780
Push 33317 by ffxbld at Thu, 25 Jan 2018 19:09:04 +0000
No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update
59960ae69d7e675cfcfbf0ead6125cc8d3719f1f: Merge inbound to mozilla-central. a=merge
Gurzau Raul <rgurzau@mozilla.com> - Thu, 25 Jan 2018 19:02:48 +0200 - rev 400779
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Merge inbound to mozilla-central. a=merge
e74671f1779848ba07bf488d52da0782b8a579ae: Merge mozilla-central to inbound. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Thu, 25 Jan 2018 13:02:27 +0200 - rev 400778
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
afd7cb8376fd7d72fbdc088092727bb9dec839c6: Bug 1431397 - part2: fix release_eta when it's None p=aki r=jlorenzo
Aki Sasaki <asasaki@mozilla.com> - Wed, 24 Jan 2018 12:27:34 -0800 - rev 400777
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1431397 - part2: fix release_eta when it's None p=aki r=jlorenzo
de19af33559aa8705b3a172b3b0f216c7bc4ce72: Bug 1427130 - Add guard to SAB structured clone. r=jorendorff
Lars T Hansen <lhansen@mozilla.com> - Mon, 15 Jan 2018 11:31:35 +0100 - rev 400776
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1427130 - Add guard to SAB structured clone. r=jorendorff This demotes a MOZ_RELEASE_ASSERT in the SAB case for SC write to a run-time check. The reason is that the clone policy must conform to the clone scope, specifically, if the scope is DifferentProcess then the policy must deny SAB. The check was an assert previously because we mistakenly thought that we controlled all the callers, but we do not - the TestingFunction serialize() has a permissive API and instead of adding a lot of complexity there we should change the assert to a run-time check. The code is more resilient as a result anyway. Also document this quirk in the SC header file.
f9d87461d51a216f8e43e8e7b5d2418f1aa1ad1a: Bug 1431402 - Add 64bit-int-to-floating-point conversion to MacroAssembler.h. r=nbp
Lars T Hansen <lhansen@mozilla.com> - Tue, 16 Jan 2018 14:16:52 +0100 - rev 400775
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1431402 - Add 64bit-int-to-floating-point conversion to MacroAssembler.h. r=nbp Including ARM64 implementations here because they are easy, and will be needed by the Wasm baseline compiler anyway.
4f58e75a8a20205da6828ce9556f0b31f0b5a4ba: Bug 1431402 - Add floating-point-to-64bit-int conversion to MacroAssembler.h. r=nbp
Lars T Hansen <lhansen@mozilla.com> - Thu, 18 Jan 2018 15:00:45 +0100 - rev 400774
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1431402 - Add floating-point-to-64bit-int conversion to MacroAssembler.h. r=nbp Including ARM64 stubs here because it simplifies code in the Wasm baseline compiler, and doesn't hurt.
045ded11d3f810ea430b0eed3026534f2508d955: Bug 1430161 - Factor ARM disassembler, implement for ARM64. r=nbp
Lars T Hansen <lhansen@mozilla.com> - Fri, 15 Dec 2017 13:10:23 -0600 - rev 400773
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1430161 - Factor ARM disassembler, implement for ARM64. r=nbp We extract the ARM disassembler bits and place them in jit/shared/Disassembler-shared.{cpp,h}, and then clean them up and generalize them. The ARM assembler is slightly modified to deal with this but the changes are local. We then add code to the ARM64 assembler to drive the disassembler. The structure is as for the ARM disassembler.
5dee3b871181c700fd507f95c18be5a650b6da56: Bug 1412238 - Implement WebAssembly.Global for immutables. r=luke
Lars T Hansen <lhansen@mozilla.com> - Wed, 10 Jan 2018 14:44:35 +0100 - rev 400772
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1412238 - Implement WebAssembly.Global for immutables. r=luke
f7423df25f6d3ab879b661a14c7751f1dfb8d4f4: Bug 1432808 - Root a string in a test case. r=jonco
Lars T Hansen <lhansen@mozilla.com> - Wed, 24 Jan 2018 16:42:42 +0100 - rev 400771
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1432808 - Root a string in a test case. r=jonco
cc87ad81ff86109c7ea0187424fa9a8ed3b4af6c: Backed out 3 changesets (bug 1431533) for Android mochitest bustage. CLOSED TREE
Kris Maglione <maglione.k@gmail.com> - Wed, 24 Jan 2018 22:04:59 -0800 - rev 400770
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Backed out 3 changesets (bug 1431533) for Android mochitest bustage. CLOSED TREE MozReview-Commit-ID: 5ubE9EMQpZ9
bb369804a51e7665c0b44d3778681ca132cb1c2c: Bug 1431533: Follow-up: Fix no-single-arg-cu-import exemption to allow ChromeUtils. r=bustage CLOSED TREE
Kris Maglione <maglione.k@gmail.com> - Wed, 24 Jan 2018 21:23:56 -0800 - rev 400769
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1431533: Follow-up: Fix no-single-arg-cu-import exemption to allow ChromeUtils. r=bustage CLOSED TREE MozReview-Commit-ID: 8BmInGGSnU2
d48657228a0b84cf3a37a35227ca3b3d0bd2a017: Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian
Kris Maglione <maglione.k@gmail.com> - Thu, 18 Jan 2018 16:27:26 -0800 - rev 400768
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r=florian MozReview-Commit-ID: 7bVI1iM6hor
d4a7c018420e408fbe0a13ffddd2861623fda5a7: Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
Kris Maglione <maglione.k@gmail.com> - Wed, 24 Jan 2018 15:48:47 -0800 - rev 400767
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian MozReview-Commit-ID: 8V1ZT53ReiP
fbef09c3e8af1653f270db589f73f2786c23ddc2: Bug 1431533: Part 4 - Add ESLint support for ChromeUtils import methods. r=florian
Kris Maglione <maglione.k@gmail.com> - Thu, 18 Jan 2018 12:53:01 -0800 - rev 400766
Push 33316 by rgurzau@mozilla.com at Thu, 25 Jan 2018 17:04:18 +0000
Bug 1431533: Part 4 - Add ESLint support for ChromeUtils import methods. r=florian This adds support for detecting globals created by these helpers, as well as a rule to enforce their use over the older XPConnect variants. The latter rule also supports fixing code to use the newer variants, and will be used in the next part to rewrite in-tree ESLint-enabled code that fails it. MozReview-Commit-ID: 6Bgo6ohQA5j
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip