Backed out changeset 0bcce164a404 (bug 1481700) failure at browser/base/content/test/tabs/browser_multiselect_tabs_using_Shift.js on a CLOSED TREE

This commit is contained in:
dvarga 2018-08-08 22:08:03 +03:00
parent b9022848ae
commit fec90d34dd
3 changed files with 0 additions and 20 deletions

View File

@ -3793,11 +3793,6 @@ window._gBrowser = {
this._clearMultiSelectionLocked = true;
},
unlockClearMultiSelection() {
this._clearMultiSelectionLockedOnce = false;
this._clearMultiSelectionLocked = false;
},
/**
* Remove a tab from the multiselection if it's the only one left there.
*

View File

@ -2066,10 +2066,6 @@
]]>
</handler>
<handler event="mouseup">
// Make sure that clear-selection is released.
// Otherwise selection using Shift key may be broken.
gBrowser.unlockClearMultiSelection();
this.style.MozUserFocus = "";
</handler>

View File

@ -98,17 +98,6 @@ add_task(async function itemsInTheCollectionBeforeShiftClicking() {
ok(tab5.multiselected && gBrowser._multiSelectedTabsSet.has(tab5), "Tab5 is multi-selected");
is(gBrowser.multiSelectedTabsCount, 3, "Three tabs are multi-selected");
info("Click on tab4 while holding Shift key");
await triggerClickOn(tab4, { shiftKey: true });
is(gBrowser.selectedTab, tab3, "Tab3 has focus");
ok(!tab1.multiselected && !gBrowser._multiSelectedTabsSet.has(tab1), "Tab1 is not multi-selected");
ok(!tab2.multiselected && !gBrowser._multiSelectedTabsSet.has(tab2), "Tab2 is not multi-selected ");
ok(tab3.multiselected && gBrowser._multiSelectedTabsSet.has(tab3), "Tab3 is multi-selected");
ok(tab4.multiselected && gBrowser._multiSelectedTabsSet.has(tab4), "Tab4 is multi-selected");
ok(!tab5.multiselected && !gBrowser._multiSelectedTabsSet.has(tab5), "Tab5 is not multi-selected");
is(gBrowser.multiSelectedTabsCount, 2, "Two tabs are multi-selected");
info("Click on tab1 while holding Shift key");
await triggerClickOn(tab1, { shiftKey: true });