Closed
Bug 1131795
Opened 11 years ago
Closed 11 years ago
[Windows Management] The callscreen will time-out after 10 seconds when answering a phone call from the lockscreen; ignoring screen timeout settings.
Categories
(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)
Tracking
(b2g-v2.0 affected, b2g-v2.1 affected, b2g-v2.2 affected, b2g-master affected)
People
(Reporter: jmitchell, Unassigned)
Details
(Whiteboard: [3.0-Daily-Testing])
Description:
In Settings > Display you can set the duration of the screen timeout to stay on longer than default. This is respected in all aspects with the exception of the lockscreen, which timeouts after about 10 seconds with no input. When you receive a call when your device is 'asleep' you will technically be in front of the lockscreen so the call-screen will adopt the 10 second time-out of the lock-screen instead of the longer desired duration set by the user. This might affect a user that is trying to read contact information from the callscreen or information on the notification bar.
Repro Steps:
1) Update a Flame to 20150210010523
2) Tap the power button to turn the screen off
3) Receive a call
4) Answer the call
5) Observe the call-screen for 10 seconds
Actual:
The callscreen times out too quickly
Expected:
The call screen should respect the Settings > Display: timeout setting
-or-
Callscreen should never time-out
Environmental Variables:
Device: Flame 3.0
Build ID: 20150210010523
Gaia: 0cf517083f7eb5fc269e1236edba50534f65e3cd
Gecko: 2cb22c058add
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 38.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:38.0) Gecko/38.0 Firefox/38.0
Repro frequency: 7/7
See attached: logcat unavailable as you can not capture one in front of the lockscreen (where this issue occurs)
-----------------------------------------------------
This issue also occurs on 2.2 (v18d-1), 2.2 (v18d), 2.1 (v18d-1) and 2.0 (v18d-1)
Device: Flame 2.2 (KK - Nightly - Full Flash)
Build ID: 20150209002504
Gaia: e827781324cbde91d2434b388f5dead3303a85ee
Gecko: 0552759956d3
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 37.0a2 (2.2)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
Device: Flame 2.2 (KK - Nightly - Full-Flashed)
Build ID: 20150209002504
Gaia: e827781324cbde91d2434b388f5dead3303a85ee
Gecko: 0552759956d3
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 37.0a2 (2.2)
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
Device: Flame 2.1 (KK - Nightly - Full-Flashed)
Build ID: 20150209001212
Gaia: 4a14bb118d55f3d15293c2ff55b7f29f9b0bfcdb
Gecko: 6cbe28d0bb8c
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 34.0 (2.1)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Device: Flame 2.0 (KK - Nightly - Full-Flashed)
Build ID: 20150209000204
Gaia: 2989f2b2bd12fcc0e9c017d2db766e76a55873b8
Gecko: ad3cf982b94d
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 32.0 (2.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
| Reporter | ||
Updated•11 years ago
|
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Comment 2•11 years ago
|
||
Nominating initially for 2.2, 2.1 is affected as well though.
Functional regression of a core feature.
Requesting a window.
NI on component owner to take a look since 2.1 is affected.
NI on Martijn to check if we can get an automated test to cover this.
blocking-b2g: --- → 2.2?
QA Whiteboard: [QAnalyst-Triage?] → [fxosqa-auto-backlog?]
Flags: needinfo?(pbylenga)
Flags: needinfo?(gchang)
Flags: in-qa-testsuite?(martijn.martijn)
Keywords: regressionwindow-wanted
Updated•11 years ago
|
QA Contact: jmercado
Comment 3•11 years ago
|
||
I am seeing that Flame 2.0 DOES reproduce this issue (10/10 attempts) as listed in comment 0. Not a regression.
Flags: needinfo?(ktucker)
Keywords: regression,
regressionwindow-wanted
Comment 4•11 years ago
|
||
Variables for comment 3.
Environmental Variables:
Device: Flame 2.0
BuildID: 20150210182253
Gaia: 2989f2b2bd12fcc0e9c017d2db766e76a55873b8
Gecko: d47ec000ee85
Version: 32.0 (2.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
Comment 5•11 years ago
|
||
(In reply to Peter Bylenga [:PBylenga] from comment #2)
> NI on Martijn to check if we can get an automated test to cover this.
We are switching over to marionetteJS framework to work on and write new tests. Currently, those don't support on device tests, which is what this one needs.
Currently, we're not supposed to write new Python gaia-ui tests anymore. Please raise this in our next roundtable meeting, if you have concerns about this.
Alternatively, we could leave this as thing-to-do as soon as marionetteJS is working on device and the features work to make a test like this.
Updated•11 years ago
|
QA Whiteboard: [fxosqa-auto-backlog?] → [fxosqa-auto-backlog?][QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Comment 6•11 years ago
|
||
NI windows management for this.
Flags: needinfo?(gchang) → needinfo?(hcheng)
Comment 7•11 years ago
|
||
In my test, screen locked around 10 seconds even when I have set 1 minute as its timeout setting.
NI Alive.
Flags: needinfo?(hcheng) → needinfo?(alive)
Comment 8•11 years ago
|
||
This is by design; the screen timeout on lockscreen is 10sec. There is not a rule saying callscreen will override this behavior.
Flags: needinfo?(alive)
Comment 9•11 years ago
|
||
(In reply to Alive Kuo@Paris~2/17 [:alive][NEEDINFO!] from comment #8)
> This is by design; the screen timeout on lockscreen is 10sec. There is not a
> rule saying callscreen will override this behavior.
According to Alive's comment, mark this one as invalid. Please reopen it if you have any concern.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
Updated•11 years ago
|
blocking-b2g: 2.2? → ---
Comment 10•10 years ago
|
||
Also see discussion in bug 933035.
Comment 11•10 years ago
|
||
In bug 1169332 we added window.wrappedJSObject.ScreenManager.LOCKING_TIMEOUT = 9999, so the screen wouldn't turn black on lock screen there, either. I think it's not so important to get an automated test for this, that the screen turns black after 10s in lockscreen mode.
If you disagree, please add the in-qa-testsuite flag back.
Flags: in-qa-testsuite?(martijn.martijn)
You need to log in
before you can comment on or make changes to this bug.
Description
•