mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-24 10:45:42 +00:00
cec5ad7159
--HG-- extra : commitid : 5VJJygNMmAr extra : rebase_source : 7bb93d4549c584486312ec628acb34d7e8ab8fa5
34 lines
946 B
JavaScript
34 lines
946 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
* http://creativecommons.org/publicdomain/zero/1.0/ */
|
|
|
|
"use strict";
|
|
|
|
var gTestTab;
|
|
var gContentAPI;
|
|
var gContentWindow;
|
|
|
|
function test() {
|
|
UITourTest();
|
|
}
|
|
|
|
var tests = [
|
|
function test_openSearchPanel(done) {
|
|
let searchbar = document.getElementById("searchbar");
|
|
|
|
// If suggestions are enabled, the panel will attempt to use the network to connect
|
|
// to the suggestions provider, causing the test suite to fail.
|
|
Services.prefs.setBoolPref("browser.search.suggest.enabled", false);
|
|
registerCleanupFunction(() => {
|
|
Services.prefs.clearUserPref("browser.search.suggest.enabled");
|
|
});
|
|
|
|
ok(!searchbar.textbox.open, "Popup starts as closed");
|
|
gContentAPI.openSearchPanel(() => {
|
|
ok(searchbar.textbox.open, "Popup was opened");
|
|
searchbar.textbox.closePopup();
|
|
ok(!searchbar.textbox.open, "Popup was closed");
|
|
done();
|
|
});
|
|
},
|
|
];
|