QA/Fennec/Pocket Integration

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

Feature Reference

Ownership

Developer contacts:

QA contact: Teodora Vermesan, irc: TeoVermesan

Status

  • currently testing an apk for pocket for android
  • pocket integration is not available yet

Nightly: NA

Aurora: NA

Beta: NA

Tracking Bugs

Summary

Context

  • Exposing a Pocket ("save it for later") button, like the "Add to Reading List" button
  • Giving the Pocket Share action special treatment
  • Adding a Pocket tile to aid discovery
  • Integrating the Pocket home panel
  • Syncing against Pocket in the Firefox Reading List panel
  • Make it easier to log in to the Pocket (any third-party Firefox Account-backed web property) from within Firefox
  • Make it possible to authenticate the Pocket native App (any third party Firefox Account-backed App) against an on-device Firefox Account

Tracking documents

  • Pocket home panel (GitHub here )
  • Log in to the Pocket from within Firefox ( Bug 1158869 , possibly using X-Auto-Login from Bug 1093580 )
  • Authenticate the Pocket native App against an on-device Firefox Account ( Bug 1158875 )
  • Pocket Integration of Firefox Accounts QA Overview: here
  • Pocket apk: here

Implementation

Bugzilla

  • Pocket Integration (query with status, no, )

ex:

Full Query
ID Summary Priority Status
1057375 Add 'Add to Pocket' in long-press context menu only in the Pocket home screen panel -- RESOLVED
1158869 Make logging in to Firefox Account-backed web properties easy when the device has an Android Firefox Account P5 RESOLVED
1158875 Expose an Android Intent for performing a web-based Firefox Account oauth referrer flow from third party Apps -- RESOLVED
1159961 Add a Reading List dynamic home panel type P5 RESOLVED

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


Scenario testing on the Pocket apk

05-05-2015

https://etherpad.mozilla.org/fennec-pocket-integration

06-05-2015

https://etherpad.mozilla.org/HEALpEORku

Bug work

Still Issues

[NEW] Bug 1057375 - Add 'Add to Pocket' in long-press context menu only in the Pocket home screen panel
[NEW] Bug 1046913 - [meta] Firefox Hub add-on improvements
[NEW] Bug 1158869 - Make logging in to Firefox Account-backed web properties easy when the device has an Android Firefox Accounty
[NEW] Bug 1158875 - Expose an Android Intent for performing a web-based Firefox Account oauth referrer flow from third party Apps
[NEW] Bug 1159961 - Add a Reading List dynamic home panel type
[GitHub] After removing the dynamic panel, the add-on is still displayed in about:addons

Bug fixed

[VERIFIED FIXED] Bug 1158884 - Pocket logic breaks reader view on Android

2015-04-29: verified fixed on Firefox for Android 40.0a1 (2015-04-29) using Alcatel One Touch (Android 4.1.2) and Asus Transformer (Android 4.0.3)

To do