Bug 1922570 - Show global actions on seperate row from heuristic. r=daisuke,desktop-theme-reviewers,urlbar-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D225051
This commit is contained in:
@@ -30,6 +30,7 @@ Preferences.addAll([
|
||||
{ id: "browser.urlbar.trending.featureGate", type: "bool" },
|
||||
{ id: "browser.urlbar.recentsearches.featureGate", type: "bool" },
|
||||
{ id: "browser.urlbar.suggest.recentsearches", type: "bool" },
|
||||
{ id: "browser.urlbar.scotchBonnet.enableOverride", type: "bool" },
|
||||
]);
|
||||
|
||||
const ENGINE_FLAVOR = "text/x-moz-search-engine";
|
||||
@@ -446,8 +447,13 @@ var gSearchPane = {
|
||||
|
||||
_initQuickActionsSection() {
|
||||
let showPref = Preferences.get("browser.urlbar.quickactions.showPrefs");
|
||||
let scotchBonnet = Preferences.get(
|
||||
"browser.urlbar.scotchBonnet.enableOverride"
|
||||
);
|
||||
let showQuickActionsGroup = () => {
|
||||
document.getElementById("quickActionsBox").hidden = !showPref.value;
|
||||
document.getElementById("quickActionsBox").hidden = !(
|
||||
showPref.value || scotchBonnet.value
|
||||
);
|
||||
};
|
||||
showPref.on("change", showQuickActionsGroup);
|
||||
showQuickActionsGroup();
|
||||
|
||||
@@ -13,10 +13,7 @@ ChromeUtils.defineESModuleGetters(this, {
|
||||
|
||||
add_setup(async function setup() {
|
||||
await SpecialPowers.pushPrefEnv({
|
||||
set: [
|
||||
["browser.urlbar.secondaryActions.featureGate", true],
|
||||
["browser.urlbar.quickactions.enabled", true],
|
||||
],
|
||||
set: [["browser.urlbar.secondaryActions.featureGate", true]],
|
||||
});
|
||||
|
||||
ActionsProviderQuickActions.addAction("testaction", {
|
||||
|
||||
Reference in New Issue
Block a user