User Details
- User Since
- Jan 2 2019, 7:04 PM (370 w, 3 d)
- Availability
- Available
- Review Queue
- 1
Thu, Feb 5
Wed, Feb 4
Tue, Feb 3
This solution works well for horizontal tabs but it's odd that we don't have the drop indicator for vertical tabs; I think it was just overlooked during the initial work to support vertical tabs. I'm sure there's a bug on file for it but if its low effort to make this work for both orientations it would make sense to do so.
r+ for sidebar changes
Mon, Feb 2
Lgtm, thanks!
Fri, Jan 30
This looks great! One thing that doesn't look quite right is when dragging two splitview wrappers to a new window. It adds all 4 tabs but doesn't preserve the splitview (whereas dragging 1 splitview wrapper does preserve it in the new window). I think you need to make sure adoptSplitview is being called here: https://searchfox.org/firefox-main/rev/8d8cb89b010e9214fdb87a915511f265eeb06530/browser/components/tabbrowser/content/tabbrowser.js#3811
Thu, Jan 29
Wed, Jan 28
This revision requires a Testing Policy Project Tag to be set before landing. Please apply one of testing-approved, testing-exception-unchanged, testing-exception-ui, testing-exception-elsewhere, testing-exception-other. Tip: this Firefox add-on makes it easy!
Tue, Jan 27
I had a few fly-by questions and thoughts. I'm not fully dialed into the why's behind your archictural changes and if you have a doc about the implemenation I'd love to take a look. :)
Apologies for the delay, this looks okay to me although I couldn't apply the patch so you likely need to rebase.
This revision requires a Testing Policy Project Tag to be set before landing. Please apply one of testing-approved, testing-exception-unchanged, testing-exception-ui, testing-exception-elsewhere, testing-exception-other. Tip: this Firefox add-on makes it easy!
Thu, Jan 22
Wed, Jan 21
Mon, Jan 19
Thanks for reworking some of this. Looks good to me.
Fri, Jan 16
Looks good from my perspective - what we discussed with @daleharvey
Lgtm, thanks!
Thu, Jan 15
I have a few more questions :) Happy to jump on a call so we can talk through this if that's easier.
Tue, Jan 13
Lgtm, thanks!
This is working great! I have a few questions and requests for changes but I think this is nearly there.
Mon, Jan 12
Fri, Jan 9
This patch handles the edge cases in the bug regarding extensions but also keyboard navigation which I discovered while working on it. I know this is a lot of changes and I'm happy to do a demo/walk through of it for anyone who picks up review of this. If you pull down the code then you see the behavior changes just calling gBrowser.moveTabForward() or gBrowser.moveTabBackward() in the browser toolbox.
Jan 8 2026
Jan 7 2026
Now that I've created a new folder for splitview, maybe it'd make sense to some of the splitview specific modules in tabbrowser/content into this folder? Could follow the same pattern with tab groups.
Jan 6 2026
Sidebar changes lgtm, thanks!
Jan 5 2026
Dec 18 2025
I'll be on PTO for the next two weeks so @jsudiaman can take over review.
Dec 17 2025
Dec 16 2025
: Tests already existing for this feature in the tabbrowser directory.
Dec 15 2025
Dec 12 2025
Dec 11 2025
Dec 10 2025
Dec 8 2025
Dec 4 2025
Dec 3 2025
Lgtm, thanks!
Dec 2 2025
Lgtm, thanks!
This revision requires a Testing Policy Project Tag to be set before landing. Please apply one of testing-approved, testing-exception-unchanged, testing-exception-ui, testing-exception-elsewhere, testing-exception-other. Tip: this Firefox add-on makes it easy!
