193675c58378d942f7618a769d116b2c9e9b0946: Bug 1330745 - Add 'No Container' when longPressBehaviour is 1 for containers new tab context menu. r=baku,Gijs
Jonathan Kingston <jkt@mozilla.com> - Mon, 25 Sep 2017 14:34:13 +0100 - rev 383258
Push 52170 by ryanvm@gmail.com at Wed, 27 Sep 2017 16:18:03 +0000
Bug 1330745 - Add 'No Container' when longPressBehaviour is 1 for containers new tab context menu. r=baku,Gijs MozReview-Commit-ID: I2ptF9Dh7yL
96609bba12f3afbd78db214448491b55a4c2fed7: Bug 1399065 - [Form Autofill] - Hide autofill doorhanger close button. r=lchang
steveck-chung <schung@mozilla.com> - Fri, 22 Sep 2017 17:45:42 +0800 - rev 383257
Push 52169 by ryanvm@gmail.com at Wed, 27 Sep 2017 16:17:10 +0000
Bug 1399065 - [Form Autofill] - Hide autofill doorhanger close button. r=lchang MozReview-Commit-ID: 59UUfnkfRO
7ae47699361c77e4282d9532160d2d220bbd28cf: Bug 1388428 - Extend browsingData to restrict removing localStorage to a given list of hostnames; r=asuth,bsilverberg
Thomas Wisniewski <wisniewskit@gmail.com> - Mon, 25 Sep 2017 16:47:38 -0400 - rev 383256
Push 52168 by ryanvm@gmail.com at Wed, 27 Sep 2017 16:15:09 +0000
Bug 1388428 - Extend browsingData to restrict removing localStorage to a given list of hostnames; r=asuth,bsilverberg MozReview-Commit-ID: ELgjLHsVLkv
2f33884ae03df743e1d4d1de5cd3209a68d08077: Bug 802749 - Make background sync over metered connections optional. r=Grisha Kruglov
Mehdi Soleimannejad <mehdisolamannejad@gmail.com> - Fri, 22 Sep 2017 10:25:26 +0330 - rev 383255
Push 52167 by ryanvm@gmail.com at Wed, 27 Sep 2017 16:13:46 +0000
Bug 802749 - Make background sync over metered connections optional. r=Grisha Kruglov MozReview-Commit-ID: 4UhQqyxT90N
f069d6b4d4866f93358048b962aaba12730415d0: Bug 1391427 - Package upstream rust in taskcluster. r=glandium
Ralph Giles <giles@mozilla.com> - Tue, 12 Sep 2017 16:30:19 -0700 - rev 383254
Push 52166 by rgiles@mozilla.com at Wed, 27 Sep 2017 15:38:38 +0000
Bug 1391427 - Package upstream rust in taskcluster. r=glandium Add a toolchain job description which calls the repack_rust.py script to package the requested upstream build of Rust and its standard libraries for use in gecko builds. Links are added to these new toolchains for various build and analysis tasks as appropriate. The base-toolchain tasks use an explicitly-versioned toolchain since those can be different from the current release used for most builds. The corresponding tooltool manifest entries are removed now that taskcluster artifact versions are available. This simplifies the update process since new toolchains can be packaged and used automatically by just updating the versions in the task descriptions. A 'linux64-rust' toolchain can be added to other tasks as a dependency and artifact. It supports linux64- hosted builds of Rust code targeting linux64 or linux32. A 'linux64-rust-macos' toolchain targets linux64-hosted builds of Rust code targeting macOS on x86_64. A 'linux64-rust-android' toolchain targets linux64-hosted builds of Rust code targeting various Android architectures. Two 'win64-rust' and 'win32-rust' toolchain tasks create similar entries for Windows-hosted builds. All our automation builds are hosted on win64, so we could use one artifact with support for both targets, but currently this doesn't work because of cross-compilation issues in some crates. This patch maintains the previous separation between win32 and win64 rust toolchains until that can be addressed. MozReview-Commit-ID: GRiJml8CtzO
c97badfbe3cf9c1bb13ce290b25128a84e54a0fb: Bug 1391427 - Port the repack_rust script to taskcluster. r=glandium
Ralph Giles <giles@mozilla.com> - Tue, 12 Sep 2017 16:17:00 -0700 - rev 383253
Push 52166 by rgiles@mozilla.com at Wed, 27 Sep 2017 15:38:38 +0000
Bug 1391427 - Port the repack_rust script to taskcluster. r=glandium Copy the repack_rust.py from the rust-build docker container so it can be used more generally by other taskcluster jobs. Add --host, --target, and --suffix switches, allowing control of the packaged toolchain and standard library builds from the command line. This drops the previous default behaviour of packaging all supported platforms and targets. Add a hard-coded copy of the Rust release signing key to the script and add it to the running user's gpg config so we can validate downloaded artifacts from the project in automation. Remove the keybase artifact validation since it requires out-of-project network services and doesn't provide much advantage in automation. Calculate the SHA-2 checksum during download and remove the dependency on shasum/sha256sum command-line tools. Use more python for filesystem an process interaction in general. Create a generic rustc.tar.* package to correctly match the unversioned unpack dirctory name. Add support for copying the package to an output directory if the UPLOAD_DIR environment variable is set. This lets us hook up the script to taskcluster toolchain jobs without an external wrapper. MozReview-Commit-ID: 68LmY3QVU8V
5e5e9ad6ed9abb45733d78082c429df0d7b6f17a: Bug 1391427 - Add script 'arguments' key to toolchain tasks. r=glandium
Ralph Giles <giles@mozilla.com> - Tue, 12 Sep 2017 16:06:15 -0700 - rev 383252
Push 52166 by rgiles@mozilla.com at Wed, 27 Sep 2017 15:38:38 +0000
Bug 1391427 - Add script 'arguments' key to toolchain tasks. r=glandium Add an optional 'arguments' key to the yaml description for toolchain tasks. This is a list of strings to be passed to the script invocation. This lets us set behaviour, e.g. selecting the version to build or selecting targets from the task description instead of having to hard-code those things in the build script itself. Where the same script otherwise works for multiple configurations, that is easier to update and simplifies supporting variants. MozReview-Commit-ID: 30oJYnQaZ7A
1db94c2f3321dca877079f52e539531036e33586: Bug 1391427 - Execute python toolchain scripts with mach. r=glandium
Ralph Giles <giles@mozilla.com> - Tue, 12 Sep 2017 16:01:26 -0700 - rev 383251
Push 52166 by rgiles@mozilla.com at Wed, 27 Sep 2017 15:38:38 +0000
Bug 1391427 - Execute python toolchain scripts with mach. r=glandium Run scripts with a `.py` filename extension through `./mach python` so the normal enviroment with in-tree python libraries is available. This is helpful for the Rust upstream release download and repackaging steps, which are more easily expressed in python than in an sh-based build script like we use for clang and other tools. Invocation of `mach python` on Windows-hosted generic workers fails because of some missing environment pieces. For the purposes of this bug we can just run the script for Windows targets in a docker-worker so Python support was left unimplemented for generic workers. MozReview-Commit-ID: 4XUQ1XrVBc2
fde231f9bb5194f4b353e14b1e654d4e1df89122: Bug 1379687 - Clone device object on add to avoid debug leaks. r=me
J. Ryan Stinnett <jryans@gmail.com> - Tue, 26 Sep 2017 17:52:49 -0500 - rev 383250
Push 52165 by jryans@gmail.com at Wed, 27 Sep 2017 15:34:40 +0000
Bug 1379687 - Clone device object on add to avoid debug leaks. r=me MozReview-Commit-ID: IiEUi884m2c
af03af04a37dd18f2eb3465733b38aec988c8275: Bug 1379687 - Fix for device selection menu not remembering custom devices with unicode characters. r=jryans
abhinav <abhinav.koppula@gmail.com> - Thu, 21 Sep 2017 23:27:00 +0530 - rev 383249
Push 52165 by jryans@gmail.com at Wed, 27 Sep 2017 15:34:40 +0000
Bug 1379687 - Fix for device selection menu not remembering custom devices with unicode characters. r=jryans MozReview-Commit-ID: DTEmfg23INc
d0d30a90efa1695eab6ec3f498598fdfd91c1a97: Bug 1305237 Expose frameAncestors to webextensions, r=bz,kmag
Shane Caraveo <scaraveo@mozilla.com> - Wed, 27 Sep 2017 07:58:17 -0700 - rev 383248
Push 52164 by mixedpuppy@gmail.com at Wed, 27 Sep 2017 15:31:11 +0000
Bug 1305237 Expose frameAncestors to webextensions, r=bz,kmag MozReview-Commit-ID: HpneTIKPoS1
fd1d81b933809ef6d5507e0e279fd926b26bfac0: Bug 1305237 LoadInfo changes to include all ancestors principals and window IDs, r=bz
evilpies@gmail.com - Mon, 25 Sep 2017 12:12:47 -0700 - rev 383247
Push 52164 by mixedpuppy@gmail.com at Wed, 27 Sep 2017 15:31:11 +0000
Bug 1305237 LoadInfo changes to include all ancestors principals and window IDs, r=bz MozReview-Commit-ID: JdOjc7Ihhv
7fc714dba604f7c47747e043a11e9d1bd23afb60: Bug 1402779 - Force using privileged Promise in panels. r=tromey
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 24 Sep 2017 22:45:16 +0200 - rev 383246
Push 52163 by apoirot@mozilla.com at Wed, 27 Sep 2017 15:20:10 +0000
Bug 1402779 - Force using privileged Promise in panels. r=tromey MozReview-Commit-ID: IDAZeHlluH6
44053b9ef955feebc91703fab88c8719c02e1ffd: servo: Merge #18652 - style: Fix various issues with XBL rule matching (from emilio:xbl-stuff); r=TYLin
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 Sep 2017 09:15:16 -0500 - rev 383245
Push 52162 by servo-vcs-sync@mozilla.com at Wed, 27 Sep 2017 15:16:41 +0000
servo: Merge #18652 - style: Fix various issues with XBL rule matching (from emilio:xbl-stuff); r=TYLin See the commit details. Source-Repo: https://github.com/servo/servo Source-Revision: bad77b6a20ee9bdba27d0af9edd1dd638c73d64b
4f9b0c2f439dd1bb7a7c8542090b017e2e1ab177: Backed out changeset cf5ecd16d87e (bug 1395427) for linting failures, e.g. at services/sync/tps/extensions/tps/resource/modules/forms.jsm:219. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 17:10:57 +0200 - rev 383244
Push 52161 by archaeopteryx@coole-files.de at Wed, 27 Sep 2017 15:11:14 +0000
Backed out changeset cf5ecd16d87e (bug 1395427) for linting failures, e.g. at services/sync/tps/extensions/tps/resource/modules/forms.jsm:219. r=backout
583edc8f8c18deba37cf0bb1d9416d76ba0839de: Backed out changeset 553d26ab8ee8 (bug 1395427)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 17:10:26 +0200 - rev 383243
Push 52161 by archaeopteryx@coole-files.de at Wed, 27 Sep 2017 15:11:14 +0000
Backed out changeset 553d26ab8ee8 (bug 1395427)
366541968f60ab0c967a6bc9892fd2921dcf9959: Backed out changeset d7876bfd8bfc (bug 1395427)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 17:10:21 +0200 - rev 383242
Push 52161 by archaeopteryx@coole-files.de at Wed, 27 Sep 2017 15:11:14 +0000
Backed out changeset d7876bfd8bfc (bug 1395427)
fabf7bab5fa89bdfdd78104b9cfed3e65c9482f5: Backed out changeset d86f2704b27a (bug 1395427)
Sebastian Hengst <archaeopteryx@coole-files.de> - Wed, 27 Sep 2017 17:10:15 +0200 - rev 383241
Push 52161 by archaeopteryx@coole-files.de at Wed, 27 Sep 2017 15:11:14 +0000
Backed out changeset d86f2704b27a (bug 1395427)
d86f2704b27a11c02a7b46ac5c955ac27ef46f7a: Bug 1395427 p4 - Add form history items deletions to TPS tests. r=markh,tcsc
Edouard Oger <eoger@fastmail.com> - Fri, 22 Sep 2017 15:19:44 -0400 - rev 383240
Push 52160 by eoger@mozilla.com at Wed, 27 Sep 2017 14:53:54 +0000
Bug 1395427 p4 - Add form history items deletions to TPS tests. r=markh,tcsc MozReview-Commit-ID: 3oUBqLuHpoG
d7876bfd8bfce35e6ef351f395038d6298860bd0: Bug 1395427 p3 - Allow form history items to be created with a specific guid. r=markh
Edouard Oger <eoger@fastmail.com> - Fri, 22 Sep 2017 15:08:48 -0400 - rev 383239
Push 52160 by eoger@mozilla.com at Wed, 27 Sep 2017 14:53:54 +0000
Bug 1395427 p3 - Allow form history items to be created with a specific guid. r=markh This allows us to have the same form history GUIDs across devices, which is mandatory if we want tombstones to actually do something. MozReview-Commit-ID: Hw6ahbVA5lB
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip