Closed
Bug 1980240
Opened 1 year ago
Closed 10 months ago
Move drag and drop code out of tabs.js
Categories
(Firefox :: Tabbed Browser, task, P2)
Firefox
Tabbed Browser
Tracking
()
RESOLVED
FIXED
145 Branch
| Tracking | Status | |
|---|---|---|
| firefox145 | --- | fixed |
People
(Reporter: kcochrane, Assigned: nsharpley)
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.
Updated•1 year ago
|
Updated•11 months ago
|
Assignee: nobody → nsharpley
Status: NEW → ASSIGNED
| Assignee | ||
Comment 1•11 months ago
|
||
Updated•11 months ago
|
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
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
Comment 4•10 months ago
|
||
Backed out for causing bc failures @ browser_tabdetach.js
Backout link: https://hg.mozilla.org/integration/autoland/rev/7adb77be718a4b4023f2f573d9ee832b1da8153c
Flags: needinfo?(nsharpley)
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
Comment 6•10 months ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
status-firefox145:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
Updated•9 months ago
|
QA Whiteboard: [qa-triage-done-c146/b145]
| Assignee | ||
Updated•9 months ago
|
Flags: needinfo?(nsharpley)
You need to log in
before you can comment on or make changes to this bug.
Description
•