Closed
Bug 1458066
Opened 7 years ago
Closed 7 years ago
Implement ability to move a selection of tabs within the same window through drag and drop
Categories
(Firefox :: Tabbed Browser, enhancement, P3)
Firefox
Tabbed Browser
Tracking
()
VERIFIED
FIXED
Firefox 63
People
(Reporter: ablayelyfondou, Assigned: ablayelyfondou, Mentored)
References
(Blocks 2 open bugs)
Details
Attachments
(1 file)
Follow up for bug 1458056
Assignee | ||
Updated•7 years ago
|
Blocks: tabs-multiselect
Updated•7 years ago
|
Status: UNCONFIRMED → NEW
Ever confirmed: true
Comment 1•7 years ago
|
||
Does this feature affect to the WebExtensions API: browser.tabs.move()? When
one of multiselected tab is specified, all multiselected tabs should be moved also?
Comment 2•7 years ago
|
||
Please do not duplicate comments. I have responded to your comment in bug 1458049.
Comment 3•7 years ago
|
||
Bug 1458056 seems to be for dragging out to a new window, so should this bug be for existing windows including the same window? Or is that a separate bug to track dragging multiple tabs across windows?
Comment 4•7 years ago
|
||
(In reply to Ed Lee :Mardak (PTO July 7-22) from comment #3)
> Bug 1458056 seems to be for dragging out to a new window, so should this bug
> be for existing windows including the same window? Or is that a separate bug
> to track dragging multiple tabs across windows?
This bug (1458066) is for dragging within the same window only. This action should move all selected tabs to be placed next to each other first (moving the selected tabs towards the tab that is being dragged), and then slide the selected tabs as one unit through the tab strip.
Bug 1458056 is for dragging out to create a new window as well as dropping in a pre-existing window. Neither of these actions includes an animation. Instead they show a dropmarker where the tabs would be inserted.
Comment hidden (mozreview-request) |
Comment 6•7 years ago
|
||
mozreview-review |
Comment on attachment 8995611 [details]
Bug 1458066 - Implement ability to move a selection of tabs within the same window through drag and drop.
https://reviewboard.mozilla.org/r/260018/#review267170
Setting r- because this current patch has the jumping of the selected but not-foreground tabs during dragging.
Attachment #8995611 -
Flags: review?(jaws) → review-
Comment hidden (mozreview-request) |
Comment 9•7 years ago
|
||
mozreview-review |
Comment on attachment 8995611 [details]
Bug 1458066 - Implement ability to move a selection of tabs within the same window through drag and drop.
https://reviewboard.mozilla.org/r/260018/#review267556
Looks good, thanks!
You can reference /browser/base/content/test/general/browser_tabReorder.js for your tests.
Attachment #8995611 -
Flags: review?(jaws) → review+
Updated•7 years ago
|
Flags: needinfo?(jaws)
Comment hidden (mozreview-request) |
Comment 11•7 years ago
|
||
mozreview-review |
Comment on attachment 8995611 [details]
Bug 1458066 - Implement ability to move a selection of tabs within the same window through drag and drop.
https://reviewboard.mozilla.org/r/260018/#review267646
Test looks good. I'll push this to tryserver now.
Updated•7 years ago
|
Assignee: nobody → ablayelyfondou
Status: NEW → ASSIGNED
Comment 12•7 years ago
|
||
There are failures on the trypush in browser/base/content/test/general/browser_tabDrop.js
TypeError: draggedTab is undefined at onxbldrop@chrome://browser/content/tabbrowser.xml:1399:13
sendDragEvent@chrome://mochikit/content/tests/SimpleTest/EventUtils.js:263:10
synthesizeDropAfterDragOver@chrome://mochikit/content/tests/SimpleTest/EventUtils.js:2654:5
synthesizeDrop@chrome://mochikit/content/tests/SimpleTest/EventUtils.js:2701:12
drop@chrome://mochitests/content/browser/browser/base/content/test/general/browser_tabDrop.js:176:3
async*dropText@chrome://mochitests/content/browser/browser/base/content/test/general/browser_tabDrop.js:150:10
single_url@chrome://mochitests/content/browser/browser/base/content/test/general/browser_tabDrop.js:23:9
Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1103:34
async*Tester_execTest@chrome://mochikit/content/browser-test.js:1094:16
nextTest/<@chrome://mochikit/content/browser-test.js:996:9
SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:795:59
Flags: needinfo?(ablayelyfondou)
Comment hidden (mozreview-request) |
Updated•7 years ago
|
Flags: needinfo?(ablayelyfondou)
Comment 14•7 years ago
|
||
Pushed by jwein@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f4a038da1903
Implement ability to move a selection of tabs within the same window through drag and drop. r=jaws
Comment 15•7 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
status-firefox63:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 63
Updated•7 years ago
|
status-firefox61:
affected → ---
Comment 16•7 years ago
|
||
Verified fixed that this implementation is present on the latest Nightly Nightly 65.0a1(2018-11-22)and the latest Beta 64.0b11 as well .
You need to log in
before you can comment on or make changes to this bug.
Description
•