Confirmed users
1,595
edits
Andrei.vaida (talk | contribs) m (→Bug fix verification: added verification results) |
Andrei.vaida (talk | contribs) (update related to bug verification, risk analysis and general documentation) |
||
Line 35: | Line 35: | ||
! Event !! Probability !! Impact !! Current situation !! Mitigation steps | ! Event !! Probability !! Impact !! Current situation !! Mitigation steps | ||
|- | |- | ||
| | | Users that have the Pocket add-on already installed are not handled properly after updating to a Pocket-integrated Firefox build. || probable || high || --- || Periodical regression testing covers this area. | ||
|- | |- | ||
| | | Users that have the Pocket social media service already installed are not handled properly after updating to a Pocket-integrated Firefox build. || probable || high || --- || Periodical regression testing covers this area. | ||
|- | |- | ||
| User fails to log into Pocket using the FxA sign-in flow. || probable || high || --- || Periodical regression testing covers this area. | | User fails to log into Pocket using the FxA sign-in flow. || probable || high || --- || Periodical regression testing covers this area. | ||
Line 61: | Line 61: | ||
===Enabling the feature=== | ===Enabling the feature=== | ||
Pocket is available starting with Firefox 40 and it can be enabled by setting the following pref to ''true'': | Pocket is available starting with Firefox 40 and it can be enabled by setting the following pref to ''true'': | ||
:<font style="background-color:#ECECEE; border-radius:3px; font-family:monospace; font-size:115%;">browser.pocket.enabled</font> | :<font style="background-color:#ECECEE; border-radius:3px;border-style:solid; border-color:#ECECEE; border-width:3px; font-family:monospace; font-size:115%;">browser.pocket.enabled</font> | ||
A hostname is also required to ensure Pocket's functionality, that's being done through the following pref: | |||
:<font style="background-color:#ECECEE; border-radius:3px;border-style:solid; border-color:#ECECEE; border-width:3px; font-family:monospace; font-size:115%;">browser.pocket.hostname</font> | |||
== References == | == References == | ||
* The Pocket toolbar panel mock is available [https://bug1158883.bugzilla.mozilla.org/attachment.cgi?id=8598080 here]. | * The Pocket toolbar panel mock is available [https://bug1158883.bugzilla.mozilla.org/attachment.cgi?id=8598080 here]. | ||
* A design mock depicting a few Pocket flows is available [https://mozilla.invisionapp.com/share/4E2TPD4YD#/screens here] | |||
* A design mock showing confirmation panel's variations and states is available [https://bug1158883.bugzilla.mozilla.org/attachment.cgi?id=8598080 here]. | |||
== Test cases == | == Test cases == | ||
Line 128: | Line 132: | ||
<font color="green">'''[VERI]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1156878 Bug 1156878] - Send a request to the server when clicking the Pocket toolbar button | <font color="green">'''[VERI]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1156878 Bug 1156878] - Send a request to the server when clicking the Pocket toolbar button | ||
:↳ <small>'''2015-04-30'''</small>: confirmed fixed on 40.0a1, across platforms | :↳ <small>'''2015-04-30'''</small>: confirmed fixed on 40.0a1, across platforms | ||
</div> | </div> | ||
</div> | </div> | ||
Line 136: | Line 139: | ||
====== Logged bugs ====== | ====== Logged bugs ====== | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
[ | [https://bugzilla.mozilla.org/show_bug.cgi?id=1161502 Bug 1161502] - The question mark icon next to the "Sign Up with Firefox" button seems misaligned | ||
:↳ <small>''' | :↳ <small>'''2015-05-05'''</small>: found while performing functional testing on 40.0a1 | ||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1161504 Bug 1161504] - The "Save" button from the Pocket panel appears to have a visited styling applied | |||
:↳ <small>'''2015-05-05'''</small>: found while performing functional testing on 40.0a1 | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1161508 Bug 1161508] - The panel shown by the Pocket button after saving a page displays top and bottom borders | |||
:↳ <small>'''2015-05-05'''</small>: found while performing functional testing on 40.0a1 | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1161510 Bug 1161510] - main.js:481:12 throws an error in the Browser Console when "Sign Up with Firefox" is clicked | |||
:↳ <small>'''2015-05-05'''</small>: found while performing functional testing on 40.0a1 | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1161514 Bug 1161514] - The sign-up panel shown by the Pocket button displays top and bottom borders on Mac and Windows | |||
:↳ <small>'''2015-05-05'''</small>: found while performing functional testing on 40.0a1 | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1161518 Bug 1161518] - The user is able to drag and drop the links from the Pocket panel | |||
:↳ <small>'''2015-05-05'''</small>: found while performing functional testing on 40.0a1 | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1161522 Bug 1161522] - The user is able to save Pocket's "My List" to itself, twice | |||
:↳ <small>'''2015-05-05'''</small>: found while performing functional testing on 40.0a1 | |||
</div> | </div> | ||
</div> | </div> |