Database transfer info masquerading as nsIDBFolderInfo when it isn't
Categories
(MailNews Core :: Database, defect)
Tracking
(thunderbird_esr128 fixed)
| Tracking | Status | |
|---|---|---|
| thunderbird_esr128 | --- | fixed |
People
(Reporter: darktrojan, Assigned: darktrojan)
References
Details
Attachments
(1 file)
|
48 bytes,
text/x-phabricator-request
|
corey
:
approval-comm-esr128+
|
Details | Review |
You can call nsIDBFolderInfo.GetTransferInfo or nsIMsgFolder.dBTransferInfo to get the info to transfer from one database to another, and it claims to be an instance of nsIDBFolderInfo when it really isn't one. Accessing any of the properties it should have causes a crash.
Really, it's much more like an nsIPropertyBag2, so I'm going to make it into one.
| Assignee | ||
Comment 1•1 year ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/940e67e38340
Change nsIDBFolderInfo.GetTransferInfo to return nsIPropertyBag2. r=BenC
| Assignee | ||
Updated•1 year ago
|
Comment 3•1 year ago
|
||
Since we're early in esr 128, this will want to be uplifted?
Updated•1 year ago
|
Comment 5•1 year ago
|
||
Comment on attachment 9409662 [details]
Bug 1904799 - Change nsIDBFolderInfo.GetTransferInfo to return nsIPropertyBag2. r=BenC
[Approval Request Comment]
Needed for bug 1913224 which was already uplifted
Comment 6•1 year ago
|
||
Comment on attachment 9409662 [details]
Bug 1904799 - Change nsIDBFolderInfo.GetTransferInfo to return nsIPropertyBag2. r=BenC
[Triage Comment]
Approved for esr128
Comment 7•1 year ago
•
|
||
| bugherder uplift | ||
Thunderbird 128.2.1esr:
https://hg.mozilla.org/releases/comm-esr128/rev/1d6b847ef67f
Description
•