Closed Bug 1789774 Opened 2 years ago Closed 2 years ago

Remove the old 3-pane code

Categories

(Thunderbird :: Mail Window Front End, task)

Tracking

(thunderbird_esr102 unaffected)

RESOLVED FIXED
111 Branch
Tracking Status
thunderbird_esr102 --- unaffected

People

(Reporter: darktrojan, Assigned: darktrojan)

References

(Regressed 1 open bug)

Details

Attachments

(15 files)

48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review
48 bytes, text/x-phabricator-request
Details | Review

This is where I'm going to remove thousands of lines of code added over the years.

The new tabs will remain newMailTabType for now until to avoid confusion if there's anything remaining pointing at the old type.

Depends on D157278

This menu isn't used in message display panes or the thread pane any more. It should probably get a new name but this'll do for now.

These popups and functions are for the message header only. Moving them all at once into the message header files, whether or not it makes sense to keep them.

Attachment #9297378 - Attachment description: WIP: Bug 1789774 - Move message header elements and functions into the about:message window. r=aleca → Bug 1789774 - Move message header elements and functions into the about:message window. r=aleca

This largely destroys the old UI by removing the gFolderDisplay and gMessageDisplay objects from everywhere except the search dialog and the shims in about:message.
A lot of code still expects these variables to exist so the following patch will deal with it.

This fixes a lot of linter errors from the previous patch by removing the code in question, most of which was dead anyway.

Depends on D159347

I'm calling this one done.

Whiteboard: [ash] → [fixed-in-ash]
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-ash]
Target Milestone: --- → 111 Branch
Regressions: 1812209
Regressions: 1821216
Regressions: 1827654
Regressions: 1828136
Regressions: 1846190
Regressions: 1849374
Regressions: 1851512
Regressions: 1856266
Regressions: 1847792
Regressions: 1867091
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: