Closed
Bug 991118
Opened 10 years ago
Closed 10 years ago
Link Clicker UI: Going back doesn't end the call
Categories
(Hello (Loop) :: Client, defect, P2)
Hello (Loop)
Client
Tracking
(Not tracked)
VERIFIED
FIXED
mozilla33
backlog | mlp+ |
People
(Reporter: standard8, Unassigned)
References
Details
(Whiteboard: [est:2d])
Attachments
(2 files)
STR: 1) Receive a link 2) Click Start, wait for call to be established 3) Click back Expected results: Call is ended (and/or maybe a prompt for do I really want to end the call). Actual results: The Video is hidden, the call continues and the camera is still connected.
Reporter | ||
Updated•10 years ago
|
Summary: Loop Clicker UI: Going back doesn't end the call → Link Clicker UI: Going back doesn't end the call
Reporter | ||
Updated•10 years ago
|
Priority: -- → P3
Assignee | ||
Updated•10 years ago
|
QA Contact: nperriault
Comment 1•10 years ago
|
||
Escalating the priority because this is a security concern. Folks expect that pressing back arrow will end the call based on other apps in the market. Niko, can you prioritize fixing this (unless Mark or Dan would prefer to take this)? Thanks.
Assignee: nobody → nperriault
Priority: P3 → P2
Whiteboard: [est:1d]
Updated•10 years ago
|
backlog: --- → mlp+
Assignee | ||
Comment 2•10 years ago
|
||
Loop-client part of the patch. This patch does far more than just fixing this issue, it refactors the current architecture heavily, basically moving the sdk session handling to the model, which helps carrying the session information along while navigating using the router.
Attachment #8407752 -
Flags: review?(dmose)
Assignee | ||
Comment 3•10 years ago
|
||
Desktop part of the patch.
Attachment #8407762 -
Flags: review?(dmose)
Assignee | ||
Comment 4•10 years ago
|
||
Comment on attachment 8407752 [details] [review] https://github.com/mozilla/loop-client/pull/22 Adding ametaireau for feedback while Standard8 is on PTO and dmose on another timezone atm.
Attachment #8407752 -
Flags: feedback?(ametaireau)
Assignee | ||
Comment 5•10 years ago
|
||
Comment on attachment 8407762 [details] [review] https://github.com/adamroach/gecko-dev/pull/16 Adding ametaireau for feedback while Standard8 is on PTO and dmose on another timezone atm.
Attachment #8407762 -
Flags: feedback?(ametaireau)
Comment 6•10 years ago
|
||
Comment on attachment 8407752 [details] [review] https://github.com/mozilla/loop-client/pull/22 I added a bunch of comments on the github pull request. This looks generally good to me. However, I don't see any test where we try to reproduce the steps that were causing trouble. Is it something we don't currently do?
Attachment #8407752 -
Flags: feedback?(ametaireau) → feedback+
Assignee | ||
Comment 7•10 years ago
|
||
> However, I don't see any test where we try to reproduce the steps that were causing trouble. Indeed. Test added in https://github.com/mozilla/loop-client/commit/edd4d38f8509934a8c09c06617a2e732c9a8e0fc, part of submitted PR.
Comment 8•10 years ago
|
||
Comment on attachment 8407752 [details] [review] https://github.com/mozilla/loop-client/pull/22 r=dmose once any comments are appropriately addressed.
Attachment #8407752 -
Flags: review?(dmose) → review+
Comment 9•10 years ago
|
||
Comment on attachment 8407762 [details] [review] https://github.com/adamroach/gecko-dev/pull/16 r=dmose
Attachment #8407762 -
Flags: review?(dmose) → review+
Assignee | ||
Comment 10•10 years ago
|
||
Landed https://github.com/mozilla/loop-client/pull/22: https://github.com/mozilla/loop-client/commit/91799af6823956c478d30e4cd628962868639016
Assignee | ||
Comment 11•10 years ago
|
||
Landed https://github.com/adamroach/gecko-dev/pull/16: https://github.com/adamroach/gecko-dev/commit/b2ab894c16afa781f8f765c0f492f8333d949ec4
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Whiteboard: [est:1d] → [est:2d]
Reporter | ||
Comment 12•10 years ago
|
||
Comment on attachment 8407762 [details] [review] https://github.com/adamroach/gecko-dev/pull/16 Clearing obsolete feedback request.
Attachment #8407762 -
Flags: feedback?(ametaireau)
Reporter | ||
Comment 13•10 years ago
|
||
https://hg.mozilla.org/projects/elm/rev/3721e5de0761 https://hg.mozilla.org/projects/elm/rev/b6a0a6138e87
Reporter | ||
Comment 14•10 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/3721e5de0761 https://hg.mozilla.org/mozilla-central/rev/b6a0a6138e87
Reporter | ||
Updated•10 years ago
|
Target Milestone: --- → mozilla33
Comment 15•10 years ago
|
||
Looks like this landed with tests. Does this need QA testing?
Whiteboard: [est:2d] → [est:2d][qa?]
Comment 16•10 years ago
|
||
I confirm that going back now ends a call across all supported branches.
Status: RESOLVED → VERIFIED
Flags: qe-verify+
QA Contact: nperriault → anthony.s.hughes
Whiteboard: [est:2d][qa?] → [est:2d]
You need to log in
before you can comment on or make changes to this bug.
Description
•