5f2a667bb903ccd93c974752187de304945ae72e: Bug 1382706 - Listen for pending-elevate in Update-Listener r?rstrong draft
Doug Thayer <dothayer@mozilla.com> - Thu, 20 Jul 2017 16:09:36 -0700 - rev 612673
Push 69563 by bmo:dothayer@mozilla.com at Thu, 20 Jul 2017 23:09:49 +0000
Bug 1382706 - Listen for pending-elevate in Update-Listener r?rstrong We were missing a possible status in the list for the downloaded topic. This should be all that we need to get the notification to show up. MozReview-Commit-ID: EQSccrdv30Y
23829626bca48fa8ac30f56f9e58e15f66589a7e: Bug 1382863 Part 1: Move MessagePortChild constructor out of inline, creating a vtable needed for clang compilation. draft
Brad Werth <bwerth@mozilla.com> - Thu, 20 Jul 2017 15:45:30 -0700 - rev 612672
Push 69562 by bwerth@mozilla.com at Thu, 20 Jul 2017 22:58:35 +0000
Bug 1382863 Part 1: Move MessagePortChild constructor out of inline, creating a vtable needed for clang compilation. MozReview-Commit-ID: 6xO9s3qlqJq
4adf59e0ee1fb1c63ac7d09764aefcbbde089af4: Bug 1378754 - Don't clear marked fields in nsFormFillController upon pagehide. r=smaug draft
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 20 Jul 2017 15:52:46 -0700 - rev 612671
Push 69561 by mozilla@noorenberghe.ca at Thu, 20 Jul 2017 22:57:02 +0000
Bug 1378754 - Don't clear marked fields in nsFormFillController upon pagehide. r=smaug The autofill and password manager markings will be removed by NodeWillBeDestroyed or RemoveWindowListeners instead. MozReview-Commit-ID: Imd8KHwBzRP
910b2601e0ca3ea990cb076d6059175a9e3b9fef: Bug 1378754 - Add MOZ_LOG logging to nsFormFillController.cpp draft
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 20 Jul 2017 01:06:24 -0700 - rev 612670
Push 69561 by mozilla@noorenberghe.ca at Thu, 20 Jul 2017 22:57:02 +0000
Bug 1378754 - Add MOZ_LOG logging to nsFormFillController.cpp MozReview-Commit-ID: HhDN2zjlh9s
17af82abf0c362901ce4bff219aa396e794ed35f: Bug 1382860 - Use docker_worker_add_public_artifacts for toolchain docker-worker jobs. r?dustin draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 21 Jul 2017 07:30:14 +0900 - rev 612669
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1382860 - Use docker_worker_add_public_artifacts for toolchain docker-worker jobs. r?dustin This affects the location of the artifacts directory, so adjust the scripts and artifact definitions as a consequence.
65b4350f85cf4a2f8db0760e2cf1afdb204e6279: Bug 1382849 - Add workspace cache to toolchain docker-worker jobs. r?dustin draft
Mike Hommey <mh+mozilla@glandium.org> - Fri, 21 Jul 2017 06:55:06 +0900 - rev 612668
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1382849 - Add workspace cache to toolchain docker-worker jobs. r?dustin
707f3d21bad6bd3da369857be22c3d9a65ab8b5f: Bug 1377216 - Add dependency on --help to vcs_checkout_type; r=glandium
Gregory Szorc <gps@mozilla.com> - Thu, 20 Jul 2017 15:08:20 -0700 - rev 612667
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1377216 - Add dependency on --help to vcs_checkout_type; r=glandium This is now required as of 00ef8018730c. Landing on a CLOSED TREE.
a2c953a33338eeed468c74744a75e7b330beaf0e: Bug 1381921, part 2 - Remove nsAXPCNativeCallContext. r=mrbkap
Andrew McCreight <continuation@gmail.com> - Tue, 18 Jul 2017 10:42:47 -0700 - rev 612666
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1381921, part 2 - Remove nsAXPCNativeCallContext. r=mrbkap This class is no longer used. MozReview-Commit-ID: Lv9AAd3OjIl
034a44ef2565fffa48a75fcdb6036ca6cdba32be: Bug 1381921, part 1 - Remove nsIXPConnect::CurrentNativeCallContext. r=mrbkap
Andrew McCreight <continuation@gmail.com> - Tue, 18 Jul 2017 10:36:05 -0700 - rev 612665
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1381921, part 1 - Remove nsIXPConnect::CurrentNativeCallContext. r=mrbkap It is only called in a single place, and can't be called from JS, so inline it and eliminate it. MozReview-Commit-ID: DWfyfoO5Zht
e357672c1dd1b9723a55188d8be3bbecac7d7902: Bug 1382746 - Provide a helper function to remove the preloaded browser r=Mardak
k88hudson <khudson@mozilla.com> - Thu, 20 Jul 2017 14:32:39 -0400 - rev 612664
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1382746 - Provide a helper function to remove the preloaded browser r=Mardak MozReview-Commit-ID: 2PSIhwvKTKA
fe76c2e3e5e69ba89c4440794bed8627defa609b: Bug 1377216 - Use configure-derived VCS info to find repository; r=glandium
Gregory Szorc <gps@mozilla.com> - Tue, 18 Jul 2017 15:46:47 -0700 - rev 612663
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1377216 - Use configure-derived VCS info to find repository; r=glandium For reasons I can't explain, Windows builds are failing intermittently because they are unable to locate the `hg` binary when running some SpiderMonkey test processes. These processes use mozversioncontrol.get_repository_from_env() to locate the current repository. We now store VCS info in configure. This makes it available to anything running in a build system context. This commit teaches mozversioncontrol.get_repository_from_env() to import the "buildconfig" module to locate VCS info. If the module can be imported, it is the sole source of VCS info. Otherwise, we fall back to the existing detection mechanisms. This should get rid of the intermittent failure. If it doesn't, it is still a step in the right direction because it will allow build system processes to consistently use a well-defined VCS binary. MozReview-Commit-ID: DMxXheJLRqH
63aee8db6c85d42fe562f0434f85d16691482803: Bug 1377216 - Use substs for resolving path to Mercurial and Git; r=glandium
Gregory Szorc <gps@mozilla.com> - Fri, 14 Jul 2017 17:23:34 -0700 - rev 612662
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1377216 - Use substs for resolving path to Mercurial and Git; r=glandium We now store HG or GIT in substs. We don't need to search for binary paths. MozReview-Commit-ID: 8sSgPNLok9M
c47a2cb229daabdfe5cfdc8ab6e7c0fec6be6a60: Bug 1377216 - Use substs for determining checkout type; r=glandium
Gregory Szorc <gps@mozilla.com> - Fri, 14 Jul 2017 17:22:14 -0700 - rev 612661
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1377216 - Use substs for determining checkout type; r=glandium We now have a variable in config.status for recording the checkout type. These helper functions for determining if we're Mercurial or Git can now be one-liners. As a bonus, we no longer do I/O as part of this function. MozReview-Commit-ID: HT9sbOhDEkf
ce73e01ddacb18603453c356e336084da3a61137: Bug 1377216 - Discover version control info in configure; r=glandium
Gregory Szorc <gps@mozilla.com> - Tue, 18 Jul 2017 18:07:29 -0700 - rev 612660
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1377216 - Discover version control info in configure; r=glandium For reasons unknown to me, Windows CI is periodically failing to find the Mercurial binary. In addition, we've also reimplemented various VCS logic throughout the build system. There is room to cut down on code complexity by e.g. recording VCS info in configure instead of determining it at run-time. Also, for forensic purposes it is sometimes desirable to know which VCS tool is in use by a build and which version of that tool is being used. This commit adds VCS type detection, binary searching, and version resolution to configure. substs now contains VCS_CHECKOUT_TYPE, HG, and GIT, which can be consulted by downstream consumers. If the Mercurial or Git versions could not be resolved, all variables are not set. Otherwise, VCS_CHECKOUT_TYPE and one of HG or GIT is set. If MOZ_AUTOMATION is set, we require that the VCS info be resolved. This helps prevents weirdness in automation due to unexpected environment configuration. MozReview-Commit-ID: AMLy0Hfx5rD
e9dfbaff0283af804bfdef17cf9140be0c06b940: Bug 1377216 - Accept environment variables to check_cmd_output; r=glandium
Gregory Szorc <gps@mozilla.com> - Tue, 18 Jul 2017 18:06:03 -0700 - rev 612659
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1377216 - Accept environment variables to check_cmd_output; r=glandium And include code to work around a bug on older Python versions. MozReview-Commit-ID: 4pBnMQQJOGB
2582a92759c4f299ed9d7a5b6c99f1ffe13cda99: Bug 1377216 - Unset MOZ_AUTOMATION when building SpiderMonkey from package; r=glandium
Gregory Szorc <gps@mozilla.com> - Tue, 18 Jul 2017 17:39:27 -0700 - rev 612658
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1377216 - Unset MOZ_AUTOMATION when building SpiderMonkey from package; r=glandium We're about to make MOZ_AUTOMATION more strict about things like having a source checkout. The whole point of build-sm-package.sh is to verify that SpiderMonkey can be built outside of Mozilla's source repo and automation from a standalone package. Since the presence of MOZ_AUTOMATION can influence so much behavior in the build system, unset it so that the job tests a !Mozilla environment more accurately. MozReview-Commit-ID: EMfyLKfY0uU
7b16c219d018fb48f72c64bb7a9c225b23624e15: Bug 1382525 - Followup to update a few more mozconfigs a=bustage
Wes Kocher <wkocher@mozilla.com> - Thu, 20 Jul 2017 14:35:53 -0700 - rev 612657
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1382525 - Followup to update a few more mozconfigs a=bustage MozReview-Commit-ID: KqAjwoj9wSX
90bb95e8afc8b9ce2d1c3f2c9675d8d0b171e3d2: Bug 1381741 - Only fail gold detection when --enable-gold is specified; r=glandium
Gregory Szorc <gps@mozilla.com> - Thu, 20 Jul 2017 08:24:36 -0700 - rev 612656
Push 69560 by bmo:mh+mozilla@glandium.org at Thu, 20 Jul 2017 22:46:20 +0000
Bug 1381741 - Only fail gold detection when --enable-gold is specified; r=glandium developer_options (!--enable-release) implies to search for and prefer the gold linker. As part of porting gold detection to moz.configure in d0e782180741 (bug 1351109), the logic inadvertently changed to require gold when either --enable-gold or !--enable-release were present. This commit relaxes the requirement to find gold when only --enable-gold is true. MozReview-Commit-ID: HTBicWNUkvy
d806fcccbd94548b95d35a038b45ba5f8055bb1b: Bug 1382863 Part 1: Move MessagePortChild constructor out of inline, creating a vtable needed for clang compilation. draft
Brad Werth <bwerth@mozilla.com> - Thu, 20 Jul 2017 15:45:30 -0700 - rev 612655
Push 69559 by bwerth@mozilla.com at Thu, 20 Jul 2017 22:45:15 +0000
Bug 1382863 Part 1: Move MessagePortChild constructor out of inline, creating a vtable needed for clang compilation. MozReview-Commit-ID: 6xO9s3qlqJq
94d59ee69f6812d1639d5e0d94080cd89693f181: Bug 1382322 - Stylo WPT annotations for all OSes. r=Manishearth draft
J. Ryan Stinnett <jryans@gmail.com> - Wed, 19 Jul 2017 13:32:05 -0500 - rev 612654
Push 69558 by bmo:jryans@gmail.com at Thu, 20 Jul 2017 22:44:40 +0000
Bug 1382322 - Stylo WPT annotations for all OSes. r=Manishearth MozReview-Commit-ID: GTTMyi3TdaA
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip