QA/Fennec/Add Send to device icon to top level menu

From MozillaWiki
< QA‎ | Fennec
Jump to: navigation, search

Feature Reference

  • Overal Status:
    • Nightly: [ON TRACK]
    • Aurora: NA
    • Beta: NA
    • Owner:(Teodora Vermesan, irc: TeoVermesan)

Requirements

Polish "Send tab to device" confirmation and failure screen

Prev share feedback flow.png





Prev share feedback flow2.png





Prev shareoverlay confirm.png





Add "Send to device" Shareplane to top level menu

Prev sendto mock1.png





Prev sendto mock2.png





Share.png





User stories

    • Not signed in:
      • Proceed to FxA sign up flow
    • User is signed in, but has no other connected devices:
      • Display toast with messaging
      • "Send this tab to another connected device"
    • User is signed in, has 1 other connected device:
      • Just send the tab, confirmation UI will follow
    • User is signed in, has 2+ other connected device:
      • Show device list, then send the tab to selected device, followed by confirmation UI.

Testing details

Date: 15-10-2015

Issues

Prev shareoverlay confirm.png





Prev sendto mock2.png





Exploratory

  • Remove 'Send to other device' menu item from share menu.
Screenshot 2015-10-15-11-25-07.png





  • Move 'share' button down, replacing quick share view in menu.
Screenshot 2015-10-15-10-58-54.png





  • Add "Send to other device" Shareplane to top level menu
Screenshot 2015-10-15-10-58-54.png





  • One quick-share item
Screenshot 2015-10-15-10-59-11.png





  • Two quick share items
Screenshot 2015-10-15-10-59-31.png





Date: 04-11-2015

Issues

 1) Backout of 45
 2) Implement a Nightly flag
 3) Hide the share plane when the user isn't ready to share (i.e. fix bug 1219999)

Exploratory

  • "Send tab to device" confirmation - polished
Screenshot 2015-10-19-15-03-20.png





  • Shareplane in top level menu -rezised
Screenshot 2015-10-28-15-26-18.png





  • UX of top level share plane
    • Not signed in and users selects "Shareplane icon" from Menu
      • Proceed to FxA sign up flow
      • Bug 1217174 - Improve flow when the user clicks shareplane and they are not ready to share
Screenshot 2015-11-04-10-35-31.png





  • User is signed in, but has no other connected devices:
    • Display toast:"Send this tab to another connected device"
Screenshot 2015-11-04-10-38-36.png





  • User is signed in, has 1 other connected device:
    • A dialog with one choice is shown
    • Bug 1217167 - When shareplane clicked & only 1 other synced device, determine a better way to send to that one device
Screenshot 2015-11-04-10-29-33.png





  • User is signed in, has 2+ other connected device:
    • Show device list, then send the tab to selected device, followed by confirmation UI.

Date: 12-11-2015

Date: 13-11-2015

  • Exploratory testing on Nexus 6 (Android 5.1) and Sony Xperia Z (Android 5.1) on latest Nightly

Bug tracking

  • bugs to track the updates for adding "Send to device" Shareplane to top level menu

ex:

Full Query
ID Summary Priority Status
1140048 Add "Send to device" Shareplane to top level menu P2 RESOLVED
1147653 Polish "Send tab to device" confirmation -- RESOLVED

2 Total; 0 Open (0%); 2 Resolved (100%); 0 Verified (0%);


Bug work

Still Issues

[NEW] Bug 1175977 - Telemetry probes for tracking protection
[NEW] Bug 1217167 - When shareplane clicked & only 1 other synced device, determine a better way to send to that one device
[NEW] Bug 1217174 - Improve flow when the user clicks shareplane and they are not ready to share

Bug fixed

[RESOLVED FIXED] Bug 1147653 - Polish "Send tab to device" confirmation
[RESOLVED FIXED] Bug 1140210 - Improve MenuItemActionView readability
[RESOLVED FIXED] Bug 1210989 - Rename overlay_send_tab_icon -> shareplane
[RESOLVED FIXED] Bug 1213486 - Resize shareplane in top level menu
[RESOLVED FIXED] Bug 1140210 - Improve MenuItemActionView readability
[RESOLVED FIXED] Bug 1213490 - Correct UX of top level share plane when < 2 devices are synced

Assigned

[ASSIGNED] Bug 1208577 - Change appearance of quick share button in toolbar menu