Bug 1496506 - Flip the pref for the new about:performance r=florian,baku
authorTarek Ziadé <tarek@mozilla.com>
Fri, 05 Oct 2018 15:54:03 +0000
changeset 439808 ed24c0367ff3
parent 439807 690cfe65a8c9
child 439809 330058affbc3
push id34790
push usertoros@mozilla.com
push dateFri, 05 Oct 2018 21:42:45 +0000
treeherdermozilla-central@d58b6e90927f [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersflorian, baku
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1496506 - Flip the pref for the new about:performance r=florian,baku This activates by default the new about:performance page and its underlying counters in Firefox MozReview-Commit-ID: LccL6zBHUHm Differential Revision: https://phabricator.services.mozilla.com/D7884
--- a/modules/libpref/init/StaticPrefList.h
+++ b/modules/libpref/init/StaticPrefList.h
@@ -195,17 +195,17 @@ VARCACHE_PREF(
   bool, true
-  RelaxedAtomicBool, false
+  RelaxedAtomicBool, true
 // If true. then the service worker interception and the ServiceWorkerManager
 // will live in the parent process.  This only takes effect on browser start.
 // Note, this is not currently safe to use for normal browsing yet.
 PREF("dom.serviceWorkers.parent_intercept", bool, false)
 // Enable PaymentRequest API
--- a/modules/libpref/init/all.js
+++ b/modules/libpref/init/all.js
@@ -166,17 +166,17 @@ pref("dom.enable_resource_timing", true)
 // Whether performance.GetEntries* will contain an entry for the active document
 pref("dom.enable_performance_navigation_timing", true);
 // Enable notification of performance timing
 pref("dom.performance.enable_notify_performance_timing", false);
 // Enable collecting of docgroup activity in the scheduler
-pref("dom.performance.enable_scheduler_timing", false);
+pref("dom.performance.enable_scheduler_timing", true);
 // Enable Permission API's .revoke() method
 pref("dom.permissions.revoke.enable", false);
 // Enable exposing timeToNonBlankPaint
 pref("dom.performance.time_to_non_blank_paint.enabled", false);
 // Enable exposing timeToDOMContentFlushed
@@ -5065,17 +5065,17 @@ pref("extensions.webextensions.backgroun
 // Whether or not the installed extensions should be migrated to the storage.local IndexedDB backend.
 pref("extensions.webextensions.ExtensionStorageIDB.enabled", true);
 pref("extensions.webextensions.ExtensionStorageIDB.enabled", false);
 // if enabled, store execution times for API calls
-pref("extensions.webextensions.enablePerformanceCounters", false);
+pref("extensions.webextensions.enablePerformanceCounters", true);
 // Maximum age in milliseconds of performance counters in children
 // When reached, the counters are sent to the main process and
 // reset, so we reduce memory footprint.
 pref("extensions.webextensions.performanceCountersMaxAge", 1000);
 // Report Site Issue button
 pref("extensions.webcompat-reporter.newIssueEndpoint", "https://webcompat.com/issues/new");
--- a/toolkit/components/aboutperformance/tests/browser/browser.ini
+++ b/toolkit/components/aboutperformance/tests/browser/browser.ini
@@ -1,9 +1,9 @@
 head = head.js
 support-files = 
-skip-if = (os == 'linux' && asan) || (verify && !debug && (os == 'linux'))
+skip-if = true