Closed Bug 814988 Opened 12 years ago Closed 11 years ago

Camera launch time from lockscreen is longer than expected

Categories

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

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: pla, Unassigned)

References

Details

(Keywords: perf, Whiteboard: UX-P1, PRODUCT-PERF)

Attachments

(1 file)

What makes it feel slow/broken?

The camera feels like it takes a long time to get ready when accessed from the lockscreen.  This is worse on initial launch of camera.

Did it prevent you from doing what you wanted? Why?

Often a user will access the camera via the lockscreen because they saw something they wanted to quickly take a photo of.  The extra wait time cause the user to miss the photo opportunity.

How does this make you feel?

[ ]  :)  I feel happy about it
[X]  :|  Meh
[ ]  :(  I'm upset
[ ] >:O  I'm angry

Device: Unagi, Nov. 22 Nightly.

Details:

Currently it takes 5.5s to launch the camera from lockscreen initially, and 2.5s each subsequent time.

Compare this with our reference platform (Android ICS on Otoro), which takes 3.3s to launch initially.  Android takes 2.5s to launch each subsequent time, so we are on par with them here.

Bonus: can you attach a video of the problem?
Yes
Component: Gaia → Gaia::Camera
Depends on: 814981
Priority: -- → P1
Summary: [Gaia:Camera][perf][uxtrust] Camera launch time from lockscreen is longer than expected → [Gaia:Camera][perf][ux-trust] Camera launch time from lockscreen is longer than expected
Whiteboard: perf, uxtrust → perf, ux-trust
Keywords: ux-trust
Summary: [Gaia:Camera][perf][ux-trust] Camera launch time from lockscreen is longer than expected → [Gaia:Camera] Camera launch time from lockscreen is longer than expected
Speed of Camera access is very important to target market needs, as cited by user research.
Keywords: ux-trust
Priority: P1 → P2
Whiteboard: perf, ux-trust
Priority: P2 → --
Whiteboard: UX-P2
Agreed. Opening is very slow if camera is not already open in background. Moving to UX-P1, because of how important camera use is to target market. 

David and/or Chris, can you comment here? Any chance of improving for v1?
Whiteboard: UX-P2 → UX-P1
Summary: [Gaia:Camera] Camera launch time from lockscreen is longer than expected → Camera launch time from lockscreen is longer than expected
Blocks: 835367
Whiteboard: UX-P1 → UX-P1, PRODUCT-PERF
Can you measure this again? Also is it with or without lock code?
Assignee: nobody → sjochimek
Assignee: sjochimek → nobody
We've made a lot of progress in improving Camera app start-up time in recent builds; it's currently down to ~800ms on average[1].  If this is acceptable, can we close this issue?

1. https://datazilla.mozilla.org/b2g/?branch=master&range=7&test=startup_time&app_list=camera&app=camera&gaia_rev=cfeb596dcf102d15&gecko_rev=934745e5daeec884
Flags: needinfo?(pla)
If there are no complaints, I'm going to close this issue.
Hi Mike,

Sorry for the tardy response.  It's a lot better now.  I think we can close this one, and if a subsequent performance effort deems it still needs improvement, a new bug can be created.

Thanks!
Flags: needinfo?(pla)
Thanks for the udpate, Peter.  Closed!
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: