Closed Bug 1228142 Opened 4 years ago Closed 4 years ago

Pressing Home Button immediately after launching Browser can display the Tracking Protection FTU Pop-up over the Home Screen.

Categories

(Firefox OS Graveyard :: Gaia::Browser, defect, P1)

ARM
Gonk (Firefox OS)
defect

Tracking

(b2g-v2.5 affected, b2g-master verified)

VERIFIED FIXED
2.6 S2 - 12/4
Tracking Status
b2g-v2.5 --- affected
b2g-master --- verified

People

(Reporter: Marty, Assigned: rakhavan)

References

()

Details

(Keywords: polish, Whiteboard: [2.6-Daily-Testing][Spark][systemsfe])

Attachments

(3 files)

Description:
If the user has not yet dismissed the Tracking Protection FTU Pop-Up in Browser, and press the Home Button immediately after opening the Browser, the pop-up will display over the homescreen.

Repro Steps:
1) Update a Aries to 20151125131311
2) Launch the Browser app and immediately press the Home Button

Actual:
The Tracking Protection FTU will display over the Homescreen

Expected:
The Tracking Protection FTU pop-up only displays in the Browser app.

Environmental Variables:
Device: Aries 2.6
Build ID: 20151125131311
Gaia: 9eca89f04628c99226e0d18c15d5ae11b71af0cf
Gecko: 1835baed2a38429a3cc301d21778a113d3a9e7d8
Gonk: a19052e4389c3ae2d8fc3e7a74a475401baacc56
Version: 45.0a1 (2.6)
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:45.0) Gecko/45.0 Firefox/45.0

Repro frequency: 4/5
See attached: Video (URL), Logcat
This issue DOES occur on the latest Flame 2.6 and 2.5 builds.
The Tracking Protection FTU will display over the Homescreen

Environmental Variables:
Device: FlameKK 2.6
BuildID: 20151125030226
Gaia: 37250b125e0db6966875d3b37b117f6d9b76cbc0
Gecko: 099f695d31326c39595264c34988a0f4b7cbc698
Gonk: 205ac4204bbbb2098a8046444acba551ba5dc75a
Version: 45.0a1 (2.6) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:45.0) Gecko/45.0 Firefox/45.0

Environmental Variables:
Device: FlameKK 2.5
BuildID: 20151125122518
Gaia: 93b8bf2de3258c25199d97036c50a87667059148
Gecko: 913818c231658f959ce779ce2763ddb864024057
Gonk: 205ac4204bbbb2098a8046444acba551ba5dc75a
Version: 44.0a2 (2.5) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Whiteboard: [2.6-Daily-Testing][Spark] → [2.6-Daily-Testing][Spark][systemsfe]
Keywords: polish
Priority: -- → P1
Assignee: nobody → rakhavan
Target Milestone: --- → 2.6 S2 - 12/4
Status: NEW → ASSIGNED
Attachment #8695510 - Flags: review?(apastor)
Comment on attachment 8695510 [details] [review]
[gaia] jedireza:tracking-notice-over-homescreen-1228142 > mozilla-b2g:master

The patch looks great, but I would like to see some unit tests for this. Flag me again when added, please. Thanks!
Attachment #8695510 - Flags: review?(apastor)
Comment on attachment 8695510 [details] [review]
[gaia] jedireza:tracking-notice-over-homescreen-1228142 > mozilla-b2g:master

Thanks! All set.
Attachment #8695510 - Flags: review?(apastor)
Comment on attachment 8695510 [details] [review]
[gaia] jedireza:tracking-notice-over-homescreen-1228142 > mozilla-b2g:master

Looks great, thanks!
Attachment #8695510 - Flags: review?(apastor) → review+
On master: https://github.com/mozilla-b2g/gaia/commit/5e59b875c71e93d287d8ebab7425b879248da8fe
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
This bug has been verified as "pass" on the latest build of Flame master and Aries KK master by the STR in comment 0.

Actual results: Pressing Home Button immediately after launching Browser, the Tracking Protection FTU Pop-up does not display on the Home Screen.
See attachment: verified_Flame_master.3gp
Reproduce rate: 0/10


Device: Flame master_512mb (Pass)
Build ID               20151206150208
Gaia Revision          b930e25e9f2e5ec2106dd31005468575cdf87d50
Gaia Date              2015-12-05 03:41:55
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/cc9c6cd756cb744596ba039dcc5ad3065a7cc3ea
Gecko Version          45.0a1
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20151206.184313
Firmware Date          Sun Dec  6 18:43:25 EST 2015
Firmware Version       v18D v4
Bootloader             L1TC000118D0

Device: Aries KK master (Pass)
Build ID               20151206002630
Gaia Revision          b930e25e9f2e5ec2106dd31005468575cdf87d50
Gaia Date              2015-12-05 03:41:55
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/cc9c6cd756cb744596ba039dcc5ad3065a7cc3ea
Gecko Version          45.0a1
Device Name            aries
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.worker.20151205.234548
Firmware Date          Sat Dec  5 23:45:56 UTC 2015
Bootloader             s1
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage?][MGSEI-Triage+]
QA Whiteboard: [QAnalyst-Triage?][MGSEI-Triage+] → [QAnalyst-Triage-][MGSEI-Triage+]
Flags: needinfo?(ktucker) → needinfo?(mshuman)
Keywords: verifyme
This issue is verified fixed on the latest Aries and Flame 2.6 builds.
The Tracking Protection FTU pop-up only displays in the Browser app, and does not overlay the homescreen.

Environmental Variables:
Device: Aries 2.6
BuildID: 20151214121335
Gaia: ad15b4f1f50f4e28170a069f049e5bdeec8d15cc
Gecko: 99137d6d4061f408ae0869122649d8bdf489cc30
Gonk: a19052e4389c3ae2d8fc3e7a74a475401baacc56
Version: 45.0a1 (2.6) 
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:45.0) Gecko/45.0 Firefox/45.0

Environmental Variables:
Device: FlameKK 2.6 (512MB)
BuildID: 20151214030209
Gaia: ad15b4f1f50f4e28170a069f049e5bdeec8d15cc
Gecko: 99137d6d4061f408ae0869122649d8bdf489cc30
Gonk: 205ac4204bbbb2098a8046444acba551ba5dc75a
Version: 45.0a1 (2.6) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:45.0) Gecko/45.0 Firefox/45.0


This issue is still occurring on the latest Flame 2.5 build.
The Tracking Protection FTU will display over the Homescreen.

Environmental Variables:
Device: FlameKK 2.5 (512MB)
BuildID: 20151214083757
Gaia: 062e0fa48c1b5d5156f6911a5a4519128fac3231
Gecko: d76a9f65b6ba2ab587d3a0fb5119773ba68720a0
Gonk: 205ac4204bbbb2098a8046444acba551ba5dc75a
Version: 44.0a2 (2.5) 
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:44.0) Gecko/44.0 Firefox/44.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage-][MGSEI-Triage+] → [QAnalyst-Triage?][MGSEI-Triage+]
Flags: needinfo?(mshuman) → needinfo?(jmercado)
Keywords: verifyme
QA Whiteboard: [QAnalyst-Triage?][MGSEI-Triage+] → [QAnalyst-Triage+][MGSEI-Triage+]
Flags: needinfo?(jmercado)
You need to log in before you can comment on or make changes to this bug.