bff59a727a39aeab1d9c82d7ee34a8823eb9fe1f: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Sat, 11 Aug 2018 13:27:33 +0300 - rev 431089
Push 34423 by aciure@mozilla.com at Sat, 11 Aug 2018 21:53:22 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
6f7f5d29287391336e33626c88b70ffd4b0222a6: Backed out changeset 62e358f53fdd (bug 1480190) for mochitest failures at dom/workers/test/test_navigator.html
Coroiu Cristina <ccoroiu@mozilla.com> - Sat, 11 Aug 2018 12:53:27 +0300 - rev 431088
Push 34423 by aciure@mozilla.com at Sat, 11 Aug 2018 21:53:22 +0000
Backed out changeset 62e358f53fdd (bug 1480190) for mochitest failures at dom/workers/test/test_navigator.html
62e358f53fdd136cfec7fa7e19d8f9f512dae07d: Bug 1480190 - Enable media-capablities extension by default. r=drno,bzbarsky
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 11 Aug 2018 09:04:25 +0000 - rev 431087
Push 34423 by aciure@mozilla.com at Sat, 11 Aug 2018 21:53:22 +0000
Bug 1480190 - Enable media-capablities extension by default. r=drno,bzbarsky Differential Revision: https://phabricator.services.mozilla.com/D3061
d0a17fc80dabd76aca148d42684a385ba41f9ed8: Backed out changeset ef30529d43dd (bug 1476509) for breaking localization a=backout
Andreea Pavel <apavel@mozilla.com> - Sat, 11 Aug 2018 13:45:07 +0300 - rev 431086
Push 34422 by apavel@mozilla.com at Sat, 11 Aug 2018 10:45:24 +0000
Backed out changeset ef30529d43dd (bug 1476509) for breaking localization a=backout
d4f49a59a42d9a8dea01ea0f75871eff301ad037: Merge mozilla-inbound to mozilla-central. a=merge
Andreea Pavel <apavel@mozilla.com> - Sat, 11 Aug 2018 13:25:30 +0300 - rev 431085
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Merge mozilla-inbound to mozilla-central. a=merge
7311e3026a473a4e4329257e6fd50b38bba6f614: Bug 1481247: Don't compare pointers twice in MacroAssembler::compareStrings. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Fri, 10 Aug 2018 05:43:44 -0700 - rev 431084
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481247: Don't compare pointers twice in MacroAssembler::compareStrings. r=tcampbell
8d873104914ee117bc19c749f22b1ee29989e6b4: Bug 1482406 - Update Debugger Frontend v81. r=dwalsh
Jason Laster <jason.laster.11@gmail.com> - Fri, 10 Aug 2018 17:54:51 -0400 - rev 431083
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1482406 - Update Debugger Frontend v81. r=dwalsh
cde3d3c1697f8436237b3fcceb50175e4aaaa4f2: Bug 1481693 - Implement no_system_changes for moz_bootstrap, r=gps
Dan Mosedale <dmose@mozilla.org> - Fri, 10 Aug 2018 08:16:45 -0700 - rev 431082
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481693 - Implement no_system_changes for moz_bootstrap, r=gps MozReview-Commit-ID: CnS94verabV
ba1040e677cbc55e4da0aa5307789a755143f3a5: Bug 1481693 - Factor out install_private_packages from moz_bootstrap, r=gps
Dan Mosedale <dmose@mozilla.org> - Thu, 09 Aug 2018 09:41:47 -0700 - rev 431081
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481693 - Factor out install_private_packages from moz_bootstrap, r=gps MozReview-Commit-ID: It9IumV141L
f9e703507607f5a4fd9b65b636c4d04fb9acac79: Bug 1481693 - Factor out try_to_create_state_dir from mach_bootstrap, r=gps
Dan Mosedale <dmose@mozilla.org> - Wed, 08 Aug 2018 17:51:30 -0700 - rev 431080
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481693 - Factor out try_to_create_state_dir from mach_bootstrap, r=gps MozReview-Commit-ID: H6DhV56n3Cc
a0e53aa1b0fb145b13145f6f30f8a700479c0a7f: Bug 1481693 - Add --no-system-changes argument to 'mach bootstrap', r=gps
Dan Mosedale <dmose@mozilla.org> - Wed, 08 Aug 2018 16:18:47 -0700 - rev 431079
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481693 - Add --no-system-changes argument to 'mach bootstrap', r=gps MozReview-Commit-ID: AMYM3rAPVcl
719fdec4ac2732c1bec40089450deae29617d8d8: Bug 1481693 - Teach mach bootstrap to install NodeJS from toolchain artifact, r=gps
Dan Mosedale <dmose@meer.net> - Thu, 19 Jul 2018 13:29:40 -0700 - rev 431078
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481693 - Teach mach bootstrap to install NodeJS from toolchain artifact, r=gps MozReview-Commit-ID: DBUCcGXxM0a
a1da4af0f87f0c9abeaa7544cb71cf03eb379d79: Bug 1481693 - Teach node.configure to prefer .mozbuild node to PATH, r=gps
Dan Mosedale <dmose@meer.net> - Tue, 17 Jul 2018 12:51:33 -0700 - rev 431077
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481693 - Teach node.configure to prefer .mozbuild node to PATH, r=gps MozReview-Commit-ID: 8PDuRECtC4M
2b2bd723ebc8f15f747c4783e8f6d62f3e6d0d0a: Bug 1482330 - Upgrade to Android NDK r17b and API level 16 (JB). r=snorp
Mike Hommey <mh+mozilla@glandium.org> - Fri, 10 Aug 2018 07:21:14 +0900 - rev 431076
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1482330 - Upgrade to Android NDK r17b and API level 16 (JB). r=snorp We're currently using NDK r15c, which is rather old, and happens to come with a buggy gold linker. Let's use a more recent NDK, with a fixed linker. Unfortunately, we're currently at NDK API level 9, which the newer NDK doesn't provide for x86 anymore. But that corresponds to Gingerbread (2.3), which we've long stopped supporting. On the SDK side, we already dropped support of versions before Jelly Bean, so we can do the same on the NDK side. That corresponds to API level 16. So let's just use that as a baseline. Another change in the newer NDK is that the target-name changed from i386-linux-android to i686-linux-android, so adjust for that in the android x86 mozconfigs.
32ad5fef292ac00aaf5049c4ceceb5d93f173809: Bug 1481691 - Unpack files only if the devtools-adb-extension versionis mismatch or there are no unpacked files. r=jdescottes
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Aug 2018 16:57:21 +0900 - rev 431075
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481691 - Unpack files only if the devtools-adb-extension versionis mismatch or there are no unpacked files. r=jdescottes getManifestFromUnpacked() and isUnpacked() are mostly the same as they are in binary-manager.js [1] in the adbhelper addon. A big difference is that the manifest.json copied from the extension is the manifest.json for the devtools-adb-extension itself, not manifest.json(s) in a subdirectory for each platforms (e.g. linux/manifest.json). Due to the verion check in each xpcshell test needs to use a different version for the test extension, otherwise subsequent tests will use unpacked files in the first test case, thus the ADB mock won't be used at all. [1] https://github.com/mozilla/adbhelper/blob/0821424b6b895645560089a134054b35b6649ff8/binary-manager.js
4c351951fd428b1a57297e261ee0de06ea86a643: Bug 1481691 - Rename extractBinary to extractFiles and make it return a boolean instead of path string. r=jdescottes
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Aug 2018 16:32:21 +0900 - rev 431074
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481691 - Rename extractBinary to extractFiles and make it return a boolean instead of path string. r=jdescottes In the next patch, we will extract manifest.json in the extension into the profile directory. And returning a boolean will make getFileForBinary() simple with the extension version check which will be also introduced in the next patch.
e73c07a618a7b130e65601ba4cc1507a9f77616d: Bug 1481691 - Drop |sync| argument from kill() and stop(). r=jdescottes
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Aug 2018 16:32:21 +0900 - rev 431073
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481691 - Drop |sync| argument from kill() and stop(). r=jdescottes We've been using them as synchrous mode only.
70b0f635cc4d871e36a01bb6e5c328f77239e572: Bug 1481691 - Use Promise instead of PromiseUtils. r=jdescottes
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Aug 2018 16:32:21 +0900 - rev 431072
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481691 - Use Promise instead of PromiseUtils. r=jdescottes
0ce06cc7f5d7e2d19e2967285f030807749e0889: Bug 1481691 - Drop root relevant stuff and push and pull. r=jedescottes
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Aug 2018 16:32:21 +0900 - rev 431071
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481691 - Drop root relevant stuff and push and pull. r=jedescottes As far as I can tell they were all for FirefoxOS.
fa083919718a87778ac4a8507ffd41c103861ec8: Bug 1481691 - Drop code for FirefoxOS. r=jdescottes
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 10 Aug 2018 16:32:21 +0900 - rev 431070
Push 34421 by apavel@mozilla.com at Sat, 11 Aug 2018 10:25:52 +0000
Bug 1481691 - Drop code for FirefoxOS. r=jdescottes
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip