Closed
Bug 991844
Opened 10 years ago
Closed 10 years ago
[Camera][Buri] Blue highlight Ring around Camera doesn't properly change state when you take a photo
Categories
(Firefox OS Graveyard :: Gaia::Camera, defect)
Tracking
(blocking-b2g:1.4+, b2g-v1.4 fixed, b2g-v2.0 fixed)
People
(Reporter: marcia, Assigned: wilsonpage)
References
Details
(Keywords: regression)
Attachments
(3 files, 1 obsolete file)
Buri, while running: Gaia 0e974ff33ba47f3d1e59df1e0ad534f1bbe3ef8a SourceStamp 91be2828f17e BuildID 20140403040201 Version 31.0a1 Base Image: 1.2cfg STR: 1. Open the camera app and take a picture 2. Observe the focus ring sometimes stays blue and doesn't switch back Screenshots attached. This doesn't repro 100%, seems to happen if you quickly take a succession of pictures
Reporter | ||
Comment 1•10 years ago
|
||
Reporter | ||
Comment 2•10 years ago
|
||
Reporter | ||
Updated•10 years ago
|
Summary: [Camera][Buri] Blue Focus Ring around Camera doesn't properly change state when you take a photo → [Camera][Buri] Blue highlight Ring around Camera doesn't properly change state when you take a photo
Comment 4•10 years ago
|
||
Dear Marcia, Is this issue reproduced on Nexus4? We don't have Buri device. Please let me know it. Thank you.
Flags: needinfo?(jjoons79) → needinfo?(mozillamarcia.knous)
Reporter | ||
Comment 5•10 years ago
|
||
I will check on Nexus 4 - Note that this bug was reproduced on a 1.5 build - I will have to check if it reproduces on 1.4 as well.
Flags: needinfo?(mozillamarcia.knous)
Comment 7•10 years ago
|
||
Hyuna can take it. It's reproduced on Nexus4 using latest Master.
Assignee: nobody → hyuna.cho82
The controls controller receive the 'ready' event once after taking a picture and updating the preview. Now, 'ready' event fires twice when success to take a picture and change the preview sate. If you get the 'ready' event from Camera.prototype.onPreviewStateChange before take successfully, you can see this bug. Please check it.
Attachment #8401681 -
Flags: review?(wilsonpage)
Attachment #8401681 -
Flags: review?(dmarcos)
Assignee | ||
Comment 9•10 years ago
|
||
Comment on attachment 8401681 [details] PR-991844.html - This introduces a new bug around keeping the record button 'pressed' while recording. - Removing the .release() callback from the 'shutter' event means the capture button is no longer guaranteed to be in sync with the shutter noise. I think we should hold off on any further work on this until bug 991924 is resolved. I worried we're working around platform issues.
Attachment #8401681 -
Flags: review?(wilsonpage)
Attachment #8401681 -
Flags: review?(dmarcos)
Attachment #8401681 -
Flags: review-
Updated•10 years ago
|
QA Contact: mclemmons
Comment 10•10 years ago
|
||
(In reply to Jason Smith [:jsmith] from comment #6) > Leaving qawanted to check if it reproduces on 1.4. User intermittently reproduces issue on 1.4 Buri. Repro rate: 7/100 = 7 % Following the STR from Comment 0, user witnesses focus ring sometimes staying blue and doesn't switch back after rapidly taking pictures in succession. Environmental Variables: Device: Buri 1.4 MOZ BuildID: 20140404000202 Gaia: b4f3b84ec68233a99fd5865c15cfe28aebe26531 Gecko: 3186bbc50050 Version: 30.0a2 Base image: v1.2-device.cfg
Keywords: qawanted
Comment 11•10 years ago
|
||
Note - we'll need the window on master here.
Keywords: regressionwindow-wanted
Assignee | ||
Comment 13•10 years ago
|
||
Attachment #8401681 -
Attachment is obsolete: true
Attachment #8402773 -
Flags: review?(jdarcangelo)
Comment 14•10 years ago
|
||
Comment on attachment 8402773 [details] [review] pull-request (master) Looks like the 'will-change' CSS stuff from the last patch is in this one as well. It probably needs removed here before you land.
Attachment #8402773 -
Flags: review?(jdarcangelo) → review+
Assignee | ||
Comment 15•10 years ago
|
||
The CSS linter apparently doesn't recognise `will-change` and errors. Not sure what to do about this.
Assignee | ||
Updated•10 years ago
|
Assignee: hyuna.cho82 → wilsonpage
Comment 16•10 years ago
|
||
b2g-inbound Regression Window: Last Working Environmental Variables: Device: Buri 1.5 MOZ BuildID: 20140402145633 Gaia: 7d2ec45b6e23d72f1c5c3bee9547fbdbea5a5f8b Gecko: d5a8e40b6668 Version: 31.0a1 Firmware: v1.2-device.cfg First Broken Environmental Variables: Device: Buri 1.5 MOZ BuildID: 20140402151134 Gaia: 4f8805198e6b5f79bf4b2f4f5e14d6c9c276b180 Gecko: d67f8c25a033 Version: 31.0a1 Firmware: v1.2-device.cfg Last Working Gaia / First Broken Gecko: Issue does NOT reproduce Gaia: 7d2ec45b6e23d72f1c5c3bee9547fbdbea5a5f8b Gecko: d67f8c25a033 First Broken Gaia / Last Working Gecko: Issue DOES reproduce Gaia: 4f8805198e6b5f79bf4b2f4f5e14d6c9c276b180 Gecko: d5a8e40b6668 Gaia Pushlog: https://github.com/mozilla-b2g/gaia/compare/7d2ec45b6e23d72f1c5c3bee9547fbdbea5a5f8b...4f8805198e6b5f79bf4b2f4f5e14d6c9c276b180
Keywords: regressionwindow-wanted
Assignee | ||
Comment 17•10 years ago
|
||
Landed on 'master': https://github.com/mozilla-b2g/gaia/commit/1958454595b1fa0e061f0652ae965629993f5708
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 18•10 years ago
|
||
The landed fix makes sure that the highlighted capture button always restores when the camera becomes 'ready'. Unit-tests added to prove some ControlsController functionality.
Comment 19•10 years ago
|
||
v1.4: https://github.com/mozilla-b2g/gaia/commit/ecc2f21fb2530398ab3f243c6307728013646678
Comment 20•10 years ago
|
||
I still was able to reproduce the issue on the latest 1.4 build Camera's ring stays blue after taking a picture It happened when I long tapped the shutter icon and without releasing a finger the camera took a picture, when I released a finger the ring stayed blue It's low repro but still reproduces. 1.4 Environmental Variables: Device: Buri 1.4 MOZ BuildID: 20140411000202 Gaia: 6c50349f41d40ba175ea0fc0c2c2cbd739ba7170 Gecko: 28b419f0e857 Version: 30.0a2 Firmware Version: v1.2-device.cfg
Comment 21•10 years ago
|
||
Also it reproduces on Master builds, same scenario. 1.4 Environmental Variables: Device: Buri 1.4 MOZ BuildID: 20140411000202 Gaia: 6c50349f41d40ba175ea0fc0c2c2cbd739ba7170 Gecko: 28b419f0e857 Version: 30.0a2 Firmware Version: v1.2-device.cfg 1.5 Environmental Variables: Device: Buri 1.5 Master BuildID: 20140411040203 Gaia: 1368d716072adf308e1b435ac828f97545a045f1 Gecko: d8c1b10c3a3d Version: 31.0a1 Firmware Version: v1.2-device.cfg
Comment 22•10 years ago
|
||
Wilson - Are you able to reproduce what comment 20 is indicating?
Flags: needinfo?(wilsonpage)
Assignee | ||
Comment 23•10 years ago
|
||
Unable to reproduce on 1.4 or master. Capture button remains blue until shutter fires, then returns to default state.
Flags: needinfo?(wilsonpage)
You need to log in
before you can comment on or make changes to this bug.
Description
•