QA/Desktop Firefox/SocialAPI
Firefox 27
- bug 914927 - Change "Turn Off Provider-Name" in toolbar menu
- bug 914923 - Handle recover from crash error page
Firefox 26
Bugs
- bug 840870 - Remove restriction that a chat can only be opened when a user is logged in
- bug 891219 - Implement new social bookmark button
- bug 891221 - Chat support from multiple providers
- bug 891225 - Implement status panel button
Status Button
This is a replacement for the existing toolbar button. It is designed to allow users to see more than one provider at a time. You could have Mixi and Twitter both installed, and see a button for both, as well as receiving notifications from both. The new button is limited to one icon and one panel attached to the icon. The new button is defined by an entry in the manifest called "statusURL".
The existing toolbar button will continue to work as long as you do not specify "statusURL" in your manifest, however we will deprecate the existing button at some time in the future. If you define "statusURL" the existing button will also continue to work until the new features are turned on, then users will be switched to the new button.
Social Bookmarks
The existing SocialMarks functionality is being replaced by a new Social Bookmark button. As with the Status Button, this allows for more than one provider to have a Social Bookmark button in the toolbar. You are not currently using this feature so it does not affect you. If you are interested in this, I can get you details, but I will be writing the documentation on MDN for it next week.
Notifications
As I mentioned above with the Status Button, users will be able to receive notifications from more than one provider at a time. This change also means that your worker script will always be running in Firefox, you will no longer need to be the "selected" provider.