[B2G][2.0][Flame][Settings Apps Permissions] Packaged App not shown on App Permissions screen while downloading is in progress

RESOLVED WONTFIX

Status

RESOLVED WONTFIX
4 years ago
6 months ago

People

(Reporter: ychung, Unassigned)

Tracking

({regression})

unspecified
ARM
Gonk (Firefox OS)
regression

Firefox Tracking Flags

(b2g-v1.4 unaffected, b2g-v2.0 affected, b2g-v2.1 affected)

Details

(Whiteboard: [2.0-flame-test-run-2], URL)

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
Created attachment 8445942 [details]
logcat_20140624_AppPermissions.txt

Description: 
App Permissions page does not display a packaged app while the downloading is in progress. The app is only displayed on the list properly when the download is complete, and the user closes the App Permissions screen and re-open the screen.

Repro Steps:
1) Update a Flame to 20140623000201.
2) Marketplace > Install a packaged app.
3) While the downloading is in progress, go to Settings > App permissions.
4) Verify the app is displayed on the list while the app is being downloaded.

Actual:
The packaged app is not shown on the App Permissions screen while the downloading is in progress. The app is displayed when the download is complete, and the user closes and re-opens the App Permissions screen.

Expected:
The packaged app being downloaded is shown on the App Permissions screen.

Environmental Variables:
Device: Flame 2.0
Build ID: 20140623000201
Gaia: 729f214b887ce8efe7d870145d31acb2c6427817
Gecko: 117ba3eda4d2
Version: 32.0a2 (2.0)
Firmware Version: v121-2
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0 

Repro frequency: 100%
Link to failed test case: https://moztrap.mozilla.org/manage/case/5994/
See attached: video link, logcat
https://www.youtube.com/watch?edit=vd&v=XC968okcv74
(Reporter)

Comment 1

4 years ago
This issue DOES reproduce on Flame 2.1:

Flame 2.1

Environmental Variables:
Device: Flame Master
Build ID: 20140623040202
Gaia: bd5065ced020014df5fd45259fba1ac32d65673b
Gecko: 366b5c0c02d3
Version: 33.0a1 (Master)
Firmware Version: v121-2
User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0

The packaged app is not shown on the App Permissions screen while the downloading is in progress. 
--------------------------------------------------------------------------------------------------

This issue does NOT reproduce Buri 2.0, Open C 2.0, Buri 2.1, Open C 2.1, Flame 1.4, Flame Base Image (v121-2):

Buri 2.0

Environmental Variables:
Device: Buri 2.0
Build ID: 20140623063006
Gaia: 84ca0fe0a86d039f6d99cb562f52ef55045dee1d
Gecko: cef223bae66b
Version: 32.0a2 (2.0)
Firmware Version: v1.2device.cfg
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0 

Open C 2.0

Environmental Variables:
Device: Open_C 2.0
Build ID: 20140623000201
Gaia: 729f214b887ce8efe7d870145d31acb2c6427817
Gecko: 117ba3eda4d2
Version: 32.0a2 (2.0)
Firmware Version: P821A10V1.0.0B06_LOG_DL
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0 

Buri 2.1

Environmental Variables:
Device: Buri Master
Build ID: 20140623073039
Gaia: bd5065ced020014df5fd45259fba1ac32d65673b
Gecko: 335b6610fe0c
Version: 33.0a1 (Master)
Firmware Version: v1.2device.cfg
User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0

Open C 2.1

Environmental Variables:
Device: Open_C Master
Build ID: 20140623040202
Gaia: bd5065ced020014df5fd45259fba1ac32d65673b
Gecko: 366b5c0c02d3
Version: 33.0a1 (Master)
Firmware Version: P821A10V1.0.0B06_LOG_DL
User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0

Flame 1.4

Environmental Variables:
Device: Flame 1.4
Build ID: 20140623000201
Gaia: 3419a1f68aaf64a0688685bce42d4173b6125597
Gecko: 34ecc9af3560
Version: 30.0 (1.4)
Firmware Version: v121-2
User Agent: Mozilla/5.0 (Mobile; rv:30.0) Gecko/30.0 Firefox/30.0 

Flame Base Image (v121-2)

Environmental Variables:
Device: Flame 1.3
Build ID: 20140610200025
Gaia: e106a3f4a14eb8d4e10348efac7ae6dea2c24657
Gecko: b637b0677e15318dcce703f0358b397e09b018af
Version: 28.0 (1.3)
Firmware Version: v121-2
User Agent: Mozilla/5.0 (Mobile; rv:28.0) Gecko/28.0 Firefox/28.0 

The packaged app being downloaded is shown on the App Permissions screen.
QA Whiteboard: [QAnalyst-Triage?]
status-b2g-v1.3: --- → unaffected
status-b2g-v1.4: --- → unaffected
status-b2g-v2.0: --- → affected
status-b2g-v2.1: --- → affected
Flags: needinfo?(ktucker)
Keywords: regression
Whiteboard: [2.0-flame-test-run-2]
(Reporter)

Updated

4 years ago
status-b2g-v1.3: unaffected → ---
So this is a Flame specific issue that does not reproduce just on the base image. Seems like a minor issue even though it is a regression on the Flame device. I would actually expect the app to not be shown in "App permissions" until it has been fully downloaded. 

Can you please weigh in on this issue Edward or redirect me to the right person who can?
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker) → needinfo?(edchen)
UX could probably weigh in here on what the right behavior is.
Flags: needinfo?(edchen) → needinfo?(firefoxos-ux-bugzilla)

Comment 4

4 years ago
It's a regression. I believe the packaged app being downloaded should be shown on the App Permissions screen. Flagging Jenny to confirm this is correct.
Flags: needinfo?(firefoxos-ux-bugzilla) → needinfo?(jelee)

Comment 5

4 years ago
Hello, ideally packaged app being downloaded should be shown on the app permission page. In cases when user has immediate need to make change to permission settings before the app is fully download. Tks!
Flags: needinfo?(jelee)

Updated

4 years ago
blocking-b2g: --- → 2.0?
QA Whiteboard: [QAnalyst-Triage+]
Keywords: regressionwindow-wanted
(In reply to ktucker from comment #2)
> So this is a Flame specific issue that does not reproduce just on the base
> image. Seems like a minor issue even though it is a regression on the Flame
> device. I would actually expect the app to not be shown in "App permissions"
> until it has been fully downloaded. 
> 
> Can you please weigh in on this issue Edward or redirect me to the right
> person who can?

Actually I agree this is minor & an edge case, so I won't nom.
blocking-b2g: 2.0? → ---
QA Whiteboard: [QAnalyst-Triage+][lead-review+]
Keywords: regressionwindow-wanted

Comment 7

6 months ago
Firefox OS is not being worked on
Status: NEW → RESOLVED
Last Resolved: 6 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.