QA/Desktop Firefox/SocialAPI: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 55: Line 55:


=== Bug Tracking ===
=== Bug Tracking ===
* Firefox 21
<bugzilla>
** RESOLVED FIXED: [https://bugzilla.mozilla.org/buglist.cgi?f1=target_milestone&order=Importance&list_id=6478527&o1=equals&resolution=FIXED&query_format=advanced&bug_status=RESOLVED&v1=21&component=SocialAPI&product=Firefox link]
{
"id":"837729,838969,840832,840854,782850,804656,811514,821208,821262,824785,832943,835111,835435,837027,837578,824162,832811,808215,811835,826160,829416,846334,850077,852569,858704,828778,864683"
}
</bugzilla>
''[https://bugzilla.mozilla.org/buglist.cgi?j_top=OR&f1=target_milestone&o3=substring&list_id=6478674&v3=verified&o1=substring&resolution=FIXED&o2=substring&query_format=advanced&f3=cf_status_firefox21&f2=cf_status_firefox21&v1=21&component=SocialAPI&component=SocialAPI%3A%20Providers&v2=fixed&product=Firefox 26 FIXED], [https://bugzilla.mozilla.org/buglist.cgi?j_top=OR&list_id=6478657&o1=substring&v1=21&f1=version&query_format=advanced&bug_status=UNCONFIRMED&component=SocialAPI&component=SocialAPI%3A%20Providers&product=Firefox 0 UNCONFIRMED], [https://bugzilla.mozilla.org/buglist.cgi?j_top=OR&f1=version&list_id=6478665&o1=substring&query_format=advanced&bug_status=NEW&v1=21&component=SocialAPI&component=SocialAPI%3A%20Providers&product=Firefox 1 NEW]''

Revision as of 20:43, 6 May 2013

Firefox 21

Mixi

  • Manually adding a manifest to about:config adds a disabled item to Addons Manager :: Services
  • Enabling the provider adds it to the drop down list from the toolbar
  • Branding of the toolbar button(s)
Issues
  • No branding on toolbar button (takes image of previously active provider)

MSN Now

Tests

  • Provider-agnostic
    • [DONE] Resizing the sidebar does not present any glitches
    • [DONE] Using multiple windows does not present any glitches in the sidebar or toolbar
    • [DONE] Memory use is not unreasonable while using sidebar
    • [DONE] Is not active while in Private Browsing mode
    • [DONE] Manually adding a manifest to about:config adds a disabled item to Addons Manager :: Services
    • [DONE] Enabling the provider adds it to the drop down list from the toolbar
    • [MISSED] Branding of the toolbar button(s) - see below Issues
    • [DONE] Previous state is restored following a crash or browser restart
  • Provider-specific
    • [DONE] Click a story opens it in a new tab
    • [DONE] Drag a story to a window opens the story in the current tab
    • [DONE] Switch between story topics loads the story items
    • [DONE] Open a story from Biggest Movers section
    • [DONE] Clicking the More link opens more stories in the sidebar
    • [DONE] Open story in new tab via context menu
    • [DONE] Open story in new window via context menu
    • [DONE] Open story in new private window via context menu
    • [DONE] Copy link location from context menu
    • [DONE] Save link as from context menu

Issues

  • No branding on toolbar button (takes image of previously active provider)
  • Reload in story context menu appears to do nothing
  • Can open the sidebar content in the main content area via More link context menu > Open link in new tab
  • Clicking not logged in link in provider menu opens to now.msn.com instead of login.live.com
  • MSN Now does not appear to have a logged in state in the Firefox UI
  • More link in Add-ons Manager reports "undefined"
  • Switching to MSN Now provider reports error in Error Console:
Timestamp: 3/14/2013 11:42:42 AM
Error: Detected UTF-16-encoded Basic Latin-only text without a byte order mark and without a transfer protocol-level declaration. Encoding this content in UTF-16 is inefficient and the character encoding should have been declared in any case.
Source File: http://now.msn.com/js/firefoxworker
Line: 0

Multiprovider

  • Able to switch active providers through the toolbar button
  • Enable/disabling multiple various providers
  • Switching providers does not adversly impact other providers
Issues
  • Enabling all providers, provider button gives me the option to activate just one provider

Bug Tracking

Full Query
ID Summary Priority Status
782850 social frames (sidebar, chat window, etc.) have no context menu -- VERIFIED
804656 flyout panel blocking events to sidebar -- VERIFIED
808215 Disable social API in private windows (for per-window Private Browsing builds) -- VERIFIED
811514 social panels shouldn't consume outside clicks -- VERIFIED
811835 Customizing toolbar to show "Text" or "Icons & Text" breaks the Social toolbar UI -- VERIFIED
821208 Intermittent browser_social_chatwindow.js | Test timed out -- RESOLVED
821262 Refactor social enabled/active/provider states -- VERIFIED
824162 unable to focus into content in chat windows, iframe receives focus P1 RESOLVED
824785 Add screen reader support for the social toolbar badges -- RESOLVED
826160 social UI not shown on earlier versions if same profile was ever used on FF20 -- VERIFIED
828778 find alternative way for providers to specify activation notification icon -- VERIFIED
829416 [Social API] ambient popup is displayed at center of screen when toolbar is in Text mode -- VERIFIED
832811 Clicking "Show desktop notifications" doesn't toggle the menu item -- VERIFIED
832943 Social error handlers stop working -- RESOLVED
835111 Facebook messages conversation box opens in a different window -- VERIFIED
835435 Social.jsm referenced using bad uri in socialchat.xml -- RESOLVED
837027 UI fixes for multi-provider -- VERIFIED
837578 Don't pre-process Social.jsm and MozSocialAPI.jsm -- RESOLVED
837729 when Facebook Messenger is enabled, we create textruns for huge chunks of JS source code -- RESOLVED
838969 mozSocial injection incorrectly guarded for private browsing -- RESOLVED
840832 Closing the only visible chat may not select the newly displayed chat. -- VERIFIED
840854 Toolbar notification icons don't close on second click on OS X -- VERIFIED
846334 Panels are flickering when opened in Social API -- VERIFIED
850077 tooltips do not work in the sidebar -- VERIFIED
852569 Cannot uninstall provider when social is disabled -- VERIFIED
858704 provider manifests -- VERIFIED
864683 Intermittent browser_social_chatwindowfocus.js | element input1 never got focus (and many more) -- RESOLVED

27 Total; 0 Open (0%); 9 Resolved (33.33%); 18 Verified (66.67%);

26 FIXED, 0 UNCONFIRMED, 1 NEW