QA/Fennec/Tab Queue: Difference between revisions

adding results
(adding results)
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
=Feature Reference=
=Feature Reference=
== Ownership==
== Ownership==
Developer contacts: [mailto:mhaigh@mozilla.com Martyn Haigh]
*Developer contacts: [mailto:mhaigh@mozilla.com Martyn Haigh]


QA contact: [mailto:teodora.vermesana@softvision.ro Teodora Vermesan], irc: TeoVermesan
*QA contact: [mailto:teodora.vermesana@softvision.ro Teodora Vermesan], irc: TeoVermesan


== Status==
== Status==
Nightly: {{mok}}
*Nightly: {{mok}}


Aurora: {{mok}}
*Aurora: {{mok}}


Beta:  {{mok}}
*Beta:  {{mok}}


==Tracking Bugs==
==Tracking Bugs==
Line 16: Line 16:


=Summary=
=Summary=
==Context==
*Queue links in Firefox instead of switching applications each time
*Give users the ability to load links, without having to switch apps every time. The idea is to defer that choice to the user.
*The idea was that Firefox would load all the links in this “list” next time the user opened the app
*There might be an unpredictable amount of delay between opening and consuming. So, the notifications was introduced — a more subtle way to remind users “those links are waiting for you”.
==Requirements==
==Requirements==
Queue links in Firefox instead of switching applications each time
Give users the ability to load links, without having to switch apps every time. The idea is to defer that choice to the user.
The idea was that Firefox would load all the links in this “list” next time the user opened the app
There might be an unpredictable amount of delay between opening and consuming. So, the notifications was introduced — a more subtle way to remind users “those links are waiting for you”.
==Scenarios==
===Feature enabled in Settings===
===Feature enabled in Settings===
*Enable it from settings
*Enable it from settings
Line 32: Line 33:
  1. If there is an amount of delay until switching to that link, a notification is displayed in the android notification bar with the link queued to open it later
  1. If there is an amount of delay until switching to that link, a notification is displayed in the android notification bar with the link queued to open it later
[[File:notificare2.png|600px|thumb|center| toast feedback ]]
[[File:notificare2.png|600px|thumb|center| toast feedback ]]
         '''Tapping the android notification'''<br />
         1.1 '''Tapping the android notification'''<br />
             -If there is only one link, tapping the notification will load the tab
             -If there is only one link, tapping the notification will load the tab
             -If there is more than one link in queue,  tapping the notification will display the tab tray.
             -If there is more than one link in queue,  tapping the notification will display the tab tray.


         '''Tapping the launcher Nightly icon when you have the notification in android notification bar'''<br />
         1.2 '''Tapping the launcher Nightly icon when you have the notification in android notification bar'''<br />
             -If there is only one link, tapping the notification will load the tab
             -If there is only one link, tapping the notification will load the tab
             -If there is more than one link in queue,  tapping the notification will display the tab tray.
             -If there is more than one link in queue,  tapping the notification will display the tab tray.
Line 45: Line 46:
  A prompt informing users about Tab Queue, appears when you have three external links opened with Nightly and you try to open the fourth.   
  A prompt informing users about Tab Queue, appears when you have three external links opened with Nightly and you try to open the fourth.   
  There are 3 options when the prompt appears:
  There are 3 options when the prompt appears:
   -"Enable" it by tapping the "Enable button": this will display a green check symbol and the preference is enabled in settings
   -"Enable" it by tapping the "Enable button": this will display a green check symbol and the preference is enabled in settings
   -"Not now": will not set the preference to true and the prompt won't show again
   -"Not now": will not set the preference to true and the prompt won't show again
Line 53: Line 55:


=Nightly status=
=Nightly status=
===16-04-2015===
===Date:16-04-2015===
  UI prompt to inform about tab queue feature
  UI prompt to inform about tab queue feature
[[File:screenshot_2015-06-09-15-58-54.png|600px|thumb|center| First time user experience ]]  
[[File:screenshot_2015-06-09-15-58-54.png|600px|thumb|center| First time user experience ]]  
Line 70: Line 72:
<br><br> <br><br>
<br><br> <br><br>


===23-04-2015===
===Date:23-04-2015===
  UI prompt to inform about tab queue feature
  UI prompt to inform about tab queue feature
[[File:screenshot_2015-06-09-16-12-33.png|600px|thumb|center| First time user experience ]]  
[[File:screenshot_2015-06-09-16-12-33.png|600px|thumb|center| First time user experience ]]  
Line 88: Line 90:




===24-04-2015===
===Date:24-04-2015===
  UI prompt to inform about tab queue feature
  UI prompt to inform about tab queue feature
[[File:screenshot_2015-06-09-16-12-33.png|600px|thumb|center| First time user experience ]]  
[[File:screenshot_2015-06-09-16-12-33.png|600px|thumb|center| First time user experience ]]  
Line 105: Line 107:
<br><br> <br><br>  
<br><br> <br><br>  


===03-05-2015===
===Date:03-05-2015===
  UI prompt to inform about tab queue feature
  UI prompt to inform about tab queue feature
[[File:screenshot_2015-06-09-16-12-33.png|600px|thumb|center| First time user experience]]  
[[File:screenshot_2015-06-09-16-12-33.png|600px|thumb|center| First time user experience]]  
Line 122: Line 124:
<br><br> <br><br>  
<br><br> <br><br>  


===06-05-2015===
===Date:06-05-2015===
  UI prompt to inform about tab queue feature
  UI prompt to inform about tab queue feature
[[File:screenshot_2015-06-09-16-12-33.png|600px|thumb|center| First time user experience]]  
[[File:screenshot_2015-06-09-16-12-33.png|600px|thumb|center| First time user experience]]  
Line 139: Line 141:
<br><br> <br><br>  
<br><br> <br><br>  


===09-06-2015===
===Date:09-06-2015===
  UI prompt to inform about tab queue feature
  UI prompt to inform about tab queue feature
[[File:screenshot_2015-06-09-15-10-58.png|600px|thumb|center| First time user experience ]]  
[[File:screenshot_2015-06-09-15-10-58.png|600px|thumb|center| First time user experience ]]  
Line 156: Line 158:
<br><br> <br><br>
<br><br> <br><br>


===14-07-2015===
===Date:14-07-2015===
  UI prompt to inform about tab queue feature
  UI prompt to inform about tab queue feature
[[File:Screenshot_2015-07-15-09-35-45(1).png|600px|thumb|center| First time user experience ]]  
[[File:Screenshot_2015-07-15-09-35-45(1).png|600px|thumb|center| First time user experience ]]  
Line 173: Line 175:


=Aurora status =
=Aurora status =
==20-08-2015==
==Date:20-08-2015==
  UI prompt to inform about tab queue feature
  UI prompt to inform about tab queue feature
[[File:Screenshot_2015-08-20-12-09-09.png|600px|thumb|center| First time user experience ]]  
[[File:Screenshot_2015-08-20-12-09-09.png|600px|thumb|center| First time user experience ]]  
Line 190: Line 192:


=Beta status=
=Beta status=
===22-09-2015===
===Date:22-09-2015===
  UI prompt to inform about tab queue feature
  UI prompt to inform about tab queue feature
[[File:Screenshot_2015-09-22-16-29-30.png|600px|thumb|center| First time user experience ]]  
[[File:Screenshot_2015-09-22-16-29-30.png|600px|thumb|center| First time user experience ]]  
Line 205: Line 207:
  Settings
  Settings
[[File:Screenshot_2015-09-22-16-31-25.png|600px|thumb|center| Settings preference ]]
[[File:Screenshot_2015-09-22-16-31-25.png|600px|thumb|center| Settings preference ]]
 
=Gingerbread devices=
 
* feature disabled on all branches on gingerbread devices
 


=Bugzilla =
=Bugzilla =
Confirmed users
4,053

edits