dd703291b11ae7f2d469c0dfd694900e8e03c20d: Bug 1334615 - Add a probe to determine whether the keyboard or the mouse was used to select an action. r=bsmedberg,mak
Drew Willcoxon <adw@mozilla.com> - Fri, 14 Apr 2017 17:27:51 -0700 - rev 353240
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1334615 - Add a probe to determine whether the keyboard or the mouse was used to select an action. r=bsmedberg,mak MozReview-Commit-ID: G3K2l6jnCR8
b29865f8d36bbe4526bc7674914a2b1a9dd20ead: Bug 1356611 - per connection cache of JoinConnecton() r=nwgh
Patrick McManus <mcmanus@ducksong.com> - Fri, 14 Apr 2017 17:24:53 -0400 - rev 353239
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356611 - per connection cache of JoinConnecton() r=nwgh MozReview-Commit-ID: 6s0x9OWhhN1
f60b0bcc75b5484486745363115f6f19b2fb1ae1: Bug 1356213 - Prevent valgrind and static analysis builds from being replaced with an artifact build. r=nalexander
Chris Manchester <cmanchester@mozilla.com> - Fri, 14 Apr 2017 15:36:25 -0700 - rev 353238
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356213 - Prevent valgrind and static analysis builds from being replaced with an artifact build. r=nalexander MozReview-Commit-ID: K8haN7MNkWM
5da187560ed9261c9ca4f31843993ddad726d7a2: Bug 1354020 - Use per-monitor v2 on Creators Update. r=jfkthame
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Fri, 07 Apr 2017 07:14:14 +0900 - rev 353237
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1354020 - Use per-monitor v2 on Creators Update. r=jfkthame MozReview-Commit-ID: FiO3DupULFu
c39e811e3a09ec2f8f2f6cfc86a99569d34877f0: Bug 1354785 - Add dependency on manifest files to res files. r=gps
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sat, 08 Apr 2017 16:59:08 +0900 - rev 353236
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1354785 - Add dependency on manifest files to res files. r=gps Before bug 1348069, MS manifest tool was used to embed manifest files.[1] The Makefile used to use EXTRA_DEPS to invoke the manifest tool when a manifest files is changed. But it is no longer effective because the manifest file namepattern is no longer $@.exe.manifest. Now manifest files will be embedded via .res files. So we have to rebuild .res files to update embedded manifests. [1] https://dxr.mozilla.org/mozilla-central/rev/35c7be9c2db288d1d449e3cc586c4164d642c5fd/config/rules.mk#642-655 MozReview-Commit-ID: 5QiXVeImZdY
eed4429ced436cd68e968510f6e4d92bd553e286: Bug 1356565 - Use AddFloatVarCache to cache layout.css.devPixelsPerPx. r=kanru
Masatoshi Kimura <VYV03354@nifty.ne.jp> - Sun, 09 Apr 2017 01:28:54 +0900 - rev 353235
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356565 - Use AddFloatVarCache to cache layout.css.devPixelsPerPx. r=kanru MozReview-Commit-ID: HZ9pBiU17H3
b17ddbfb0f551c6b4d24c6d2049f5405713697e7: Backed out changeset e39e02b11392 (bug 1348419) for failing at jsutil.cpp(42) with "data with thread storage duration may not have dll interface". r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 15 Apr 2017 01:01:11 +0200 - rev 353234
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Backed out changeset e39e02b11392 (bug 1348419) for failing at jsutil.cpp(42) with "data with thread storage duration may not have dll interface". r=backout
54f9c9d1a0948d615d4105d753568bc502bae52b: Bug 1356101 - Derive the mach_bootstrap search path from build/virtualenv_packages.txt. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 14 Apr 2017 08:19:08 +0900 - rev 353233
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356101 - Derive the mach_bootstrap search path from build/virtualenv_packages.txt. r=gps Most entries in virtualenv_packages.txt that are .pth or packages.txt are currently in SEARCH_PATHS in mach_bootstrap. The ones that are missing would make sense in SEARCH_PATHS. None of non-.pth or packages.txt entries, however, are in SEARCH_PATHS and don't make sense there. On the other hand, virtualenv_packages.txt misses a lot of things that are in SEARCH_PATHS, all of which should be there. One exception: xpcom/idl-parser, which causes problems due to the xpidl package containing an xpidl module, which causes problems with the in-tree scripts using it. Plus, it needs a cache directory, which is messy, so it's preferable to keep it away from the virtualenv. It turns out it was added to mach_bootstrap.py in bug 893976 for a command that was since then removed (bug 1244736), so we can get away with removing it. So instead of keeping those two separate lists out of sync, we replace the SEARCH_PATHS list from mach_bootstrap with one that is derived at runtime from the contents of virtualenv_packages.txt. And since a .pth can't fail to install in the virtualenv, it makes no sense to have psutil.pth defined as optional, which allows it to end up in the mach_bootstrap search path automatically. Finally, because we do have overlapping module names in the tree (e.g. runtests), and mach_bootstrap's SEARCH_PATHS had a guaranteed order, we change the order of the virtualenv_packages.txt file to match what used to be in mach_bootstrap, and make all the pth entries use the same file name so that the order is more guaranteed in the virtualenv too.
98c08360e61b83fe1eeefd42c93a9099ebf86806: Bug 1356524 - Add a `mach artifact toolchain` option to get artifacts from taskcluster builds. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 14 Apr 2017 11:34:53 +0900 - rev 353232
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356524 - Add a `mach artifact toolchain` option to get artifacts from taskcluster builds. r=gps Now that we have automated build jobs that produce toolchains, we want to avoid the burden of uploading them to tooltool and then update the tooltool manifests. But we don't have build jobs for all the possible toolchains, so we allow `mach artifact toolchain` to get a mix of tooltool and taskcluster artifacts. For taskcluster artifacts, we can give a list of job names (conveniently automatically normalized to begin with 'toolchain-' and end with '/opt') for which the artifacts will be downloaded, in place of any tooltool package with the same name (if a tooltool manifest is given). The taskcluster artifacts that we download are the ones matching the contents of the tree the command is run with, per the resources declared for the corresponding toolchain build job (in taskcluster/ci/toolchain*.yml) So for example, a linux64 build could call the following command: mach artifact toolchain --tooltool-manifest \ browser/config/tooltool-manifests/linux64/releng.manifest \ --from-build linux64-gcc and get the right gcc corresponding to the build-gcc script in tree, along with the other non-gcc files from the tooltool manifest. Things are however planned to be even more convenient, but some commands can already benefit from this form (even without a tooltool manifest). See e.g. bug 1328454.
be3413a130d8a0c42c936b8a2bd6e3d119ad6ede: Bug 1356524 - Only add Authorization header when sending requests to the tooltool url. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 14 Apr 2017 10:28:42 +0900 - rev 353231
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356524 - Only add Authorization header when sending requests to the tooltool url. r=gps We're going to potentially use the same download manager for tooltool and taskcluster artifacts, and we don't want to send the tooltool authentication header to the taskcluster requests.
6370e9cae2485dd9231dd47d15088ff171acbbcf: Bug 1334525 - Handle tuple types and WPT manifests correctly; r=chmanchester
Gregory Szorc <gps@mozilla.com> - Wed, 12 Apr 2017 15:15:36 -0700 - rev 353230
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1334525 - Handle tuple types and WPT manifests correctly; r=chmanchester beb43155b7a6 changed WPT items to be 3-tuples instead of 2-tuples. This broke test_defaults_for_path(). MozReview-Commit-ID: 7M0RcQ7bOIU
05474bd27af4a6b7df239b158347e40a79285ad5: Bug 1356666, part 4 - Use handles as arguments in mozJSSubscriptLoader. r=mrbkap
Andrew McCreight <continuation@gmail.com> - Fri, 14 Apr 2017 14:38:51 -0700 - rev 353229
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356666, part 4 - Use handles as arguments in mozJSSubscriptLoader. r=mrbkap MozReview-Commit-ID: 9fClU6BIWfT
836c55d3e1ffead4f32d1ee3fb188da2708cf904: Bug 1356666, part 3 - Mark some functions in mozJSSubscriptLoader static. r=mrbkap
Andrew McCreight <continuation@gmail.com> - Fri, 14 Apr 2017 14:33:17 -0700 - rev 353228
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356666, part 3 - Mark some functions in mozJSSubscriptLoader static. r=mrbkap MozReview-Commit-ID: 7JsyR6B84Gz
f0ecc19eeda1b7eaf681ed156613a0a6c056964d: Bug 1356666, part 2 - Fix some style issues in mozJSSubScriptLoader. r=mrbkap
Andrew McCreight <continuation@gmail.com> - Fri, 14 Apr 2017 14:13:19 -0700 - rev 353227
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356666, part 2 - Fix some style issues in mozJSSubScriptLoader. r=mrbkap mSystemPrincipal is an nsCOMPtr so it does not need to be explicitly initialized. Fields don't have to be lined up. Empty function bodies don't need to be commented as such. The blank line at the start of mozJSComponentLoader.cpp prevents Emacs from using the mode line. MozReview-Commit-ID: 7Az1x8jmxTI
e9d502ba5b19bc5243bc6feb6a92d46f2d46496a: Bug 1356666, part 1 - Rename target_obj to targetObj in mozJSSubscriptLoader. r=mrbkap
Andrew McCreight <continuation@gmail.com> - Fri, 14 Apr 2017 14:10:40 -0700 - rev 353226
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356666, part 1 - Rename target_obj to targetObj in mozJSSubscriptLoader. r=mrbkap MozReview-Commit-ID: 89WugjhzPLk
0f82ec1112618e902c8c238f534acf06317fcb5b: Bug 1356021 - Update about:preferences#advanced to fix inconsistencies with strings, show the bottom-border beneath the header to match other categories, and update the layout of radio buttons and checkboxes to match the requested layout. r=florian
Jared Wein <jwein@mozilla.com> - Fri, 14 Apr 2017 02:10:53 -0400 - rev 353225
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356021 - Update about:preferences#advanced to fix inconsistencies with strings, show the bottom-border beneath the header to match other categories, and update the layout of radio buttons and checkboxes to match the requested layout. r=florian MozReview-Commit-ID: GAepdok7x3R
f0fd2712e2c2e017e64ba494e2c8c918e35304d4: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 15 Apr 2017 00:08:12 +0200 - rev 353224
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
merge mozilla-central to autoland. r=merge a=merge
39a46a779d51650312212407fbdb98cdbe0b8ddc: Bug 1356020 - Update about:preferences#privacy to fix inconsistencies with strings, move the positioning of the Certificates buttons to the right-side, and update the styling of the Reports section to match the requested text-formatting. r=florian
Jared Wein <jwein@mozilla.com> - Fri, 14 Apr 2017 01:51:32 -0400 - rev 353223
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356020 - Update about:preferences#privacy to fix inconsistencies with strings, move the positioning of the Certificates buttons to the right-side, and update the styling of the Reports section to match the requested text-formatting. r=florian MozReview-Commit-ID: DIsr1tfqmcT
76b21e5cbafe5a679975fcd33728c3e2c9eb9ee8: Backed out changeset 3742522c4533 (bug 1353831) for failing at least test_focus_autocomplete.xul in a11y suite on OSX 10.10 debug. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 15 Apr 2017 00:00:29 +0200 - rev 353222
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Backed out changeset 3742522c4533 (bug 1353831) for failing at least test_focus_autocomplete.xul in a11y suite on OSX 10.10 debug. r=backout
a77a38570f91188da8fe3c6ebb0a047f6d7f4780: Bug 1356142 - Use mozbuild.util.mkdir instead of os.makedirs for the artifact cache directory. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Thu, 13 Apr 2017 16:35:20 +0900 - rev 353221
Push 31660 by archaeopteryx@coole-files.de at Sat, 15 Apr 2017 17:57:59 +0000
Bug 1356142 - Use mozbuild.util.mkdir instead of os.makedirs for the artifact cache directory. r=gps At the same time, make the artifact cache directory not indexed, and move the directory creation to the base classes that actually use it.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip