Closed Bug 398059 Opened 18 years ago Closed 18 years ago

LDAP autocomplete should re-use nsAbLDAPListenerBase class

Categories

(MailNews Core :: Address Book, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: standard8, Assigned: standard8)

References

Details

(Keywords: memory-footprint)

Attachments

(1 file)

Attached patch Do the mergeSplinter Review
The LDAP autocomplete code duplicates a lot of what is in nsAbLDAPListenerBase. We should reuse it to reduce footprint and make maintenance of the auth/LDAP connections easier. The attached patch does the required changes. Note that the authPrompter is no longer required as nsAbLDAPListenerBase already gets one itself. I've also included a change to nsAbLDAPReplicationData that I'd missed in the previous preparation patch I did for this (bug 397801). The object relationships should be pretty much the same with the revised class as they were before as we're basically "moving" a few things into the nsAbLDAPListenerBase class.
Attachment #282891 - Flags: superreview?(bienvenu)
Attachment #282891 - Flags: review?(bienvenu)
Comment on attachment 282891 [details] [diff] [review] Do the merge nice, Mark!
Attachment #282891 - Flags: superreview?(bienvenu)
Attachment #282891 - Flags: superreview+
Attachment #282891 - Flags: review?(bienvenu)
Attachment #282891 - Flags: review+
Patch checked in -> fixed.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Depends on: 418777
Product: Core → MailNews Core
Depends on: 475170
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: