зеркало из https://github.com/mozilla/gecko-dev.git
Backed out changeset b3c8a3a052ea (bug 1452146) for mochitest automation.py failures
This commit is contained in:
Родитель
31d3bd0b33
Коммит
c9261f8a58
|
@ -2608,7 +2608,7 @@ void ContentParent::InitInternal(ProcessPriority aInitialPriority) {
|
|||
|
||||
gpm->AddListener(this);
|
||||
|
||||
if (StaticPrefs::MediaRddProcessEnabled() && BrowserTabsRemoteAutostart()) {
|
||||
if (StaticPrefs::MediaRddProcessEnabled()) {
|
||||
RDDProcessManager* rdd = RDDProcessManager::Get();
|
||||
|
||||
Endpoint<PRemoteDecoderManagerChild> remoteManager;
|
||||
|
|
|
@ -919,7 +919,6 @@ void gfxPlatform::Init() {
|
|||
}
|
||||
|
||||
if (XRE_IsParentProcess() &&
|
||||
BrowserTabsRemoteAutostart() && // only do rdd process if e10s on
|
||||
Preferences::GetBool("media.rdd-process.enabled", false)) {
|
||||
RDDProcessManager* rdd = RDDProcessManager::Get();
|
||||
if (rdd) {
|
||||
|
|
|
@ -1103,17 +1103,11 @@ VARCACHE_PREF(
|
|||
)
|
||||
#undef PREF_VALUE
|
||||
|
||||
#if defined(XP_WIN) || defined(XP_MACOSX)
|
||||
# define PREF_VALUE true
|
||||
#else
|
||||
# define PREF_VALUE false
|
||||
#endif
|
||||
VARCACHE_PREF(
|
||||
"media.rdd-process.enabled",
|
||||
MediaRddProcessEnabled,
|
||||
RelaxedAtomicBool, PREF_VALUE
|
||||
RelaxedAtomicBool, false
|
||||
)
|
||||
#undef PREF_VALUE
|
||||
|
||||
VARCACHE_PREF(
|
||||
"media.rdd-process.startup_timeout_ms",
|
||||
|
@ -1424,17 +1418,11 @@ VARCACHE_PREF(
|
|||
)
|
||||
|
||||
// AV1
|
||||
#if defined(XP_WIN) || defined(XP_MACOSX)
|
||||
# define PREF_VALUE true
|
||||
#else
|
||||
# define PREF_VALUE false
|
||||
#endif
|
||||
VARCACHE_PREF(
|
||||
"media.av1.enabled",
|
||||
MediaAv1Enabled,
|
||||
RelaxedAtomicBool, PREF_VALUE
|
||||
RelaxedAtomicBool, false
|
||||
)
|
||||
#undef PREF_VALUE
|
||||
VARCACHE_PREF(
|
||||
"media.av1.use-dav1d",
|
||||
MediaAv1UseDav1d,
|
||||
|
|
|
@ -642,11 +642,7 @@ pref("media.cubeb.sandbox", false);
|
|||
#endif
|
||||
|
||||
#ifdef MOZ_AV1
|
||||
#if defined(XP_MACOSX) || defined(XP_WIN)
|
||||
pref("media.av1.enabled", true);
|
||||
#else
|
||||
pref("media.av1.enabled", false);
|
||||
#endif
|
||||
// Use libdav1d instead of libaom
|
||||
pref("media.av1.use-dav1d", false);
|
||||
#endif
|
||||
|
|
|
@ -842,7 +842,6 @@ class MochitestArguments(ArgumentContainer):
|
|||
"tab": options.defaultLeakThreshold,
|
||||
# GMP rarely gets a log, but when it does, it leaks a little.
|
||||
"geckomediaplugin": 20000,
|
||||
"rdd": 400,
|
||||
}
|
||||
|
||||
# See the dependencies of bug 1401764.
|
||||
|
|
|
@ -171,7 +171,7 @@ def process_leak_log(leak_log_file, leak_thresholds=None,
|
|||
|
||||
# This list is based on kGeckoProcessTypeString. ipdlunittest processes likely
|
||||
# are not going to produce leak logs we will ever see.
|
||||
knownProcessTypes = ["default", "plugin", "tab", "geckomediaplugin", "gpu", "rdd"]
|
||||
knownProcessTypes = ["default", "plugin", "tab", "geckomediaplugin", "gpu"]
|
||||
|
||||
for processType in knownProcessTypes:
|
||||
log.info("TEST-INFO | leakcheck | %s process: leak threshold set at %d bytes"
|
||||
|
|
Загрузка…
Ссылка в новой задаче