From c26ec94941dd6c8b422784c943e43aac7268759c Mon Sep 17 00:00:00 2001 From: "kaie%kuix.de" Date: Wed, 6 Dec 2006 16:27:45 +0000 Subject: [PATCH] Bug 360525, S/Mime LDAP cert fetching no longer works on trunk r=mscott --- .../smime/resources/content/certFetchingStatus.js | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/mailnews/extensions/smime/resources/content/certFetchingStatus.js b/mailnews/extensions/smime/resources/content/certFetchingStatus.js index 7f2e44b87656..cd8f06575080 100644 --- a/mailnews/extensions/smime/resources/content/certFetchingStatus.js +++ b/mailnews/extensions/smime/resources/content/certFetchingStatus.js @@ -314,19 +314,15 @@ ldapMessageListener.prototype.onLDAPInit = function getProxyOnUIThread(aObject, aInterface) { - var eventQSvc = Components. - classes["@mozilla.org/event-queue-service;1"]. - getService(Components.interfaces.nsIEventQueueService); - - var uiQueue = eventQSvc. - getSpecialEventQueue(Components.interfaces. - nsIEventQueueService.UI_THREAD_EVENT_QUEUE); + var mainThread = Components. + classes["@mozilla.org/thread-manager;1"]. + getService().mainThread; var proxyMgr = Components. classes["@mozilla.org/xpcomproxy;1"]. getService(Components.interfaces.nsIProxyObjectManager); - return proxyMgr.getProxyForObject(uiQueue, + return proxyMgr.getProxyForObject(mainThread, aInterface, aObject, 5); - // 5 == PROXY_ALWAYS | PROXY_SYNC + // 5 == NS_PROXY_ALWAYS | NS_PROXY_SYNC }