e6f7212780e86c82c85f8cdfe7dfa46edefa957d: Bug 1233250: Part 1 - Set offline snackbar background to link_blue r=sebastian draft
Grigory Kruglov <gkruglov@mozilla.com> - Fri, 06 May 2016 11:32:52 -0700 - rev 364490
Push 17469 by gkruglov@mozilla.com at Fri, 06 May 2016 18:37:51 +0000
Bug 1233250: Part 1 - Set offline snackbar background to link_blue r=sebastian MozReview-Commit-ID: Bjc1RO95Hx
3a47ea585a13e2bd891d43d964eb0a3603fba91e: Bug 1233250: Pre - allow specifying snackbar's backgroundColor via Snackbars.jsm r=sebastian draft
Grigory Kruglov <gkruglov@mozilla.com> - Fri, 06 May 2016 11:35:39 -0700 - rev 364489
Push 17469 by gkruglov@mozilla.com at Fri, 06 May 2016 18:37:51 +0000
Bug 1233250: Pre - allow specifying snackbar's backgroundColor via Snackbars.jsm r=sebastian MozReview-Commit-ID: FQqUKE6sLHS
987fc9b66c0c84b08bac4823ccffe60441022d8c: Bug 1263280 - Dump a list of addons currently installed when writing the sync error log r?markh draft
Thom Chiovoloni <tchiovoloni@mozilla.com> - Fri, 06 May 2016 14:35:40 -0400 - rev 364488
Push 17468 by bmo:tchiovoloni@mozilla.com at Fri, 06 May 2016 18:34:59 +0000
Bug 1263280 - Dump a list of addons currently installed when writing the sync error log r?markh MozReview-Commit-ID: KudJLUYWv1N
627b439885d9cae32fd373fc6723938af6bbcf38: Bug 1252068 - Adding in reset prefs button on SSLNetError page draft
Jonathan Kingston <jkingston@mozilla.com> - Wed, 04 May 2016 17:10:45 +0100 - rev 364487
Push 17467 by jkingston@mozilla.com at Fri, 06 May 2016 18:31:34 +0000
Bug 1252068 - Adding in reset prefs button on SSLNetError page MozReview-Commit-ID: BJQ0cYlrS6O
89b53f97736236df5b4c24d6bd6eeccf3fe7fd86: Bug 1258497: factor more code out of mach_commands.py; r?ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 06 May 2016 17:20:54 +0000 - rev 364486
Push 17466 by dmitchell@mozilla.com at Fri, 06 May 2016 18:22:06 +0000
Bug 1258497: factor more code out of mach_commands.py; r?ahal MozReview-Commit-ID: HLdzpJEkSXt
977bf0586ee122413e8f075c5453e38a758b18dc: Bug 1258497: require all decision task arguments; r?garndt draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 06 May 2016 16:12:14 +0000 - rev 364485
Push 17466 by dmitchell@mozilla.com at Fri, 06 May 2016 18:22:06 +0000
Bug 1258497: require all decision task arguments; r?garndt ..and don't take any inputs from environment variables. This also makes `--parameters` mandatory for the non-decision taskgraph commands, since without it they fail. MozReview-Commit-ID: BX6q8x6F3YD
90e43e742dbd6ad8e64fd5edec2c3f58557ace75: Bug 1258497: add partial tests for legacy kind; r?gps draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 06 May 2016 16:21:02 +0000 - rev 364484
Push 17466 by dmitchell@mozilla.com at Fri, 06 May 2016 18:22:06 +0000
Bug 1258497: add partial tests for legacy kind; r?gps MozReview-Commit-ID: I15IRDbM8sV
1f63e71b12e87e4318612f437e22c4ee3b2b444e: Bug 1258497: support test platform pretty names; r?sfink draft
Dustin J. Mitchell <dustin@mozilla.com> - Thu, 05 May 2016 17:10:45 +0000 - rev 364483
Push 17466 by dmitchell@mozilla.com at Fri, 06 May 2016 18:22:06 +0000
Bug 1258497: support test platform pretty names; r?sfink MozReview-Commit-ID: sqQgToBCse
ab5c6bac7fb1bbfad52eba9f4eada2affed07cd8: Bug 1258497: actually create tasks, using the taskcluster proxy draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 04 May 2016 17:45:35 +0000 - rev 364482
Push 17466 by dmitchell@mozilla.com at Fri, 06 May 2016 18:22:06 +0000
Bug 1258497: actually create tasks, using the taskcluster proxy This calls the TaskCluster API directly, rather than relying on the worker implementation to do so. MozReview-Commit-ID: H6ABkLS6zjR
534aab54afdfafc02c6de7fb5220f367943b3319: Bug 1258497: Modify decision task to run 'taskgraph decision' draft
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 02 May 2016 18:49:16 +0000 - rev 364481
Push 17466 by dmitchell@mozilla.com at Fri, 06 May 2016 18:22:06 +0000
Bug 1258497: Modify decision task to run 'taskgraph decision' MozReview-Commit-ID: 14HcNtQjkVy
7e237909f241e34f630365db63665f960221b9c5: Bug 1258497: Document task-graph generation draft
Dustin J. Mitchell <dustin@mozilla.com> - Fri, 06 May 2016 15:51:52 +0000 - rev 364480
Push 17466 by dmitchell@mozilla.com at Fri, 06 May 2016 18:22:06 +0000
Bug 1258497: Document task-graph generation MozReview-Commit-ID: IP0LaZkEPKI
93496db608a2f9480e521c526e30a25646583997: Bug 1270317 - Record hg version and install info; r=jlund draft
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 11:00:29 -0700 - rev 364479
Push 17465 by gszorc@mozilla.com at Fri, 06 May 2016 18:14:02 +0000
Bug 1270317 - Record hg version and install info; r=jlund hgtool printed the hg version info when running. This is useful data when debugging Mercurial failures. Add it back in. We also add `hg debuginstall`, which prints useful bits about the install, including the Python path and version. MozReview-Commit-ID: IeKhfWDXEys
541303fb53a4ebd9aa4fd3313f8c72182d01ad37: Bug 1270317 - Stop using hgtool for Firefox builds; r=jlund draft
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:59:52 -0700 - rev 364478
Push 17465 by gszorc@mozilla.com at Fri, 06 May 2016 18:14:02 +0000
Bug 1270317 - Stop using hgtool for Firefox builds; r=jlund Now that the MercurialVCS VCS tool does things optimally, we no longer need to use hgtool! Again, this will effectively require a modern Mercurial version or things will fail. MozReview-Commit-ID: 9SM9qfYGlU6
a43d7f54b16e71940e45ddf05402449575fccfee: Bug 1270317 - Use modern, optimal cloning in MercurialVCS.ensure_repo_and_revision(); r=jlund draft
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:57:28 -0700 - rev 364477
Push 17465 by gszorc@mozilla.com at Fri, 06 May 2016 18:14:02 +0000
Bug 1270317 - Use modern, optimal cloning in MercurialVCS.ensure_repo_and_revision(); r=jlund The code for ensure_repo_and_revision() has been completely overhauled. We now require shared repos using auto pooled storage via the share extension. This ensures that only a single copy of a logical repository's history is stored on disk. e.g. if you clone mozilla-central, inbound, and try, they'll all automatically share the same storage. The new code ensures the destination repo is using modern conventions and will delete the destination repo if it isn't. So once this gets deployed to production, machines will slowly start using optimal storage. This should make VCS operations significantly faster. Another optimization that is now in here is we check for presence of the wanted revision before doing `hg pull`. This saves some communication with the server if the revision is already present locally. This change effectively requires a modern version of Mercurial to be installed to run ensure_repo_and_revision(). Since Mercurial <3.7.3 has security vulnerabilities, we shouldn't be running <3.7.3 in automation. So I think this will be OK. If not, it will certainly be easy to identify which machines aren't updated! MozReview-Commit-ID: 62jtAsDj7rU
358d37e29f9239c0b1c084c0251af7a94c1f526a: Bug 1270317 - Add query_pushinfo to MercurialVCS; r=jlund draft
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:52:52 -0700 - rev 364476
Push 17465 by gszorc@mozilla.com at Fri, 06 May 2016 18:14:02 +0000
Bug 1270317 - Add query_pushinfo to MercurialVCS; r=jlund MercurialVCS doesn't currently implement the VCSMixin interface. This commit copies the implementation of query_pushinfo() from HgtoolVCS to MercurialVCS so it implements the interface. MozReview-Commit-ID: LKpLVhQoKww
17b643f32747d494db04a2e80c4f94308b13618e: Bug 1270317 - Define a clone_upstream_url property; r=jlund draft
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:51:06 -0700 - rev 364475
Push 17465 by gszorc@mozilla.com at Fri, 06 May 2016 18:14:02 +0000
Bug 1270317 - Define a clone_upstream_url property; r=jlund We currently have a "clone_by_revision" property that indicates to perform a `hg clone -r`. We use it for cloning from Try. Cloning single revisions undermines the benefits of clone bundles. So, I'll be replacing "clone_by_revision" with a feature that clones from another "upstream" repo then does a `hg pull -r` on the wanted revision. This commit starts that work by introducing a "clone_upstream_url" property. We define it on Try. It is currently unused. MozReview-Commit-ID: Dohs8bCTUkB
ef2b5070014507533b5c0ec17449d62ba1bedad8: Bug 1270317 - Remove purgelong compatibility with ancient Mercurial versions; r=jlund draft
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:50:52 -0700 - rev 364474
Push 17465 by gszorc@mozilla.com at Fri, 06 May 2016 18:14:02 +0000
Bug 1270317 - Remove purgelong compatibility with ancient Mercurial versions; r=jlund We no longer use <3.7 in automation. So drop support for <3.2. While I was here, I also added magic variables to the extension so Mercurial can react intelligently to version compatibility issues. MozReview-Commit-ID: 4tAvQljasDR
55843bc02ddc47019addf9f47f55092f9fcbf6d0: Bug 1270317 - Use modern exception syntax in purgelong; r=jlund draft
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:49:51 -0700 - rev 364473
Push 17465 by gszorc@mozilla.com at Fri, 06 May 2016 18:14:02 +0000
Bug 1270317 - Use modern exception syntax in purgelong; r=jlund MozReview-Commit-ID: ISd4b14mjkl
ce34dc3dbcfbb9463022f3019f167a58cb396ef3: Bug 1270317 - Add the purgelong Mercurial extension; r=jlund draft
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:49:25 -0700 - rev 364472
Push 17465 by gszorc@mozilla.com at Fri, 06 May 2016 18:14:02 +0000
Bug 1270317 - Add the purgelong Mercurial extension; r=jlund The build/tools repo has a "purgelong" extension that is used to delete long filenames on Windows. Without this extension, the APIs Mercurial uses may run into path length issues and `hg purge` will fail. This commit is a straight import of the purgelong extension from https://hg.mozilla.org/build/tools minus the shebang line, which isn't needed. MozReview-Commit-ID: FIrEeWDf2Dl
8e37b215fb2bff2f12658fd5ad3b61d631ec26c7: Bug 1270317 - Upgrade to Mercurial 3.7.3 in the mozharness test environment; r=jlund draft
Gregory Szorc <gps@mozilla.com> - Fri, 06 May 2016 10:49:08 -0700 - rev 364471
Push 17465 by gszorc@mozilla.com at Fri, 06 May 2016 18:14:02 +0000
Bug 1270317 - Upgrade to Mercurial 3.7.3 in the mozharness test environment; r=jlund We had a test environment running on Python 2.6 and an ancient version of Mercurial. AFAICT we run Python 2.7 everywhere, so this environment can be dropped. We also upgrade to Mercurial 3.7.3, as that is what automation now runs. MozReview-Commit-ID: 7WTyD3CUjtj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip