Closed
Bug 991844
Opened 11 years ago
Closed 11 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•11 years ago
|
||
Reporter | ||
Comment 2•11 years ago
|
||
Reporter | ||
Updated•11 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•11 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•11 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•11 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•11 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•11 years ago
|
QA Contact: mclemmons
Comment 10•11 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•11 years ago
|
||
Note - we'll need the window on master here.
Keywords: regressionwindow-wanted
Assignee | ||
Comment 13•11 years ago
|
||
Attachment #8401681 -
Attachment is obsolete: true
Attachment #8402773 -
Flags: review?(jdarcangelo)
Comment 14•11 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•11 years ago
|
||
The CSS linter apparently doesn't recognise `will-change` and errors. Not sure what to do about this.
Assignee | ||
Updated•11 years ago
|
Assignee: hyuna.cho82 → wilsonpage
Comment 16•11 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•11 years ago
|
||
Landed on 'master': https://github.com/mozilla-b2g/gaia/commit/1958454595b1fa0e061f0652ae965629993f5708
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 18•11 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•11 years ago
|
||
Comment 20•11 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•11 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•11 years ago
|
||
Wilson - Are you able to reproduce what comment 20 is indicating?
Flags: needinfo?(wilsonpage)
Assignee | ||
Comment 23•11 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
•