Closed Bug 1088089 Opened 10 years ago Closed 7 years ago

[Camera] The edges of the shutter button for photo/video gets cut off briefly when reverting back from pressed state

Categories

(Firefox OS Graveyard :: Gaia::Camera, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

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

RESOLVED WONTFIX
Tracking Status
b2g-v2.0 --- unaffected
b2g-v2.1 --- affected
b2g-v2.2 --- affected

People

(Reporter: amylee, Assigned: pivanov)

References

Details

(Whiteboard: [2.1-bug-bash] )

Attachments

(2 files)

Build Information Gaia-Rev 1e48e3e40e0780c0cd07a3457e5fe2efeeb542d1 Gecko-Rev https://hg.mozilla.org/releases/mozilla-b2g34_v2_1/rev/09fb60a37850 Build-ID 20141023001201 Version 34.0 Device-Name flame Base image: v188 Description The edges of the shutter button for photo/video gets cut off briefly when reverting back from pressed state. This is especially evident in landscape mode. Steps to Reproduce 1. Open camera app 2. Rotate camera to landscape mode 3. Take a photo/record a video and look at the shutter button right after it changes from active to static state. The shutter button gets briefly cut off at the edges before correctly itself. Expected Results The shutter button edges shouldn't get cut off. Actual Results The shutter button edges gets briefly cut off. Other Notes Reproduction Frequency: Always
Whiteboard: [2.1-FC-bug-bash] → [2.1-bug-bash]
screenshot please? i cant reproduce this on a 2.1 image from 10/27 with both soft home button enabled and disabled.
Keywords: qawanted
I see this issue- you have to look at the bottom of the white shot button circle when taking a shot. it gets cut off for about a second or so. It looks as if the shot button is repositioning itself. It's very difficult to take the screenshot because it happens for a split second.
Attached image 2014-10-28-11-48-36.png (deleted) —
I attached a screenshot of the white circle for the shutter button where the left side and the bottom are partially cut off.
Flags: needinfo?(jmitchell)
QA Whiteboard: [QAnalyst-Triage?]
Keywords: qawanted
QA Contact: croesch
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell)
QA Contact: croesch
Tested with Shallow Flash on 319mb using Engineering builds This bug repro's on Flame KK builds: Flame 2.2 KK, Flame 2.1 KK Actual Results: Shutter button can be slightly cut off on the left side and at the bottom briefly after taking a screenshot. Repro Rate: 6/6 Environmental Variables: Device: Flame 2.2 KK BuildID: 20141028061150 Gaia: 75e10bb632b1e4a47493d0a66bc32fb74249c57f Gecko: ab91b8407313 Gonk: 6e51d9216901d39d192d9e6dd86a5e15b0641a89 Version: 36.0a1 (2.2) Firmware: V188 User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0 ----------------------------------------------------------------- Environmental Variables: Device: Flame 2.1 KK BuildID: 20141028051549 Gaia: d26ff7da07e910e55855db3d6e1583592e81e797 Gecko: 737ab5ff452c Gonk: 6e51d9216901d39d192d9e6dd86a5e15b0641a89 Version: 34.0 (2.1) Firmware: V188 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 ----------------------------------------------------------------- ----------------------------------------------------------------- This bug does NOT repro on Flame kk build: Flame 2.0 KK Actual Result: No problems with the shutter button getting cut off. Repro Rate: 0/5 Environmental Variables: Device: Flame 2.0 KK BuildID: 20141028064846 Gaia: 5e532a84e762b1bb6231756182cf1465671a061e Gecko: 7b7fe2fa56cc Gonk: 6e51d9216901d39d192d9e6dd86a5e15b0641a89 Version: 32.0 (2.0) Firmware: V188 User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
Blocks: 1069288
Attached file patch for Gaia/master (deleted) —
Attachment #8527192 - Flags: ui-review?(amlee)
Assignee: nobody → pivanov
Comment on attachment 8527192 [details] patch for Gaia/master Looks good. Thanks!
Attachment #8527192 - Flags: ui-review?(amlee) → ui-review+
Attachment #8527192 - Flags: review?(wilsonpage)
Comment on attachment 8527192 [details] patch for Gaia/master We shouldn't ever transition `width`, `height`, `left` or `top`. The only properties that we can transition are `transform` and `opacity`. This is because they can be handled by the GPU, all other properties depend on the CPU. Transitioning `width`, `height`, `left` or `top` will cause the document to reflow and are unlikely to perform at 60fps. Are we able to fix this and maintain the use of `transform`?
Attachment #8527192 - Flags: review?(wilsonpage) → review-
I've seen issue like this on the flame before. I think it's due to the poor display and bad pixel rounding. Trying alternative scale values may fix it.
I agree with you but what we can do to fix this? Do you have any ideas? Because `transform scale` is not an option for now
Flags: needinfo?(wilsonpage)
Either we can try fiddling around with various other CSS properties, or call in someone from gfx to explain why it's happening. Do you know anyone?
Flags: needinfo?(wilsonpage)
nope :(
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: