234
edits
No edit summary |
|||
| Line 82: | Line 82: | ||
* Draft test suites | * Draft test suites | ||
**<small>'''<font color="green">[DONE]</font>'''</small> Regression Test Suites: [https://docs.google.com/spreadsheets/d/1_kGmQro3rF2I5rKMWUsw8K4-aePqIMobBASZnfYFoKY/edit#gid=63490457 test cases draft]. | **<small>'''<font color="green">[DONE]</font>'''</small> Regression Test Suites: [https://docs.google.com/spreadsheets/d/1_kGmQro3rF2I5rKMWUsw8K4-aePqIMobBASZnfYFoKY/edit#gid=63490457 test cases draft]. | ||
<small>'''<font color="green">[DONE]</font>'''</small> Smoke Test Suite: [https://docs.google.com/spreadsheets/d/1_kGmQro3rF2I5rKMWUsw8K4-aePqIMobBASZnfYFoKY/edit#gid=1649323156] | **<small>'''<font color="green">[DONE]</font>'''</small> Smoke Test Suite: [https://docs.google.com/spreadsheets/d/1_kGmQro3rF2I5rKMWUsw8K4-aePqIMobBASZnfYFoKY/edit#gid=1649323156] | ||
===Targeted scenarios=== | ===Targeted scenarios=== | ||
| Line 185: | Line 185: | ||
<font color="green">'''[QE_VERIFY+]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1172708 Bug 1172708] - Upgrading to a version of Firefox that supports signing and disables add-ons displays the compatibility notification<br/> | <font color="green">'''[QE_VERIFY+]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1172708 Bug 1172708] - Upgrading to a version of Firefox that supports signing and disables add-ons displays the compatibility notification<br/> | ||
<font color="green">'''[QE_VERIFY+]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1172710 Bug 1172710] - Breaking an add-on signing doesn't show a notification on next startup<br/> | <font color="green">'''[QE_VERIFY+]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1172710 Bug 1172710] - Breaking an add-on signing doesn't show a notification on next startup<br/> | ||
<font color="green">'''[QE_VERIFY+]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1172835 Bug 1172835] - The warning triangle misses from “Some extensions could not be verified” button<br/> | |||
<font color="green">'''[QE_VERIFY+]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1174684 Bug 1174684] - Incorrect display for simultaneous add-on installation using Ubuntu<br/> | |||
<font color="green">'''[QE_VERIFY+]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1177130 Bug 1177130] - When there isn't a valid XPI inside a multipackage XPI we display the message "addon it is not compatible with Firefox"<br/> | |||
| Line 195: | Line 198: | ||
====== Bug fix verification ====== | ====== Bug fix verification ====== | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
<font color="green">'''[ | <font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1139656 Bug 1139656] - Implement the first pieces of the all-doorhanger install flow for add-ons installed from websites | ||
:↳ <small>'''2015-04-06'''</small>: | :↳ <small>'''2015-04-06'''</small>: verified fixed on 39.0b2, 40.0a2 and 41.0a1, across platforms | ||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1147805 Bug 1147805] - Add Learn More link to the add-on install confirmation doorhanger | <font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1147805 Bug 1147805] - Add Learn More link to the add-on install confirmation doorhanger | ||
:↳ <small>'''2015-04-21'''</small>: verified fixed on 40.0a1 and 40.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1147823 Bug 1147823] - Drag & drop xpi file , Install Add-on From File do not work on Nightly39 | |||
:↳ <small>'''2015-04-06'''</small>: verified fixed on 40.0a1 and 39.0a2, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1147805 Bug 1147805] - Add Learn More link to the add-on install confirmation doorhanger | |||
:↳ <small>'''2015-04-21'''</small>: verified fixed on 40.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1038068 Bug 1038068] - Add pref to require installs be signed by a Mozilla-issued add-on signing certificate | |||
:↳ <small>'''2015-05-28'''</small>: verified fixed on 40.0a2 and 41.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1171146 Bug 1171146] - Display a learn more link in the error doorhanger when refusing to install an unsigned add-on | |||
:↳ <small>'''2015-06-10'''</small>: verified fixed on 40.0a2 and 41.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1151507 Bug 1151507] - Warn users when unsigned add-ons have been disabled during startup | |||
:↳ <small>'''2015-05-11'''</small>: verified fixed on 40.0a2 and 41.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1151537 Bug 1151537] - Support hotfixes in the new signing requirements | |||
:↳ <small>'''2015-07-16'''</small>: verified fixed on 38.0.6, 39 and 40.0b1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1168954 Bug 1168954] - Unexpected "Install" button appears on add-on install progress doorhanger | |||
:↳ <small>'''2015-06-08'''</small>: verified fixed on 39.0b3, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1139656 Bug 1139656] - Implement the first pieces of the all-doorhanger install flow for add-ons installed from websites | |||
:↳ <small>'''2015-06-04'''</small>: verified fixed on 39.0b2, 40.0a2 and 41.0a1 across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1165973 Bug 1165973] - Add-on verification report has misaligned content | |||
:↳ <small>'''2015-06-02'''</small>: verified fixed on 41.0a1, across platforms | |||
:↳ <small>'''2015-06-18'''</small>: verified fixed on 40.0a2, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1149702 Bug 1149702] - Display a note about add-ons that aren't properly signed in the add-ons manager | |||
:↳ <small>'''2015-06-08'''</small>: verified fixed on 40.0a2 and 41.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=989469 Bug 989469] - Use InContent prefs styling for add-on manager | |||
:↳ <small>'''2015-07-13'''</small>: verified fixed on 40, 41.0a2 and 42.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1038072 Bug 1038072] - signature verification for unpacked add-ons | |||
:↳ <small>'''2015-06-17'''</small>: verified fixed on 40.0a2 and 41.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1151511 Bug 1151511] - Implement the periodic scan for unsigned add-ons | |||
:↳ <small>'''2015-06-17'''</small>: verified fixed on 40.0a2 and 41.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1162584 Bug 1162584] - Update install flow with new icons from bug 1144599 | |||
:↳ <small>'''2015-06-09'''</small>: verified fixed on 41.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1172708 Bug 1172708] - Upgrading to a version of Firefox that supports signing and disables add-ons displays the compatibility notification | |||
:↳ <small>'''2015-06-17'''</small>: verified fixed on 40.0a2 and 41.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1172710 Bug 1172710] - Breaking an add-on signing doesn't show a notification on next startup | |||
:↳ <small>'''2015-06-17'''</small>: verified fixed on 40.0a2 and 41.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1165610 Bug 1165610] - Retina displays don't use the new urlbar addon notification icon | |||
:↳ <small>'''2015-06-24'''</small>: verified fixed on 41.0a1, across platforms | |||
<font color="green">'''[Verified]'''</font> [https://bugzilla.mozilla.org/show_bug.cgi?id=1170162 Bug 1170162] - Link Addon-unverified-Warning More-Information-Link to sumo-page | |||
:↳ <small>'''2015-06-17'''</small>: verified fixed on 40.0a2 and 41.0a1, across platforms | |||
</div> | </div> | ||
</div> | </div> | ||
| Line 211: | Line 252: | ||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1163973 Bug 1163973] - The simultaneous install process of two separate add-ons from webpages does not work properly<br/> | [https://bugzilla.mozilla.org/show_bug.cgi?id=1163973 Bug 1163973] - The simultaneous install process of two separate add-ons from webpages does not work properly<br/> | ||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1163975 Bug 1163975] - The incompatible add-on icon does not disappear from location bar<br/> | [https://bugzilla.mozilla.org/show_bug.cgi?id=1163975 Bug 1163975] - The incompatible add-on icon does not disappear from location bar<br/> | ||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1166754 Bug 1166754] - Confusing approval message for add-on install process via drag&drop<br/> | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1167195 Bug 1167195] - The install add-on buttons do not follow the same focus design<br/> | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1167198 Bug 1167198] - Sync doorhanger from add-on install process is no longer displayed for another add-on once it has been closed<br/> | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1167199 Bug 1167199] - UI issues during the add-on install flow on Mac<br/> | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1171359 Bug 1171359] - Selecting "Not now" button which correspond with Restart option makes the add-on icon from location bar to disappear<br/> | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1172835 Bug 1172835] - The warning triangle misses from “Some extensions could not be verified” button<br/> | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1174684 Bug 1174684] - Incorrect display for simultaneous add-on installation using Ubuntu<br/> | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1175872 Bug 1175872] - [Mac] Misaligned paragraph in about:addons<br/> | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1176664 Bug 1176664] - [Mac] "Not now" option from Add-on Restart doorhanger is bigger than the other buttons<br/> | |||
[https://bugzilla.mozilla.org/show_bug.cgi?id=1176690 Bug 1176690] - Misaligned elements in “Available Updates” tab from Add-ons Manager<br/> | |||
</div> | </div> | ||
</div> | </div> | ||
| Line 223: | Line 276: | ||
'''Merge to Aurora Sign-off''' | '''Merge to Aurora Sign-off''' | ||
* {{done|}} Aurora 40.0a2 ''(2015-05-14)''. | * {{done|}} Aurora 40.0a2 ''(2015-05-14)''. | ||
** There were no blockers found while testing this feature. | |||
** Manual testing covered Windows 7 (x64), Ubuntu 14.04 (x86) and Mac OS X 10.9.5. | |||
'''Merge to Beta Sign-off''' | |||
* {{done|}} Beta 40 ''(2015-06-26)''. | |||
** There were no blockers found while testing this feature. | ** There were no blockers found while testing this feature. | ||
** Manual testing covered Windows 7 (x64), Ubuntu 14.04 (x86) and Mac OS X 10.9.5. | ** Manual testing covered Windows 7 (x64), Ubuntu 14.04 (x86) and Mac OS X 10.9.5. | ||
<!-- '''Merge to Release Sign-off''' | <!-- '''Merge to Release Sign-off''' | ||
* {{ok|}} RC | * {{ok|}} RC 40.0 ''(date)''. --> | ||
edits