Closed Bug 796341 Opened 12 years ago Closed 10 years ago

[gaia] Blank screen (after timeout) on Nexus S when on modal dialog

Categories

(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: ghtobz, Unassigned)

Details

(Keywords: regression, Whiteboard: [label:system])

[GitHub issue by jammink on 2012-05-17T01:33:24Z, https://github.com/mozilla-b2g/gaia/issues/1417]
B2G Commit: commit a82219101db5a43cb62deceb89e0a238d92e6b6d

Gaia Commit:  commit 847ea7421bc61b2c54a8323daca93f205932f87c

1.) Surf to a page that uses a modal dialog, for example: http://people.mozilla.com/~jhammink/webapi_test_pages/BatteryAPIdemo.html or http://html5.mosquito-fp7.eu/pages/device_orientation_api.html And do whatever to invoke the modal dialog

2.) Rotate the phone.

3.) Wait one minute.

NOTE: Screen goes blank.

Expected:  OS can be revived by hitting power button.
Actual:  OS completely goes to sleep, but is still apparently on (e.g. adb reboot works).  Pressing power button however does not revive OS.  Screen remains black until reboot.

adb logcat: pastebin.mozilla.org/1642700
[GitHub comment by cleemoz on 2012-05-17T01:53:54Z]
@jammink: a couple of questions:

1) Does this happen if you don't rotate the phone?
2) Is this only on the Nexus S with the same build or the SGS2 as well?
[GitHub comment by jammink on 2012-05-17T02:05:44Z]
Yes, I am able to reproduce on the SGS2.

If I rotate the phone (without having invoked the modal dialog), I can reawake it.  However, invoking the modal dialog and rotating the phone causes the blackscreen timeout.
[GitHub comment by cleemoz on 2012-05-17T02:20:12Z]
@davidflanagan: any idea if this is related to the orientation work you did?
Component: Gaia → Gaia::System
Component: Gaia::System → Gaia::System::Window Mgmt
I made new page to test here http://alivedise.github.io/bug-796341/test.html
and cannot reproduce.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.