UPDATE: jst ROCKS! – I was able to do exactly what he said and I now have both cases of APIs working in my extension.
OK, this is really starting to bother me because Activities are starting to show up and they don’t work on Firefox because Microsoft screwed up the documentation.
The correct syntax for adding an Activity (per my conversation with Microsoft) is:
as documented here
as documented here. (I have no idea what the whitepaper says – I can’t agree to the license agreement.
Note the lowercase a at the beginning. Even though both work on IE, USE THE LOWERCASE addService!
You would think people would have just cut and paste the code from the Activity Providers site and got it right.
Incidentally, if anyone knows how to create an API in Firefox that will work with either case, that would be great. Then I could work like Internet Explorer.