There have been a few refactors touching imap in the last decade, notably: *Bug 675407 - Remove XPCOM proxies from comm-central * Bug 1270631 - Port bug 1268313 part 7 to c-c [Move NS_NewRunnableMethod to mozilla::NewRunnableMethod] * and for good measure (not imap specific) Bug 779130 - Fix nsresult abuses in comm-central and Bug 413590 - Remaining null-arg checks in TB Perhaps I have missed one or two, but these are all the ones I remember or was able to find via search.
Bug 1517464 Comment 29 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
There have been a few refactors touching imap in the last decade, notably: * Bug 675407 - Remove XPCOM proxies from comm-central * Bug 1270631 - Port bug 1268313 part 7 to c-c [Move NS_NewRunnableMethod to mozilla::NewRunnableMethod] * and for good measure (not imap specific) Bug 779130 - Fix nsresult abuses in comm-central and Bug 413590 - Remaining null-arg checks in TB Perhaps I have missed one or two, but these are all the ones I remember or was able to find via search.
There have been a few refactors touching imap in the last decade, notably: * (TB10) Bug 675407 - Remove XPCOM proxies from comm-central * (TB49) Bug 1270631 - Port bug 1268313 part 7 to c-c [Move NS_NewRunnableMethod to mozilla::NewRunnableMethod] * (TB17) and for good measure (not imap specific) Bug 779130 - Fix nsresult abuses in comm-central and Bug 413590 - Remaining null-arg checks in TB Perhaps I have missed one or two, but these are all the ones I remember or was able to find via search.