Dead code removal
Categories
(Thunderbird :: General, task)
Tracking
(thunderbird_esr115 wontfix)
Tracking | Status | |
---|---|---|
thunderbird_esr115 | --- | wontfix |
People
(Reporter: darktrojan, Assigned: darktrojan)
References
Details
Attachments
(24 files, 3 obsolete 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 | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
Bug 1851535 - Remove dead file importers and some other dead importer code. r=#thunderbird-reviewers
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 |
Code coverage data has revealed some chunks of dead code. Unsurprising given how much we've rebuilt in the past few years. I'll use this bug to remove the dead code as I find it. This will probably be an ongoing effort for a number of months.
Assignee | ||
Comment 1•2 years ago
|
||
This has been obsolete since we changed address book interfaces to use arrays instead of enumerators.
Assignee | ||
Comment 2•2 years ago
|
||
This is the column picker that allowed applying the selected columns to other folders. It has been obsolete since we replaced the mail tabs.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 4•2 years ago
|
||
This is unused. And a bit weird.
Pushed by benc@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/953dc48bb0a5
Remove folderPane.getFolderFromUri. r=aleca
Assignee | ||
Updated•2 years ago
|
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/4ea706048fb7
Remove extended thread tree column picker. r=mkmelin
Assignee | ||
Comment 7•2 years ago
|
||
This is a very old way we used to display the message headers.
Assignee | ||
Updated•2 years ago
|
Pushed by alessandro@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/8e4ced19d6fd
Remove code for displaying message headers as a separate document. r=mkmelin
Assignee | ||
Comment 9•2 years ago
|
||
Assignee | ||
Updated•2 years ago
|
Comment 10•2 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/80fb83e14dff
Remove nsMimeStringEnumerator. r=leftmostcat
Assignee | ||
Comment 11•2 years ago
|
||
This code was for the old mail tabs and is no longer used.
Depends on D189336
Assignee | ||
Comment 12•2 years ago
|
||
This code was for the old mail tabs and is no longer used.
Depends on D189338
Comment 13•2 years ago
|
||
Assignee | ||
Comment 14•2 years ago
|
||
This hasn't been used since the C++ implementations of SMTP, POP3 and NNTP were removed.
Assignee | ||
Updated•2 years ago
|
Comment 15•2 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/13c7f8f0760e
Remove dead code in nsMsgProtocol. r=mkmelin
Assignee | ||
Comment 16•1 years ago
|
||
This is code for a piece of UI that no longer exists.
Assignee | ||
Updated•1 years ago
|
Comment 17•1 years ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/2d4f49ffb86f
Remove the defunct add-on preferences menu code. r=mkmelin
Assignee | ||
Comment 18•1 year ago
|
||
This hasn't been used since bug 1844734.
Assignee | ||
Updated•1 year ago
|
Comment 19•1 year ago
|
||
Pushed by ikey@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/b5513d44776d
Remove dead function getWindowsVersionInfo. r=thunderbird-reviewers,leftmostcat,ikey
Assignee | ||
Comment 20•1 year ago
|
||
This hasn't been used since bug 1691304.
Assignee | ||
Comment 21•1 year ago
|
||
This code has been present in at least three ESRs. If a user has a profile that has not been
opened by any of those ESRs, they really should start a fresh profile.
Assignee | ||
Updated•1 year ago
|
Comment 22•1 year ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/2e4edc08897d
Remove dead function tabmail.getBrowserForDocumentId. r=aleca
Comment 23•1 year ago
|
||
Comment 24•1 year ago
|
||
(In reply to Geoff Lankow (:darktrojan) from comment #21)
If a user has a profile that has not been opened by any of those ESRs, they really should start a fresh profile.
Can you start TB on such an old profile? It doesn't show in the profile manager and in about:profiles, TB doesn't start, it shows a message or it silently malfunctions?
Assignee | ||
Comment 25•1 year ago
|
||
Neither of these have been used since NNTP was ported to JS. DownloadMatchingNewsArticlesToNewsDB wasn't in use before then.
Assignee | ||
Updated•1 year ago
|
Comment 26•1 year ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/d2729cf6b0ff
Remove dead newsgroup classes. r=mkmelin
Assignee | ||
Comment 27•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
Comment 28•1 year ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/b2b5c4d2e2dd
Remove dead tabGetSender
from extensions code. r=mkmelin
Assignee | ||
Comment 29•1 year ago
|
||
LDAP version 3 has been defined as RFC4511 since 2006, and even if people were trying to use
version 2, Thunderbird stopped supporting it in v102.
Assignee | ||
Comment 30•1 year ago
|
||
Assignee | ||
Updated•11 months ago
|
Comment 31•11 months ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/integration/autoland/rev/0dba89abce93
Remove dead arguments for switching LDAP versions. r=mkaply
Assignee | ||
Comment 33•11 months ago
|
||
I don't know what this button is supposed to do. Whatever it is, it doesn't do it, as there is no code connected.
Comment 34•11 months ago
|
||
Comment on attachment 9400859 [details]
Bug 1851535 - Remove "find" button from LDAP address book properties dialog. r=#thunderbird-reviewers
Revision D209901 was moved to bug 1895826. Setting attachment 9400859 [details] to obsolete.
Comment 35•11 months ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/5a7b7bf5cdc8
Remove dead arguments for switching LDAP versions. r=aleca
Comment 36•11 months ago
|
||
bugherder |
Assignee | ||
Comment 37•11 months ago
|
||
We haven't used this code in production since the import UI was rebuilt in Thunderbird 102.
Assignee | ||
Comment 38•11 months ago
|
||
These tests have been importing contacts using XPCOM to find an importer, then using it to do the
importing. Thunderbird doesn't actually import contacts in that way – it uses AddrBookFileImporter,
so the tests should do that too. The importers are dead code.
Assignee | ||
Comment 39•11 months ago
|
||
These files aren't used by any Thunderbird code.
Assignee | ||
Comment 40•11 months ago
|
||
This code hasn't been used since we replaced the CSV address book importer, except for adding
fields to imported Outlook contacts, and it's unclear to me whether that was even working.
Assignee | ||
Comment 41•11 months ago
|
||
These methods are unused.
Comment 42•11 months ago
|
||
Comment 43•11 months ago
|
||
Assignee | ||
Updated•11 months ago
|
Comment 44•11 months ago
|
||
Pushed by solange@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/7136ad65c95e
Remove dead file importers and some other dead importer code. r=mkmelin
https://hg.mozilla.org/comm-central/rev/7e8191c19dd7
Remove nsIImportFieldMap. r=mkmelin
https://hg.mozilla.org/comm-central/rev/098945fb644a
Remove sample import data and status functions. r=mkmelin
Assignee | ||
Comment 45•11 months ago
|
||
We stopped using this with the mail tabs rebuild.
Assignee | ||
Updated•11 months ago
|
Comment 46•11 months ago
|
||
Pushed by john@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/05f46934f85d
Remove MsgHdrSyntheticView. r=aleca
Assignee | ||
Comment 47•11 months ago
|
||
The migration UI that used this code was removed in bug 1867860, and hasn't worked since 91,
according to the commit message on that bug.
Assignee | ||
Updated•11 months ago
|
Comment 48•11 months ago
|
||
Pushed by brendan@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/dd9b97a055bd
Remove old profile migration code. r=aleca
Assignee | ||
Comment 49•11 months ago
|
||
We used to use this code when printing address books. We don't do it that way any more.
Assignee | ||
Updated•11 months ago
|
Comment 50•11 months ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/259d410e369e
Remove dead code for converting nsIAbCard to XML. r=mkmelin
Comment 51•11 months ago
|
||
Assignee | ||
Comment 52•10 months ago
|
||
Comment 53•10 months ago
|
||
Comment on attachment 9406574 [details]
Bug 1851535 - Remove MessengerProfileMigrator. r=#thunderbird-reviewers
Revision D213187 was moved to bug 1901705. Setting attachment 9406574 [details] to obsolete.
Assignee | ||
Comment 54•10 months ago
|
||
Retiring this bug now that 128 has branched.
Updated•6 months ago
|
Description
•