Bug 1577217: Let third-party-modules ride to early beta; r=mhowell

We've decided to let this ride through to early beta. We'll evaluate how the
early beta numbers look, and if there are no significant issues we'll follow up
with another patch to ride to release.

This is already covered by the data review for bug 1542830.

Differential Revision: https://phabricator.services.mozilla.com/D53084

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Aaron Klotz 2019-11-14 21:53:12 +00:00
Родитель e108673075
Коммит 49d18ed4a2
2 изменённых файлов: 6 добавлений и 3 удалений

Просмотреть файл

@ -818,7 +818,10 @@ var Impl = {
// Start the untrusted modules ping, which reports events where
// untrusted modules were loaded into the Firefox process.
if (AppConstants.NIGHTLY_BUILD && AppConstants.platform == "win") {
if (
AppConstants.EARLY_BETA_OR_EARLIER &&
AppConstants.platform == "win"
) {
TelemetryUntrustedModulesPing.start();
}
}

Просмотреть файл

@ -88,7 +88,7 @@ class MOZ_RAII BackgroundPriorityRegion final {
/* static */
RefPtr<UntrustedModulesProcessor> UntrustedModulesProcessor::Create() {
#if defined(NIGHTLY_BUILD)
#if defined(EARLY_BETA_OR_EARLIER)
if (!XRE_IsParentProcess()) {
// Not currently supported outside the parent process
return nullptr;
@ -102,7 +102,7 @@ RefPtr<UntrustedModulesProcessor> UntrustedModulesProcessor::Create() {
return result.forget();
#else
return nullptr;
#endif // defined(NIGHTLY_BUILD)
#endif // defined(EARLY_BETA_OR_EARLIER)
}
NS_IMPL_ISUPPORTS(UntrustedModulesProcessor, nsIObserver)