mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-11 05:39:41 +02:00
MozReview-Commit-ID: DPLJT1adO1c --HG-- rename : browser/components/preferences/in-content-old/content.js => browser/components/preferences/in-content/content.js rename : browser/components/preferences/in-content-old/content.xul => browser/components/preferences/in-content/content.xul rename : browser/components/preferences/in-content-old/search.js => browser/components/preferences/in-content/search.js rename : browser/components/preferences/in-content-old/search.xul => browser/components/preferences/in-content/search.xul rename : browser/components/preferences/in-content-old/security.js => browser/components/preferences/in-content/security.js rename : browser/components/preferences/in-content-old/security.xul => browser/components/preferences/in-content/security.xul rename : browser/components/preferences/in-content-old/tests/browser_advanced_siteData.js => browser/components/preferences/in-content/tests/browser_advanced_siteData.js extra : rebase_source : 57611e32dba47a2238a5e0573c25478a96cfb8fd
43 lines
1.4 KiB
JavaScript
43 lines
1.4 KiB
JavaScript
var original = Services.prefs.getBoolPref("browser.search.suggest.enabled");
|
|
|
|
registerCleanupFunction(() => {
|
|
Services.prefs.setBoolPref("browser.search.suggest.enabled", original);
|
|
});
|
|
|
|
// Open with suggestions enabled
|
|
add_task(async function() {
|
|
Services.prefs.setBoolPref("browser.search.suggest.enabled", true);
|
|
|
|
await openPreferencesViaOpenPreferencesAPI("search", undefined, { leaveOpen: true });
|
|
|
|
let doc = gBrowser.selectedBrowser.contentDocument;
|
|
let urlbarBox = doc.getElementById("urlBarSuggestion");
|
|
ok(!urlbarBox.disabled, "Checkbox should be enabled");
|
|
|
|
Services.prefs.setBoolPref("browser.search.suggest.enabled", false);
|
|
|
|
ok(urlbarBox.disabled, "Checkbox should be disabled");
|
|
|
|
gBrowser.removeCurrentTab();
|
|
});
|
|
|
|
// Open with suggestions disabled
|
|
add_task(async function() {
|
|
Services.prefs.setBoolPref("browser.search.suggest.enabled", false);
|
|
|
|
await openPreferencesViaOpenPreferencesAPI("search", undefined, { leaveOpen: true });
|
|
|
|
let doc = gBrowser.selectedBrowser.contentDocument;
|
|
let urlbarBox = doc.getElementById("urlBarSuggestion");
|
|
ok(urlbarBox.disabled, "Checkbox should be disabled");
|
|
|
|
Services.prefs.setBoolPref("browser.search.suggest.enabled", true);
|
|
|
|
ok(!urlbarBox.disabled, "Checkbox should be enabled");
|
|
|
|
gBrowser.removeCurrentTab();
|
|
});
|
|
|
|
add_task(async function() {
|
|
Services.prefs.setBoolPref("browser.search.suggest.enabled", original);
|
|
});
|