Closed Bug 1980240 Opened 2 months ago Closed 23 days ago

Move drag and drop code out of tabs.js

Categories

(Firefox :: Tabbed Browser, task, P2)

task

Tracking

()

RESOLVED FIXED
145 Branch
Tracking Status
firefox145 --- fixed

People

(Reporter: kcochrane, Assigned: nsharpley, NeedInfo)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [fidefe-sidebar])

Attachments

(1 file)

See this document for discussion. In an effort to cleanup browser/components/tabbrowser/content/tabs.js, we should move drag and drop code to a new module. This will hopefully cut down on some of some of the added complexity that was introduced when drag to pin logic was added recently and give us a space for adding more drag and drop logic required for upcoming split view work. We can address things like performance and potential reusability in follow-ups if needed, so this task should only involve moving things out of tabs.js.

Assignee: nobody → nsharpley
Status: NEW → ASSIGNED
Attachment #9510195 - Attachment description: WIP: Bug 1980240 - Refactor tabs drag and drop code into its own module → Bug 1980240 - Refactor tabs drag and drop code into its own module
Blocks: 1988764
Pushed by nsharpley@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/6eba5941aef8 https://hg.mozilla.org/integration/autoland/rev/c549fa98031e Refactor tabs drag and drop code into its own module r=tabbrowser-reviewers,sthompson
Pushed by smolnar@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/793e275c005a https://hg.mozilla.org/integration/autoland/rev/7adb77be718a Revert "Bug 1980240 - Refactor tabs drag and drop code into its own module r=tabbrowser-reviewers,sthompson" for causing bc failures @ browser_tabdetach.js
Pushed by nsharpley@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/0866f240d403 https://hg.mozilla.org/integration/autoland/rev/0a8ecedb875b Refactor tabs drag and drop code into its own module r=tabbrowser-reviewers,sthompson
Status: ASSIGNED → RESOLVED
Closed: 23 days ago
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: