diff --git a/src/browser/app/profile/zen-browser.js b/src/browser/app/profile/zen-browser.js index 84fe7120..2e2cb0f4 100644 --- a/src/browser/app/profile/zen-browser.js +++ b/src/browser/app/profile/zen-browser.js @@ -90,6 +90,8 @@ pref('zen.tabs.show-newtab-vertical', true); pref('zen.view.show-newtab-button-border-top', false); pref('zen.view.show-newtab-button-top', true); +perf('zen.mediacontrols.enabled', true); + #ifdef MOZILLA_OFFICIAL pref('zen.rice.api.url', 'https://share.zen-browser.app', locked); pref('zen.injections.match-urls', 'https://zen-browser.app/*,https://share.zen-browser.app/*', locked); diff --git a/src/browser/base/zen-components/ZenMediaController.mjs b/src/browser/base/zen-components/ZenMediaController.mjs index e6c7e954..a07530a5 100644 --- a/src/browser/base/zen-components/ZenMediaController.mjs +++ b/src/browser/base/zen-components/ZenMediaController.mjs @@ -21,6 +21,8 @@ class ZenMediaController { _controllerSwitchTimeout = null; init() { + if (!Services.prefs.getBoolPref('zen.mediacontrols.enabled', true)) return; + this.mediaTitle = document.querySelector('#zen-media-title'); this.mediaArtist = document.querySelector('#zen-media-artist'); this.mediaControlBar = document.querySelector('#zen-media-controls-toolbar');