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