QA/Fennec/Tab Queue
Feature Reference
Ownership
Developer contacts: Martyn Haigh
QA contact: Teodora Vermesan, irc: TeoVermesan
Status
Nightly: [ON TRACK] Aurora: NA Beta: NA
Tracking Bugs
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.
Testing Details
16-04-2015
23-04-2015
24-04-2015
Bugzilla
- Tab Queue (query with status, no, )
ex:
44 Total; 0 Open (0%); 35 Resolved (79.55%); 9 Verified (20.45%);
Testing scenarios
Moztrap Test Cases
Types of testing
Bug work
Still Issues
[NEW] Bug 1112195 - Create UX explaining Open in background to users [NEW] Bug 1117921 - Expose relevant information in "open-in-background" queue [NEW] Bug 1129439 - Explore UX/UI when a user opens fennec after they opened links in background [NEW] Bug 1130352 - Load (and cache) queued links in background [NEW] Bug 1132507 - Remove Tab Queue build flags [NEW] Bug 1134148 - Decide what to do when a tab queue request is received without a URL [NEW] Bug 1138409 - Write test to cover customize title change when tab queue is enabled [NEW] Bug 1148380 - Tab Queue: Optimise code in GeckoApp onNewIntent for ACTION_VIEW when Tabs queued [NEW] Bug 1152244 - Polish Tab Queue Prompt UI [NEW] Bug 1152250 - Refactor animations for tab queue and first run [NEW] Bug 1152256 - Decide if enums are better than ints for TabQueuePrompt response codes [NEW] Bug 1152873 - Get TabQueueDispatcher to use SafeIntent [NEW] Bug 1154473 - Pre-resolve queued URLs [NEW] Bug 1155291 - See if we can display the Tab Queue toast without the permission bump [NEW] Bug 1156553 - Tab queue makes captive portal use annoying [NEW] Bug 1157528 - Add toast to inform user of tabs opened via tabqueue [NEW] Bug 1157733 - Tab Queue: Load View action intent normally if not in Nightly [NEW] Bug 1157949 - Open notification bar when opening tab queue when Fx opened via the launcher icon
Bug fixed
[RESOLVED FIXED] Bug 1137921 - Use 9-patch for View shadows
[RESOLVED FIXED] Bug 1129433 - Show "# tabs opened in background" notification in system tray
[RESOLVED FIXED] Bug 1130368 - Add toast feedback after a user clicks a link
[RESOLVED FIXED] Bug 1129443 - Add item in Settings to manage tab queue
[RESOLVED FIXED] Bug 1132185 - Put the tab queue behind a build flag
[RESOLVED FIXED] Bug 1133755 - Final copy for Tab Queue
[RESOLVED FIXED] Bug 1134235 - Store Tab Queue urls in file
[RESOLVED FIXED] Bug 1138865 - Make the MOZ_ANDROID_TAB_QUEUE app constant rely on the nightly flag
[RESOLVED FIXED] Bug 1145579 - Open tab queue file when fennec starts or resumes
[RESOLVED FIXED] Bug 1145581 - Show tabs when opening fennec from the Tab Queue notification
[RESOLVED FIXED] Bug 1146325 - Convert loaded tab queue data to the required format and send to gecko to open
[RESOLVED FIXED] Bug 1148007 - Show Queue Tab toast only if Tab Queue preference is enabled
[RESOLVED FIXED] Bug 1146589 - Ensure that tab opened with "open now" action is selected and visible when fennec loads
[RESOLVED FIXED] Bug 1148431 - Create UI to inform users of Tab Queue and allow them to turn on or ignore
[RESOLVED FIXED] Bug 1149645 - Polish UI of Toast to be same as rest of Fennec
[RESOLVED FIXED] Bug 1149577 - Remove history and recents affecting flags from TabQueueDispatcher entry in AndroidManifest
[RESOLVED FIXED] Bug 1151967 - Ensure TabQueueDispatcher has crash reporting enabled
[RESOLVED FIXED] Bug 1152825 - Enable Tab Queue on nightly
[RESOLVED FIXED] Bug 1154274 - crash in java.lang.IllegalThreadStateException: Expected anything but 1 ("main"), but running there. at org.mozilla.gecko.util.ThreadUtils.assertOnThreadComparison(ThreadUtils.java)
[RESOLVED FIXED] Bug 1153908 - Move Tab Queue Notification click logic off UI thread
[RESOLVED FIXED] Bug 1154425 - Tapping the same link twice when Tab Queue is enabled should Open Now
[RESOLVED FIXED] Bug 1154602 - Unable to open .html file via Dropbox Native App
[RESOLVED FIXED] Bug 1155226 - Unify text from feedback toast after tapping a link
[RESOLVED FIXED] Bug 1156093 - Make sure service stops when Tab Queue open now button is pressed
[RESOLVED FIXED] Bug 1155994 - TabQueue : Attempt to read from field 'java.lang.String android.content.Intent.mAction' on a null object reference
[RESOLVED FIXED] Bug 1156563 - Tab queue displays multiple Nightlies in recent apps
[RESOLVED FIXED] Bug 1157041 - Change tab queue notification text