QA/Fennec/CustomTab on Fennec: Difference between revisions

 
(15 intermediate revisions by the same user not shown)
Line 4: Line 4:


== Ownership ==
== Ownership ==
Developer contact: [mailto:x@mozilla.com  Julian Chu :walkingice], [mailto:x@mozilla.com Nevin Chen:nechen]  
Developer contact: [mailto:droeh@mozilla.com  Dylan Roeh [:droeh]]


QA: [mailto:sorina.florean@softvision.ro Sorina Florean [:sorina]]
QA: [mailto:sorina.florean@softvision.ro Sorina Florean [:sorina]]
Line 12: Line 12:
<small>'''<font color="green">[LANDED]</font>'''</small> Nightly 57:  
<small>'''<font color="green">[LANDED]</font>'''</small> Nightly 57:  


<small>'''<font color="red">[NOT LANDED]</font>'''</small> Beta: NA
<small>'''<font color="green">[LANDED]</font>'''</small> Beta 57


= Testing Summary =  
= Testing Summary =  
Line 142: Line 142:
**{{Bug|1366648}} - Custom tabs: reload button has wrong color
**{{Bug|1366648}} - Custom tabs: reload button has wrong color
**{{Bug|1357781}} - Custom Tab: Edit Site Settings option not implemented
**{{Bug|1357781}} - Custom Tab: Edit Site Settings option not implemented
===Date: 2017-08-07===
* Reviewing TCs for Custom Tab - GeckoView - feature in Nightly 57
* Exploratory testing with Nexus 5 (Android 6.0.1) on latest Nightly (08-07)
** New {{bug|1388058}} - CustomTab: Security level of the site not displayed
===Date: 2017-08-09===
* Exploratory testing with HTC 10 (Android 7.0) on latest Nightly
** New {{bug|1388734}} - CustomTab: download is not working
** New {{bug|1388724}} - CustomTab: doorhanger not displayed
===Date: 2017-08-28===
* Exploratory testing with Asus ZenPad 8 (Android 6.0.1) on latest Nightly
* Verified bugs:
**{{bug|1366770}} - Custom Tab: Toolbar still displayed if a video is fullscreen
**{{bug|1388058}} - CustomTab: Security level of the site not displayed
===Date: 2017-08-31===
* Mid-Nightly signOff report, status: YELLOW for 57
** https://testrail.stage.mozaws.net/index.php?/reports/view/526
* New bugs found:
**{{bug|1395570}} - CustomTab: media notification not displayed
**{{bug|1395573}} - CustomTab: "Edit site settings" not displayed
**{{bug|1395577}} - CustomTab: Autocomplete not working
**{{bug|1395582}} - CustomTab: context menu not working
**{{bug|1395557}} - Customtab: security level of site not displayed same as Fennec
===Date: 2017-10-09===
* Test cases and exploratory testing on 57 Beta 5
** Huawei MediaPad M2 (Android 5.1.1) - https://testrail.stage.mozaws.net/index.php?/runs/view/6575&group_by=cases:section_id&group_order=asc&group_id=2563
** Google Pixel (Android 8.0) - https://testrail.stage.mozaws.net/index.php?/runs/view/6574&group_by=cases:section_id&group_order=asc&group_id=2563
** Samsung Galaxy Tab 3 (Android 7.0) - https://testrail.stage.mozaws.net/index.php?/runs/view/6567&group_by=cases:section_id&group_order=asc&group_id=2563
* Reopened {{Bug|1356560}} - Custom Tab: doorhanger is not correctly displayed
* Verified {{Bug|1400243}} - CustomTab: no doorhanger displayed when log in to a page
===Date: 2017-10-23===
* Verified bugs:
**{{Bug|1300574}} - Back button doesn't navigate back a page in custom tabs
**{{Bug|1365868}} - Support minimal context menu functionality in GeckoView-based custom tabs
**{{Bug|1388724}} - CustomTab: doorhanger not displayed
**{{Bug|1315348}} - Rotating the device while viewing a custom tab loses toolbar color
===Date: 2017-10-26===
*Pre-Release Firefox 57 Sign off report, Status: GREEN
**https://testrail.stage.mozaws.net/index.php?/reports/view/660
===Date: 2018-02-28===
*Ran test cases on Nightly 60.0a1 with Samsung Galaxy S8(Android 7.0): https://testrail.stage.mozaws.net/index.php?/runs/view/8591&group_by=cases:section_id&group_order=asc&group_id=2563
*Commented/verified bugs:
**{{Bug|1393128}} - Custom tabs: make downloads work
**{{Bug|1353732}} - Custom Tab: Issues while switching between Nightly and apps that supports custom tabs
**{{Bug|1360699}} - Fennec Custom Tab doesn't close after pressing back or close buttons.
**{{Bug|1440592}} - Crash in java.lang.IllegalStateException: Unexpected new session at org.mozilla.gecko.customtabs.CustomTabsActivity.onNewSession(CustomTabsActivity.java)


=Bug Work=
=Bug Work=
* Meta bug
* Meta bug
**{{Bug|1337236}} - [Meta] Support CustomTab on Fennec
**{{Bug|1208655}} - (customtabs) [meta] Make Fennec be an Android "custom tab" ecosystem participant
<onlyinclude>
<bugzilla>
{
    "blocks": "1208655",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "Status"
}
</bugzilla>
</onlyinclude>
 
**{{Bug|1356346}} - (customtabs_geckoview) Overhaul CustomTabsActivity to use GeckoView rather than extending GeckoApp
<onlyinclude>
<onlyinclude>
<bugzilla>
<bugzilla>
{
{
     "blocks": "1337236",
     "blocks": "1356346",
     "include_fields": "id, priority, summary, status, assigned_to",
     "include_fields": "id, priority, summary, status, assigned_to",
     "order": "Status"
     "order": "Status"
Line 167: Line 223:
== Results ==
== Results ==
'''Nightly testing'''
'''Nightly testing'''
*in progress
*feature stable
'''Beta testing'''
'''Beta testing'''
*NA
*feature stable
3,360

edits