[Camera] Zooming in and out immediately when Camera app is launched will break zoom function.

RESOLVED WORKSFORME

Status

defect
RESOLVED WORKSFORME
5 years ago
4 years ago

People

(Reporter: jthomas, Assigned: justindarc)

Tracking

({regression})

unspecified
ARM
Gonk (Firefox OS)

Firefox Tracking Flags

(blocking-b2g:2.2+, b2g-v2.0 unaffected, b2g-v2.1 unaffected, b2g-v2.2 affected)

Details

(Whiteboard: [2.2-exploratory-2], )

Attachments

(1 attachment)

Reporter

Description

5 years ago
Description: 
If the user zooms in and out immediately after launching the app the zoom feature will be disabled.

Note: Camera can be fixed by switching to video and zooming in and out. If the user does not to this, they will be unable to fix the zoom function even after closing the app, restarting or resetting the device.

Repro Steps:

1) Update a Flame device to BuildID: 20141216040201
2) Launch Camera app.
3) Immediately begin zooming in and out.
4) Observe that the zoom feature has become disabled.
  
Actual:
Zoom feature will become disabled.
  
Expected: 
It is expected that the zoom feature will continue to work even if the user begins to zoom in and out as soon the camera app launched.
  
Flame 2.2

Environmental Variables:
Device: Flame 2.2 Master (319mb)(Kitkat Base)(Full Flash)
BuildID: 20141216040205
Gaia: af3d2f89f391c92667e04676fc0ac971e6021bb7
Gecko: a3030140d5df
Gonk: e5c6b275d77ca95fb0f2051c3d2242e6e0d0e442
Version: 37.0a1 (2.2 Master)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
  

Repro frequency: 7/7
See attached: Video & Logcat

Video: http://youtu.be/0sVbUqlyOiI
Flags: needinfo?(dharris)
Reporter

Comment 1

5 years ago
This issue does NOT occur on Flame 2.1 KK (319mb) and Flame 2.0 KK (319mb) 

Result: Zoom feature will become disabled.

Flame 2.1

Environmental Variables:
Device: Flame 2.1 (319mb)(Kitkat Base)(Full Flash)
Build ID: 20141216001202
Gaia: 79286eafe67707d1330966c1b1413b2d0de595d9
Gecko: 222a62b532db
Gonk: e5c6b275d77ca95fb0f2051c3d2242e6e0d0e442
Version: 34.0 (2.1)
Firmware Version: v188-1
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0

Flame 2.0

Environmental Variables:
Device: Flame 2.0 (319mb)(Kitkat Base)(Full Flash)
Build ID: 20141216000202
Gaia: f3b9806f687fbbd7eba6b0e1f6ebb8bde09840ea
Gecko: 12aea1649f5a
Gonk: e5c6b275d77ca95fb0f2051c3d2242e6e0d0e442
Version: 32.0 (2.0)
Firmware Version: v188-1
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
QA Whiteboard: [QAnalyst-Triage?]
Reporter

Comment 2

5 years ago
Flags: needinfo?(jdarcangelo)
[Blocking Requested - why for this release]:

The zoom function will be broken until the user tries to zoom in during a video. This is very frustrating to have basic functionality broken. Also a regression. Nominating to block 2.2
blocking-b2g: --- → 2.2?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(dharris)
I was able to reproduce the bug on the reported nightly user build and on a 20141215063240 tinderbox engineering build, however this issue is no longer occurring on latest tinderbox engineering build.

Issue no longer occurring on:
Device: Flame 2.2 Master (shallow flash, 512MB mem)
BuildID: 20141217035735
Gaia: d22dfece04fc00457e8369c660c11f945b088d2f
Gecko: cb8ad2251c09
Version: 37.0a1 (2.2 Master)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0

Repro rate: 0/10
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(jmitchell)
John - can you attempt to repro this in the latest tinder-box eng build or on tomorrow's nightly and verify this does not repro in the latest builds.
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell) → needinfo?(jthomas)

Comment 6

5 years ago
Justin, please provide your input
Assignee: nobody → jdarcangelo
blocking-b2g: 2.2? → 2.2+
Reporter

Comment 7

5 years ago
Yes. 

This issue does NOT occur on the latest Flame 2.2 Eng KK (319mb)
Result: User is able to zoom in and out even after trying to zoom in immediately after the camera app launches. 

Device: Flame 2.2 Master
BuildID: 20141217040204
Gaia: d22dfece04fc00457e8369c660c11f945b088d2f
Gecko: cb8ad2251c09
Version: 37.0a1 (2.2 Master)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(jthomas) → needinfo?(jmitchell)
Thanks John - Let's close this as WFM for now and please keep an eye on it periodically. Re-open this if it occurs again in the latest builds.
Status: NEW → RESOLVED
Closed: 5 years ago
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell)
Resolution: --- → WORKSFORME
Assignee

Updated

4 years ago
Flags: needinfo?(jdarcangelo)
You need to log in before you can comment on or make changes to this bug.