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
Features
- Status Button: allow users to see and interact with more than one provider at a time
- Social Bookmarks: allow users to bookmark pages for more than one provider at a time
- Notifications: allow users to see notifications from more than one provider at a time
- Chat: allow users to chat across different providers
Bugs
Landed
24 Total; 0 Open (0%); 19 Resolved (79.17%); 5 Verified (20.83%);
Uplifted
14 Total; 0 Open (0%); 7 Resolved (50%); 7 Verified (50%);
Not Fixed
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
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.