Closed
Bug 1152197
Opened 9 years ago
Closed 9 years ago
Direct calls failure information (user available/something went wrong) no longer shows, sticks on "Connecting" or "Ringing"
Categories
(Hello (Loop) :: Client, defect, P1)
Hello (Loop)
Client
Tracking
(firefox38 ?, firefox39+ verified, firefox40+ fixed)
People
(Reporter: standard8, Assigned: mikedeboer)
References
Details
(Keywords: regression, Whiteboard: [error][direct])
Attachments
(1 file)
2.13 KB,
patch
|
standard8
:
review+
lizzard
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
Regression from bug http://hg.mozilla.org/mozilla-central/rev/a6292a3ac79d / Bug 1132301. Note this changeset landed before the 39 uplift so affects aurora as well. STR: - Log into Hello via FxA - Initiate a direct call to a user who you know isn't online. Expected Results - "User is unavailable" should be displayed Actual Results - The connecting information remains at "Connecting" or "Ringing". On the console there is a message (via the CallFailedView): "No string found for key: " "share_button2" The patches that have so far landed for bug 1132301 don't fix this. [Tracking Requested - why for this release]: Expected functionality broken.
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → mdeboer
Status: NEW → ASSIGNED
Assignee | ||
Updated•9 years ago
|
Iteration: --- → 40.1 - 13 Apr
Points: --- → 1
Flags: qe-verify+
Flags: firefox-backlog+
Assignee | ||
Comment 1•9 years ago
|
||
Attachment #8589572 -
Flags: review?(standard8)
Reporter | ||
Updated•9 years ago
|
Attachment #8589572 -
Flags: review?(standard8) → review+
Comment 2•9 years ago
|
||
Tracking since this is a regression and visible to users. Once the work in bug 1152197 and this bug land in 40, it may help for QE to verify both bugs. Then it looks like both these bugs will have elements that need uplift to 39. Does this affect 38?
status-firefox38:
--- → ?
Flags: needinfo?(mdeboer)
Assignee | ||
Comment 3•9 years ago
|
||
(In reply to Liz Henry (:lizzard) from comment #2) > Tracking since this is a regression and visible to users. > > Once the work in bug 1152197 and this bug land in 40, it may help for QE to > verify both bugs. Then it looks like both these bugs will have elements that > need uplift to 39. Does this affect 38? No, this does not affect 38. However, since bug 1132301 is slated to (re-)land today and will be uplifted to 39 too, I'm pondering whether we should go through the trouble of landing this before that. Feels like waste of energy to me.
Flags: needinfo?(mdeboer)
Updated•9 years ago
|
Iteration: 40.1 - 13 Apr → 40.2 - 27 Apr
Updated•9 years ago
|
Whiteboard: [error][direct]
Assignee | ||
Comment 6•9 years ago
|
||
Pushed to fx-team as: https://hg.mozilla.org/integration/fx-team/rev/49c0af0d1d4a
Flags: needinfo?(mdeboer)
Assignee | ||
Comment 7•9 years ago
|
||
Comment on attachment 8589572 [details] [diff] [review] Patch v1: update share_button2 label to the updated share_button3 Approval Request Comment [Feature/regressing bug #]: Bug 1132301 [User impact if declined]: I forgot to update a string label whilst landing the new strings for bug 1132301. [Describe test coverage new/current, TreeHerder]: Once this lands on m-c, it's good to go. This is a 1-line patch (the second file is generated) [Risks and why]: none. [String/UUID change made/needed]: n/a.
Attachment #8589572 -
Flags: approval-mozilla-aurora?
Comment 8•9 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/49c0af0d1d4a
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla40
Comment 9•9 years ago
|
||
Comment on attachment 8589572 [details] [diff] [review] Patch v1: update share_button2 label to the updated share_button3 Approving for uplift to aurora so that the share button will be visible.
Attachment #8589572 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 11•9 years ago
|
||
I tried to verify this issue on Firefox 40.0a1 (2015-04-20) using Windows 7 64-bit and this is what I have noticed: - yahoo and gmail contacts: "Something went wrong.You can try again or email a link to be reached at later" message appeared after a few seconds - outlook contacts: The connecting information remains at "Connecting", the "Cancel" button is disabled and these errors are thrown in browser console: ------------------------------------------------------------------------------------------------------------------------ The Components object is deprecated. It will soon be removed. utils.js:9:0 "Loop hawkRequest error:" Object { code: 400, errno: 122, error: "Could not find any existing user to…" } MozLoopService.jsm:662 "HTTP 400 Could not find any existing user to call; undefined" client.js:74:7 "Failed to get outgoing call data" Object { error: "Could not find any existing user to…", message: undefined, code: 400, errno: 122 } conversationStore.js:501:13 invalid dependency: reason; expected String, got Number validate.js:77:0 ------------------------------------------------------------------------------------------------------------------------- Are there any restrictions for some Email Services? And please tell me if are some Email Services that requires special testing.
Flags: needinfo?(mdeboer)
Updated•9 years ago
|
QA Contact: bogdan.maris
Assignee | ||
Comment 12•9 years ago
|
||
(In reply to Vasilica Mihasca, QA [:vasilica_mihasca] from comment #11) > Are there any restrictions for some Email Services? > > And please tell me if are some Email Services that requires special testing. No, but for direct calling to work _both_ email addresses need to be signed in as FxA accounts and _both_ of them need to use Loop/ Hello connected to the same server - 'https://loop.services.mozilla.com/v0' as set in the 'loop.server' pref. Since you're testing many variations and possibly switch between the staging server and production, it's quite likely that direct calling might not work in certain these scenarios.
Flags: needinfo?(mdeboer)
Assignee | ||
Comment 13•9 years ago
|
||
BTW, I just finished a successful call between two distinct Firefox Accounts using different Firefox versions, both connected to 'https://loop.services.mozilla.com/v0'.
Comment 14•9 years ago
|
||
Reproduced the initial issue using old Nightly build from 2015-04-09, verified that the issue is fixed using Firefox 39 beta 1 build 2 across platforms (Windows 7 64-bit, Ubuntu 14.04 64-bit and Mac OS X 10.9.5.
Comment 15•9 years ago
|
||
Removing qe-verify+ since verification on Firefox 39 Beta should suffice.
Flags: qe-verify+
You need to log in
before you can comment on or make changes to this bug.
Description
•