Open Bug 1729379 (tb-new-3pane) Opened 3 years ago Updated 4 months ago

[meta] Implement 3-pane tab in a separate document

Categories

(Thunderbird :: Mail Window Front End, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: darktrojan, Unassigned)

References

(Depends on 14 open bugs, Blocks 6 open bugs, Regressed 1 open bug)

Details

(Keywords: meta, Whiteboard: [Supernova3p])

Currently, there's only one 3-pane tab per window. There might appear to be more, but it's really just one moving back and forwards really fast. This causes all sorts of problems.

In this bug and those that block it, we'll be implementing the 3-pane tab as a document, so that many copies of it can be open at once.

Depends on: 1729380
Depends on: 1729384

Fantastic ;)

Depends on: 1733275
Depends on: 1733887

Okay, we have a prototype. Now the hard bit begins.

Bug 1733275 comment 2 explains how to open the new tab types.

Blocks: 1733804
Blocks: 1731606
Depends on: 1735119
Depends on: 1741313
Depends on: 1741542
Depends on: 1744657
Depends on: 1751120
Depends on: 1752037
Depends on: 1752038
Depends on: 1786042
Depends on: 1787081
Depends on: 1787094
Depends on: 1789774
Depends on: 1799764
Blocks: 487386
Depends on: 1800775
Depends on: 1801566
Blocks: 398164
Blocks: 1678426
Depends on: 1803255
Depends on: 1804351
Blocks: 1694549
Depends on: 1805807
Depends on: 1806567
Depends on: 1803705
Depends on: 1806922
Depends on: 1809544
Depends on: 1811139
Depends on: 1812084
Depends on: 1813967
Depends on: 1814303
Depends on: 1814322
Regressions: 1813367
Depends on: 1814370
Depends on: 1816294
No longer depends on: 1816294
Depends on: 1816294
Depends on: sn-disabledtests
Depends on: sn-msgreader
Depends on: 1816824
Depends on: 1817872
Depends on: 1816798
Depends on: 1816814
Depends on: 1818117
Depends on: 1816818
Depends on: 1816817
Depends on: 1818950
Depends on: 1819013
Depends on: 1819005
Depends on: 1818683
Depends on: 1819137
Depends on: 1819777
Depends on: 1819993
Depends on: 1820052
Depends on: 1821216
Depends on: 1821946
Depends on: 1822475
Depends on: 1820607
Depends on: 1820698
Depends on: 1823124
Depends on: 1820421
Depends on: 1823125
Depends on: 1822537
Depends on: 1822441
Depends on: 1823548
Depends on: 1824018
Depends on: 1821519
Depends on: 1822655
Depends on: 1819232
Depends on: 1824593
Depends on: 1824631
Depends on: 1824336
Depends on: 1824317
Depends on: 1824409
Depends on: 1824623
Depends on: 1823312
Depends on: 1824827
No longer depends on: 1822537
Depends on: 1825435
Depends on: 1825184
Depends on: 1826009

Adding [Supernova] to Whiteboard. 20230406_1102

Whiteboard: [Supernova]
Depends on: 1812968
Depends on: 1826148
Depends on: 1825829
Depends on: 1826441
Depends on: 1824184
Depends on: 1824969
Depends on: 1824410
Depends on: 1824103
Depends on: 1826881
No longer depends on: 1825829
No longer depends on: 1826881
Depends on: 1828136

For completeness.

Depends on: sn-unifiedtoolbar
No longer depends on: 1828136

Sorry, BMO playing tricks on me.

Depends on: 1828136
Depends on: 1828056
Depends on: 1825405
Depends on: 1828991

Per Wayne's suggestion for more stringent bug relationships, we're making the sn-* sub metas siblings of this bug, so that the whole lot (including this bug) blocks only the topmost supernova-3pane meta bug 1816577. This maintains a clean and lean hierarchy and avoids duplication in the dependency tree of the latter.

Depends on: 1826414
Depends on: 1824890
Depends on: 1828331
No longer depends on: 1828991
Depends on: 1829491
Depends on: 1828914
Whiteboard: [Supernova] → [Supernova3p]
Depends on: 1829340
Depends on: 1829536
Depends on: 1829343
Depends on: 1829790
Depends on: 1830004
Depends on: 1830145
Depends on: 1830224
Depends on: 1830468
Depends on: 1830609
No longer depends on: 1820052
Depends on: 1830600
Depends on: 1830465
Depends on: 1828636
Depends on: 1830936
Depends on: 1831224
Depends on: 1830705
Depends on: 1831250
Depends on: 1831464
Depends on: 1831500
No longer depends on: 1831500
No longer depends on: 1830705
Depends on: 1831584
Depends on: 1831465
No longer depends on: 1830465
Assignee: geoff → nobody
Status: ASSIGNED → NEW
Depends on: 1832149
Depends on: 1832277
No longer depends on: 1832277
Depends on: 1832050
Depends on: 1833305
Depends on: 1833565
Depends on: 1833764
Depends on: 1833804
Depends on: 1833134
Depends on: 1834045
No longer depends on: 1834045
No longer depends on: 1825405
Depends on: 1839226
Depends on: 1846411
Regressions: 1841256
Regressions: 1862197
Depends on: 1865525
Regressions: 1861886
Regressions: 1869557
Regressions: 1864911
Depends on: 1853442
You need to log in before you can comment on or make changes to this bug.