Closed
Bug 1484867
Opened 7 years ago
Closed 7 years ago
Replace remaining use of XPCOMUtils.generateQI() and XPCOMUtils.generateCI () in mailnews, ldap, editor
Categories
(Thunderbird :: General, enhancement)
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 63.0
People
(Reporter: jorgk-bmo, Unassigned)
References
Details
Attachments
(2 files)
|
3.01 KB,
patch
|
aceman
:
review+
|
Details | Diff | Splinter Review |
|
3.00 KB,
patch
|
jorgk-bmo
:
review+
|
Details | Diff | Splinter Review |
... since it's going to be removed in bug 1484466.
https://searchfox.org/comm-central/search?q=XPCOMUtils.generateQI&case=false®exp=false&path=
calendar/providers/gdata/modules/calUtilsShim.jsm
editor/ui/nsComposerCmdLineHandler.js
ldap/xpcom/src/nsLDAPProtocolHandler.js
mailnews/addrbook/src/nsAbLDAPAttributeMap.js
and a heap of suite/, that is, SeaMonkey stuff.
Calendar/gData is special, editor is most likely of the composer part of SeaMonkey, so only ldap/mailnews is left.
Geoff, gData is broken again, see bug 1481180. Aceman, can you take ldap/mailnews?
Flags: needinfo?(geoff)
Flags: needinfo?(acelists)
| Reporter | ||
Comment 1•7 years ago
|
||
Note bug 1484466 comment #17:
> Calendar/gData is special
It still needs to be fixed. Presumably the shim should just switch to ChromeUtils.generateQI.bind(ChromeUtils).
Comment 2•7 years ago
|
||
Is it time to just remove the shim, Philipp? We've already switched to a JSON manifest and tied the minimum Thunderbird version to the current version.
Flags: needinfo?(geoff) → needinfo?(philipp)
| Reporter | ||
Comment 3•7 years ago
|
||
Bug 1484466 will get merged to M-C today. I guess it doesn't matter for Calendar since the gData test is already disabled, see bug 1481180.
| Reporter | ||
Updated•7 years ago
|
Keywords: leave-open
| Reporter | ||
Comment 4•7 years ago
|
||
Flags: needinfo?(acelists)
Attachment #9002677 -
Flags: review?(acelists)
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/53687d94637f
Replace remaining use of XPCOMUtils.generateQI() in ldap, editor, mailnews. rs=bustage-fix DONTBUILD
Comment on attachment 9002677 [details] [diff] [review]
1484867-ldap-editor-mailnews.patch
Review of attachment 9002677 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks
Attachment #9002677 -
Flags: review?(acelists) → review+
| Reporter | ||
Comment 7•7 years ago
|
||
I missed XPCOMUtils.generateCI(). Let's move the mailnews/ parts from bug 1484957 to here and let's move all Calendar bits to bug 1484957.
Flags: needinfo?(philipp)
Keywords: leave-open
Summary: Replace remaining use of XPCOMUtils.generateQI() in C-C → Replace remaining use of XPCOMUtils.generateQI() and XPCOMUtils.generateCI () in mailnews, ldap, editor
| Reporter | ||
Comment 8•7 years ago
|
||
Attachment #9002741 -
Flags: review+
Pushed by mozilla@jorgk.com:
https://hg.mozilla.org/comm-central/rev/da8e1ef4aab4
Port bug 1484466: remove uses of XPCOMUtils.generateCI() in mailnews/. r=jorgk
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
| Reporter | ||
Updated•7 years ago
|
Target Milestone: --- → Thunderbird 63.0
You need to log in
before you can comment on or make changes to this bug.
Description
•