Commit Graph

110 Commits

Author SHA1 Message Date
Mark Banner
f9eb8608cd Bug 1104279 Direct FxA Hello calls don't connect after you log in. Avoid registering with the loop server before we've finished fxa registration. r=pkerr 2014-12-19 04:46:24 -05:00
Matthew Noorenberghe
b44016f6f7 Bug 1080953 - UITour: tell page when first incoming call is received and if that room window is open. r=dmose,dolske 2014-12-17 22:37:19 -05:00
Mike de Boer
e3dd681c45 Bug 1102432: refresh the list of rooms upon account switch or logout. r=Niko 2014-12-16 16:59:05 +01:00
Mike de Boer
0f4ae7b797 Bug 1109511: listen for the 'delete' event to update the toolbar icon when a room is deleted. r=Niko 2014-12-12 16:39:17 +01:00
Matthew Noorenberghe
5aca4a4864 Bug 1104927 - UITour: Add Loop conversation view target for email/copy link buttons. r=Unfocused,mixedpuppy 2014-12-11 21:05:54 -08:00
Mark Banner
0be0d7b546 Bug 1103908 - Handle unicode room names properly for Loop. r=mikedeboer 2014-12-10 22:45:18 +00:00
Matthew Noorenberghe
a45f883632 Bug 1080947 - UITour: Tell the page when a Hello chat window opens or closes. r=Standard8,Unfocused,jaws 2014-12-05 16:38:06 -08:00
Romain Gauthier
a504a91b8d Bug 1087528 - Call IDs in about:webrtc. r=standard8, r=pkerr 2014-11-14 16:50:17 +01:00
Mike de Boer
188ab340a7 Bug 1074667: Generate system alert when someone joins a room. r=MattN 2014-11-27 12:41:41 +01:00
Mark Banner
124214599c Follow-up to bug 1099128 - fix issues with error values not being correctly handled by the room store, and switch the tests back to running with rooms enabled by default. r=nperriault 2014-11-24 21:39:57 +00:00
Mike de Boer
55baa4a791 Bug 1100284: use a more canonical window ID for chat windows. r=MattN,abr 2014-11-21 15:47:59 +01:00
Wes Kocher
cf32093850 Backed out 2 changesets (bug 1100284) for xpcshell orange
Backed out changeset c773c6be9270 (bug 1100284)
Backed out changeset e8f45cf7b043 (bug 1100284)
2014-11-21 16:54:31 -08:00
Mike de Boer
c2b95ac4cf Bug 1100284: use a more canonical window ID for chat windows. r=MattN,abr 2014-11-21 15:47:59 +01:00
Jared Wein
99b7327d06 Bug 1099462 - Set the Getting Started URL for Loop. r=MattN 2014-11-21 15:54:38 -05:00
Wes Kocher
562696754d Backed out changeset a46accc80752 (bug 1100284) for xpcshell bustage 2014-11-21 10:54:22 -08:00
Mike de Boer
627a2e0e5d Bug 1100284: use a more canonical window ID for chat windows. r=MattN 2014-11-21 15:47:59 +01:00
Mike de Boer
f146423bb1 Bug 1102806: LoopCalls.jsm introduction forgot to include contacts blocking logic. r=Standard8 2014-11-21 11:55:32 +01:00
Mike de Boer
1c9b897b3e Bug 1102193: simplify l10n code in MozLoopService. r=Niko 2014-11-20 16:46:05 +01:00
Mark Banner
c473cb5c55 Bug 1101494 Guest mode doesn't work for rooms on a fresh profile - handle late guest registration, and keep track of when rooms are created to know if to automatically register or not. r=MattN 2014-11-19 23:12:37 +00:00
Jared Wein
4c5e2824f1 Bug 1101006 - Refactor mozLoop.{get, set}LoopCharPref and mozLoop.{get, set}LoopBoolPref to mozLoop.{get, set}Pref that uses getPrefType. r=mikedeboer 2014-11-19 13:29:27 -05:00
Jared Wein
c34e86f04c Bug 1074932 - Desktop client user can access product tour from gears menu. r=MattN 2014-11-19 13:29:17 -05:00
Jared Wein
5c0d3c6c22 Bug 1083466 - Add a button to the Loop panel for the Getting Started tour. r=mikedeboer 2014-11-18 12:39:29 -05:00
Mike de Boer
e650c3b743 Bug 1074666 - Part 3 Play a sound when a participant joined a room. Updated by pkerr,r=Standard8 2014-11-17 13:28:59 +00:00
Mike de Boer
e7c8867aeb Bug 1074666 - Part 2 Change the toolbar icon when participants join and leave. Updated by pkerr,r=Standard8 2014-11-17 13:28:58 +00:00
Matthew Noorenberghe
8e6354f6fa Bug 1095379 - Separate push registrations by sessionType and prevent calling promiseRegisteredWithPushServer from outside of promiseRegisteredWithServers. r=Standard8 2014-11-13 18:59:04 +01:00
Matthew Noorenberghe
f5caaba013 Bug 1074670 - Implement the Hello NotificationView's button (e.g. retry). r=pkerr 2014-11-12 10:13:12 +01:00
Mike de Boer
81f47f5231 Bug 1073218: remove the soft start mechanism for full Hello rollout. r=abr,Unfocused 2014-11-07 11:56:04 +01:00
Matthew Noorenberghe
faae8c3742 Bug 1093500 - Cleanup Loop registration by pulling push URLs from the push handler. r=pkerr 2014-11-05 13:58:52 -08:00
Mark Banner
ab054c3d1a Bug 1090209 - Part 2 Use MozLoopService to manage window ids centrally, and store the data for the window opening. r=mikedeboer
Use LoopCalls directly to handle busy statuses.
2014-11-03 16:34:03 +00:00
Matthew Noorenberghe
3493a0089f Bug 1091161 - MozLoopService: Separate gInitializeTimerFunc from the actual initialize callback so we can retry initialization on demand. r=pkerr 2014-10-29 16:20:31 -07:00
Mike de Boer
7eeab2f806 Bug 1088465 - MozLoopService: Use a |mocks| property instead of passing arguments through registration. r=mikedeboer 2014-10-27 11:11:36 +01:00
Paul Kerr [:pkerr]
38162cc753 Bug 1088230 - Add backwards compatible registration payload to new rooms registration for Loop. r=Standard8 2014-10-23 22:52:16 +01:00
Paul Kerr
700a8687c7 Bug 1074664: Implement a non-persistent rooms store, r=mikedeboer
https://bugzilla.mozilla.org/show_bug.cgi?id=1074664
bit-rot fix copy
2014-10-23 14:16:46 -07:00
Paul Kerr
f778a80ddd Bug 1074663: Register with PushServer for updates to rooms, r=MattN 2014-10-23 09:50:12 -07:00
Mike de Boer
e1dde85cff Bug 1079941: implement LoopContacts.search to allow searching for contacts by query and use that to find out if a contact who's trying to call you is blocked. r=abr 2014-10-16 16:35:10 +02:00
Ryan VanderMeulen
7f86d1265b Backed out changeset b0843f9cb541 (bug 1079941) for mochitest-bc failures.
CLOSED TREE
2014-10-16 15:01:01 -04:00
Mike de Boer
969ec3c8f3 Bug 1079941: implement LoopContacts.search to allow searching for contacts by query and use that to find out if a contact who's trying to call you is blocked. r=abr 2014-10-16 16:35:10 +02:00
Matthew Noorenberghe
cf93e853ee Bug 1079656 - Make the Loop Account menu item work after a restart. r=jaws 2014-10-13 22:47:47 -07:00
Jared Wein
951441027e Bug 1079430 - Land the new Loop strings for Firefox 35. r=Standard8 2014-10-09 11:45:04 -04:00
Mike de Boer
3b9b546733 Bug 1078309: use a different database for each Fx Account. r=abr,paolo 2014-10-09 13:11:24 +02:00
Jared Wein
238769bcda Backed out changeset 047060a5b1dc (bug 1078309) for failing browser_LoopContacts.js 2014-10-08 23:44:10 -04:00
Mike de Boer
b2de603119 Bug 1078309: use a different database for each Loop Fx Account. r=paolo 2014-10-08 17:40:38 +02:00
Jared Wein
d4d26c541a Bug 1047133 - Persist FxA OAuth token between browser sessions. r=MattN 2014-10-08 20:49:47 -04:00
Mark Banner
20a3a09159 Bug 1072323: Hook up the contact menus to be able to start outgoing calls. r=mikedeboer 2014-10-07 17:10:56 +02:00
Matthew Noorenberghe
ecd1b1d141 Bug 1077996 - Allow disabling Loop FxA support and related items (contacts, direct calling) via loop.fxa.enabled. r=mikedeboer 2014-10-07 00:44:37 -07:00
Matthew Noorenberghe
eaf7f200ad Bug 1078261 - Don't fetch Loop call data for the FxA session if we aren't logged in. r=pkerr 2014-10-06 15:36:07 -07:00
Matthew Noorenberghe
1ee13023c7 Bug 1047164 - Handle authentication errors (e.g. token expiry) for FxA Loop sessions and notify users. r=jaws 2014-10-03 03:17:32 -07:00
Paolo Amadini
3c9d5f01c9 Bug 1000112 - Desktop client needs the ability to add a contact locally. r=mikedeboer 2014-09-26 15:38:17 +01:00
Matthew Noorenberghe
e38ba7f0ae Bug 1073047 - Add Firefox Account logging to MozLoopService. r=jaws 2014-09-25 09:00:51 -07:00
Matthew Noorenberghe
f242d3a3c8 Bug 1073027 - Control MozLoopService logging with a preference. r=jaws 2014-09-25 09:00:32 -07:00