browser_1089591_still_customizable_after_reset.js (858B)
1 "use strict"; 2 3 // Dragging the elements again after a reset should work 4 add_task(async function () { 5 await startCustomizing(); 6 let historyButton = document.getElementById("wrapper-history-panelmenu"); 7 let devButton = document.getElementById("wrapper-developer-button"); 8 9 ok(historyButton && devButton, "Draggable elements should exist"); 10 simulateItemDrag(historyButton, devButton); 11 await gCustomizeMode.reset(); 12 ok(CustomizableUI.inDefaultState, "Should be back in default state"); 13 14 historyButton = document.getElementById("wrapper-history-panelmenu"); 15 devButton = document.getElementById("wrapper-developer-button"); 16 ok(historyButton && devButton, "Draggable elements should exist"); 17 simulateItemDrag(historyButton, devButton); 18 19 await endCustomizing(); 20 }); 21 22 add_task(async function asyncCleanup() { 23 await resetCustomization(); 24 });