Closed Bug 1007239 Opened 10 years ago Closed 10 years ago

libpurple XPCOM protocol commands leak into JS protocols

Categories

(Chat Core :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: qheaden, Unassigned)

References

Details

If a JavaScript based implementation of a chat protocol is enabled, and it overrides a libbpurple implementation of that same protocol, the available commands from the libpurple implementation are still available when using the JavaScript implementation.

Most of the time this is okay, but some JS protocols, such as JS-Yahoo, have been cleaned up from confusing, unused, or unnecessary commands, such as the /join command found in the libpurple Yahoo code which was removed from JS-Yahoo.

libpurple protocol commands should not appear at all in the JS implementation of a protocol.
Blocks: 955574
I can't reproduce this with the current nightly.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → WORKSFORME
I believe I fixed this in bug 955360.
I don't see how that patch would have fixed this.
You need to log in before you can comment on or make changes to this bug.