Closed Bug 1101664 Opened 10 years ago Closed 9 years ago

[Flame] Orientation messes up after locking/unlocking device and enter gameplay in portrait mode

Categories

(Firefox OS Graveyard :: Gaia::System::Lockscreen, defect)

x86
Linux
defect
Not set
normal

Tracking

(b2g-v2.0 affected, b2g-v2.1 unaffected, b2g-v2.2 unaffected)

RESOLVED DUPLICATE of bug 1080579
Tracking Status
b2g-v2.0 --- affected
b2g-v2.1 --- unaffected
b2g-v2.2 --- unaffected

People

(Reporter: pcheng, Unassigned)

References

Details

(Keywords: regression)

Attachments

(1 file)

Description:
This bug was found while verifying for bug 1092975; I've determined that the fix for 1092975 isn't the cause of this bug hence filing a separate issue. This bug is also a recent 2.0 regression (will post build information later).

STR:
1) Install 'Skate Jumper' game from Marketplace on latest Flame 2.0
2) Enter gameplay in portrait mode

- observe that device forces orientation to landscape (expected)

3) Press Home button
4) Lock the device by pressing hardware power button
5) Unlock the device, and resume game in portrait mode

Expected: Device forces orientation to landscape mode, as step 2 does, and user can return to Homescreen without issues.

Actual: Device enters game in portrait orientation, and graphical issue occurs when returning to Homescreen.

Repro rate: 5/5

See video:

http://youtu.be/xn781dUPVZg

Attaching a logcat.

Device: Flame (shallow flash, 512MB mem)
BuildID: 20141118152123
Gaia: 1ede2666f1e6c1b3fd3b282011caf0cbc59544b0
Gecko: faa64077b0c2
Version: 32.0 (2.0)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
This issue does NOT occur on a 11/8 Flame 2.0.

Observed behavior: Following STR doesn't mess up device orientation (game exhibits graphical issue at step 5 because the patch for bug 1092975 hasn't landed)

Device: Flame 2.0
BuildID: 20141108091305
Gaia: d3e4da377ee448f9c25f908159480e867dfb13f3
Gecko: 7198906837e7
Version: 32.0 (2.0)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
This issue does NOT occur on Flame 2.1 and Flame 2.2. Device orientation reacts properly following STR.

Device: Flame 2.1
BuildID: 20141117201226
Gaia: 1b231b87aad384842dfc79614b2a9ca68a4b4ff3
Gecko: 95fbd7635152
Version: 34.0 (2.1)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Device: Flame 2.2 Master
BuildID: 20141119044505
Gaia: e64428c5b2dce5db90b75a5055077a04f4bd4819
Gecko: aa72ddfe9f93
Version: 36.0a1 (2.2 Master)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(jmitchell)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell)
See Also: → 1092975
NI to component owner for blocking decision
Flags: needinfo?(gchang)
NI developer for this issue.
Flags: needinfo?(gchang) → needinfo?(alive)
Dupe
Status: NEW → RESOLVED
Closed: 9 years ago
Flags: needinfo?(alive)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: