B2G/gecko/browser/base/content/test/browser_addon_bar_close_button.js
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
This Source Code Form is subject to the terms of the Mozilla Public
License, v.
This Source Code Form is subject to the terms of the Mozilla Public License v .
function test() {
  let addonbar = document.getElementById("addon-bar");
  ok(addonbar.collapsed, "addon bar is collapsed by default");
  setToolbarVisibility(addonbar, true);
  ok(!addonbar.collapsed, "addon bar is not collapsed after toggle");
  let closeButton = document.getElementById("addonbar-closebutton");
  EventUtils.synthesizeMouseAtCenter(closeButton, {});
  ok(addonbar.collapsed, "addon bar is collapsed after clicking close button");
}
function test ( ) { let addonbar = document . getElementById ( "addon-bar" ) ; ok ( addonbar . collapsed , "addon bar is collapsed by default" ) ; setToolbarVisibility ( addonbar , true ) ; ok ( ! addonbar . collapsed , "addon bar is not collapsed after toggle" ) ; let closeButton = document . getElementById ( "addonbar-closebutton" ) ; EventUtils . synthesizeMouseAtCenter ( closeButton , { } ) ; ok ( addonbar . collapsed , "addon bar is collapsed after clicking close button" ) ; }
This Source Code Form is subject to the terms of the Mozilla Public
 License, v. 2.0.
This Source Code Form is subject to the terms of the Mozilla Public License v . 2 . 0 .
// make add-on bar visible // click the close button // confirm addon bar is closed