Commit graph

706 commits

Author SHA1 Message Date
Carsten "Tomcat" Book
336a2bda13 merge fx-team to mozilla-central a=merge 2014-11-19 13:43:59 +01:00
Mark Banner
ec54cd5372 Follow-up to bug 1099128 - temporarily turn off rooms for mochitests to fix bc1 test failures. rs+a=bustage-fix 2014-11-19 09:55:34 +00:00
Jared Wein
3bcb57e00f Bug 1099495 - Use moz10n.get instead of the aliased '__' function for consistency with the other files. r=NiKo` 2014-11-18 12:39:54 -05:00
Jared Wein
7b8d4b397f Bug 1074720 - Display partner logo depending on the locale on first-time experience. r=mikedeboer 2014-11-18 12:39:40 -05:00
Jared Wein
34f2343812 Bug 1083466 - Add a button to the Loop panel for the Getting Started tour. r=mikedeboer 2014-11-18 12:39:29 -05:00
Mark Banner
781163fac2 Bug 1074694 - Allow rooms to be renamed from the conversation window. r=nperriault 2014-11-17 22:12:27 +00:00
Mark Banner
07bb5e198f Bug 1074681 - When Loop "rooms" are enabled, hide the old call url generation UI. r=mikedeboer 2014-11-17 14:18:46 +00:00
Mike de Boer
9d020c6017 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
ad49c745df 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
Jared Wein
fcd99471b4 Bug 1098251 - Allow a contact to be created with either a phone number or an email address. r=MattN 2014-11-14 10:58:57 -05:00
Jared Wein
418576917c Bug 1097742 followup - add comma to fix syntax error. r=me 2014-11-13 22:35:41 -05:00
Mark Banner
cfa103ca14 Bug 1097742 - Part 1 Handle access being denied to media, and prevent the sdk prompts from showing in Loop Rooms. r=nperriault 2014-11-13 22:45:23 +00:00
Nicolas Perriault
2b287ee41c Bug 1097743 - Part 1: Loop standalone styling enhancements. r=Standard8 2014-11-13 22:45:23 +00:00
Matthew Noorenberghe
01a0651a46 Bug 1095379 - Separate push registrations by sessionType and prevent calling promiseRegisteredWithPushServer from outside of promiseRegisteredWithServers. r=Standard8
--HG--
extra : rebase_source : 7bf88b2fb498ea35eea8019046aad1d6d34f00fa
2014-11-13 18:59:04 +01:00
Mark Banner
d7fbacd663 Bug 1097733 - Enable Loop Rooms to be reused without reloading, by resetting the multiplex gum. r=nperriault 2014-11-13 15:33:16 +00:00
Nicolas Perriault
7220f8d88a Bug 1074709 - Notify Loop room users when the room is full. r=Standard8 2014-11-13 15:33:15 +00:00
Andrei Oprea
3cb8ea76f4 Bug 1076794 Make Loop calls handle networkDisconnected events properly so that the correct messages get displayed. r=Standard8 2014-11-13 10:50:36 +00:00
Mark Banner
ee01e3b2af Bug 1088650 Add sounds for notifications when rooms are joined, left or if there are failures. r=nperriault 2014-11-18 20:50:57 +00:00
Paul Kerr [:pkerr]
cded903ccf Bug 1000269 - Part 1: Reconfigure l10n directory structure for Loop standalone. r=Standard8
--HG--
rename : browser/components/loop/standalone/content/l10n/loop.en-US.properties => browser/components/loop/standalone/content/l10n/en-US/loop.properties
2014-11-18 20:50:56 +00:00
Mark Banner
59040d4429 Bug 1084362 When a third-party enters a room, stop displaying the ToS and privacy links in the Loop panel. r=nperriault 2014-11-18 20:50:56 +00:00
Nicolas Perriault
337b224042 Bug 1074707 - Add notifications when the room is empty on Loop standalone. r=Standard8 2014-11-12 20:59:04 +00:00
Nicolas Perriault
3b7b953435 Bug 1074693 - Loop desktop room preview to use fullscreen local videostream. r=Standard8 2014-11-12 15:20:55 +00:00
Nicolas Perriault
83ea8af8c5 Bug 1074702 - Part 2: Room views for Loop standalone. r=Standard8 2014-11-12 15:20:54 +00:00
Matthew Noorenberghe
484b2054dd Bug 1074670 - Implement the Hello NotificationView's button (e.g. retry). r=pkerr
--HG--
extra : rebase_source : 9c712ce0b135826acb0ff48b3f7ef08e7b64c0b2
2014-11-12 10:13:12 +01:00
Jared Wein
885c6858f3 Bug 1081322 - Add a phone number field to the Add/Edit Contact view. r=dmose
--HG--
extra : rebase_source : cbd5fbf8f1b4d26690c614ebb02d16e577fe9c3a
2014-11-11 18:40:54 -05:00
Mark Banner
ce7e3147b5 Bug 1074696 - Allow the user to copy and email Loop room urls from the room preview. r=nperriault 2014-11-11 22:15:44 +00:00
Matthew Noorenberghe
12b79ce664 Bug 1085246 - Make browser_fxa_login.js ignore the load for the placeholder tab in openFxASettings. r=gavin, r=Mossop, a=me
--HG--
extra : amend_source : abbb3dcb181d3cd2aa34ef5c8edbd90997c8330b
extra : transplant_source : y%CFj%AA%B4%C3%E06%BC%EA%90jEK%E0%BFRX%25_
2014-11-11 21:05:44 +01:00
Mark Banner
ee90afcd25 Bug 1074686 - Part 5 Hook up the active room store to the sdk for Loop rooms on desktop to enable audio and video in rooms. r=nperriault 2014-11-11 14:48:56 +00:00
Paolo Amadini
a80080c80a Bug 1076767 - Add a spinner to the Import Contacts button whilst importing. r=jaws 2014-11-11 14:07:11 +00:00
Mark Banner
042b0c0897 Bug 1074686 - Part 4 Improve Loop conversation store registration to only register for actions when they need it, and change PeerHungupCall into RemotePeerDisconnected to fit better with what it is for. r=nperriault 2014-11-11 09:33:06 +00:00
Nicolas Perriault
d384c380c8 Bug 1074686 - Part 3 Revamped view architecture for Desktop Loop rooms. r=Standard8 2014-11-11 09:33:05 +00:00
Nicolas Perriault
fe2614bfb8 Bug 1074686 - Part 2: Implement room views for Loop Desktop. r=Standard8 2014-11-10 14:42:39 +00:00
Dan Mosedale
6a56092839 Bug 1093931 - Update Loop mocha unit test framework to v2.0.1, which supports Promises, r=Standard8
--HG--
rename : browser/components/loop/test/shared/vendor/mocha-1.17.1.css => browser/components/loop/test/shared/vendor/mocha-2.0.1.css
rename : browser/components/loop/test/shared/vendor/mocha-1.17.1.js => browser/components/loop/test/shared/vendor/mocha-2.0.1.js
2014-11-07 13:59:09 -08:00
Mark Banner
969c303e35 Bug 1074702 - Part 1 Implement join/refresh/leave with the Loop server on the standalone UI. r=nperriault 2014-11-07 16:28:13 +00:00
Mike de Boer
8f9dbcd47f Bug 1073218: remove the soft start mechanism for full Hello rollout. r=abr,Unfocused 2014-11-07 11:56:04 +01:00
Jared Wein
42e590d419 Bug 1091537 - Set navigator.originalGum after the TB sdk has loaded in case TBPlugin was defined. r=dmose a=kwierso 2014-11-06 16:55:52 -05:00
Jared Wein
aa10caa5e6 Bug 1073415 - Add some polyfills for supporting IE for Loop's use of the l10n-gaia library and the TB SDK. r=dmose
--HG--
extra : rebase_source : 0f88c4405a43fc855d3485832b73c878d44c74a8
2014-11-06 16:54:23 -05:00
Mark Banner
d30c5fd387 Bustage fix from bug 1074688 part 3, conflicting with another patch. Fix the mocking of the tests to fix stubbing. rs+a=bustage-fix 2014-11-06 21:41:47 +00:00
Joel Maher
74944f6a58 Bug 1092587 - TypeError: Promise.defer is not a function, causing browser chrome failures. r=Yoric 2014-11-05 09:47:00 -05:00
Mark Banner
5716218663 Bug 1074688 - Part 3 Hook the new activeRoomStore into the standalone views, and also extend the store to manage joining rooms on the Loop server. r=nperriault,a=RyanVM 2014-11-06 20:53:49 +00:00
Mark Banner
6659772837 Bug 1074688 - Part 2 Add Join/Refresh/Leave room functions to the mozLoop API. r=mikedeboer 2014-11-06 20:52:16 +00:00
Romain Gauthier
002e180974 Bug 1065201: introduce new sounds for Hello standalone and desktop. r=mikedeboer 2014-11-06 14:51:50 +01:00
Matthew Noorenberghe
88fc1b627a Bug 1093500 - Cleanup Loop registration by pulling push URLs from the push handler. r=pkerr
--HG--
extra : rebase_source : 40639702a655b5e20eb7e00473c2f8c7676500dc
2014-11-05 13:58:52 -08:00
Jared Wein
6ddf35fa67 Bug 1093793 - desktop call recipient declining incoming call leaves link-clicker's camera on. r=dmose 2014-11-05 13:47:52 -05:00
Mark Banner
0786e37275 Bug 1094128 Convert the Loop Standalone controller app view to be based on the Flux style. r=nperriault 2014-11-05 14:59:40 +00:00
Mark Banner
f57a918889 Bug 1093475 When a Loop call URL is deleted/blocked, use the proper session. r=mikedeboer 2014-11-05 13:59:46 +00:00
Nicolas Perriault
8671517f49 Bug 1093620 - Using a single root store for Loop rooms. r=Standard8
--HG--
rename : browser/components/loop/content/shared/js/localRoomStore.js => browser/components/loop/content/shared/js/activeRoomStore.js
rename : browser/components/loop/content/shared/js/roomListStore.js => browser/components/loop/content/shared/js/roomStore.js
rename : browser/components/loop/test/shared/localRoomStore_test.js => browser/components/loop/test/shared/activeRoomStore_test.js
rename : browser/components/loop/test/shared/roomListStore_test.js => browser/components/loop/test/shared/roomStore_test.js
2014-11-05 13:59:46 +00:00
Mark Banner
797b58374d Bug 1093056 Scrollbars shouldn't be shown in the room list by default. r=nperriault 2014-11-04 13:43:37 +00:00
Mark Banner
b9a915d3e1 Bug 1074688 - Part 1 Rename the existing EmptyRoomView to be DesktopRoomView, and clean it up, in preparation for the Loop room view implementation. r=nperriault 2014-11-04 10:12:40 +00:00
Dan Mosedale
6188a35aca Bug 1073410 - get gUM perms earlier for Loop calls (paired with jaws), r=jaws,me 2014-11-03 14:48:16 -08:00
Nicolas Perriault
1c0f91beb6 Bug 1074676 - Allow deleting a Loop room. r=Standard8 2014-11-03 21:53:56 +00:00
Mike de Boer
bffc95cab8 Bug 1074666: add support for room updates, fix event dispatching and support room participant processing. r=Standard8 2014-11-03 18:08:16 +01:00
Mark Banner
08318f64c8 Bug 1074678 - Open a room window when the user selects the room in the Loop panel. r=mikedeboer 2014-11-03 16:34:03 +00:00
Mark Banner
c299359b02 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
Mark Banner
6787686cbf Bug 1090209 - Part 1 Drop the window type from the url that opens a Loop conversation window, and pass it in the call data instead. r=nperriault
Also creates a ConversationAppStore for managing the overall window data and selection of the type of window it is for the views.
2014-11-03 16:34:02 +00:00
Mike de Boer
576d28e104 Bug 1093027: stop using Promise.defer in Loop mochitests. r=Standard8 2014-11-03 15:11:21 +01:00
Nicolas Perriault
693053f7be Bug 1074680 - Create a Loop room, r=Standard8. 2014-10-31 16:28:33 +01:00
Romain Gauthier
084803d02b Bug 1075509 - Standalone UI needs "call failed" sound. r=nperriault 2014-10-28 14:33:37 +01:00
Tomasz Kołodziejski
95e5eae8b8 Bug 1077653 - Add incoming call button icon spacing. r=dmose 2014-10-30 09:15:09 +00:00
Matthew Noorenberghe
f1718e4494 Bug 1091161 - MozLoopService: Separate gInitializeTimerFunc from the actual initialize callback so we can retry initialization on demand. r=pkerr
--HG--
extra : rebase_source : c47e54d93832079d4b0d2b6615d3348c6bc010cd
2014-10-29 16:20:31 -07:00
Dan Mosedale
bd670479a9 Bug 1074674 - add button to copy room location to clipboard, r=NiKo 2014-10-29 14:10:28 -07:00
Mike de Boer
b149200aa7 Bug 1089011: make sure to only import contacts that are part of the default contacts group. r=MattN 2014-10-29 17:40:57 +01:00
Mike de Boer
0848dae38c Bug 1089547: fix error passing in MozLoopAPI and remove leftover in LoopRooms. r=Standard8 2014-10-29 17:01:26 +01:00
Mark Banner
e3677253b1 Bug 1084228 Replace 'callId' with 'windowId' in a Loop conversation window so that it represents what it is and is distinct from the real 'callId'. r=mikedeboer 2014-10-29 14:21:27 +00:00
Mike de Boer
a2c956ceba Bug 1089547: simplify LoopRooms implementation, add support for events. r=Standard8 2014-10-29 14:28:42 +01:00
Andrei Oprea
f20575cd52 Bug 1078718 - Force standalone app reload on hashchange event. r=Standard8 2014-10-28 21:52:17 +00:00
Mark Banner
c44b0eed31 Bug 1086434 Having multiple outgoing Loop windows in an end call state could result in being unable to received another call. r=dmose
Temporarily make the random number a big number whilst we fix the issue elsewhere.
2014-10-28 21:09:34 +00:00
Tomasz Kołodziejski
4887d8e01a Bug 1077610 - Remove unnecessary white space in loop's conversation window. r=mikedeboer 2014-10-22 14:33:00 -04:00
Matthew Noorenberghe
706b0a2148 Bug 1089919 - Callback with an error if a 2nd registration for MozLoopPushHandler happens for the same channel ID. r=mikedeboer 2014-10-28 10:42:27 +01:00
Nicolas Perriault
f2cd0b13fe Bug 1074672 Part 3 - Update the Loop room list to use the new mozLoop.rooms API. r=Standard8 2014-10-27 20:29:24 +00:00
Romain Gauthier
48c5c72e43 Bug 1065203 - Add some sound notifications for Loop's standalone link-clicker ui. r=nperriault 2014-10-27 17:05:09 +00:00
Jared Wein
df21f5b213 Bug 1077599 - Rounding corners of buttons. r=mikedeboer 2014-10-27 10:51:58 -04:00
Mike de Boer
e80dcc3d87 Bug 1088465 - MozLoopService: Use a |mocks| property instead of passing arguments through registration. r=mikedeboer 2014-10-27 11:11:36 +01:00
Mark Banner
b6739406fa Bug 1047410 - Desktop client should display Call Failed if an incoming call fails during set-up. r=nperriault 2014-10-24 15:01:20 +01:00
Mark Banner
7115603c12 Bug 1088346 - Handle "answered-elsewhere" on incoming calls for desktop on Loop. r=nperriault 2014-10-24 14:22:59 +01:00
Paul Kerr
a11790a844 Bug 1074699 - Add createRoom and addCallback to LoopRooms API. r=dmose 2014-10-24 11:28:36 +01:00
Jared Wein
6631f7e3f5 Bug 1077611 - Remove platform detection from loop panel & conversation window. r=dmose 2014-10-23 14:11:12 -04:00
Paul Kerr [:pkerr]
2e51d8ac49 Bug 1088230 - Add backwards compatible registration payload to new rooms registration for Loop. r=Standard8 2014-10-23 22:52:16 +01:00
Tomasz Kołodziejski
70726fa7b1 Bug 1069028 - Implement Loop panel footer layout/styling with FxA pieces. r=MattN
--HG--
extra : rebase_source : 0e790de0b084de66caa1d0ad38fb381ed6e40273
2014-10-22 17:53:00 -07:00
Paul Kerr
766714a20b 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
Adam Roach [:abr]
170a5d554d Bug 1033579 - Add channel to POST calls for Loop to allow different servers based on the channel. r=dmose 2014-10-23 20:37:58 +01:00
Paul Kerr
62b6df7d3c Bug 1074663: Register with PushServer for updates to rooms, r=MattN 2014-10-23 09:50:12 -07:00
Mark Banner
544e9b05e8 Bug 1074517 Second call with a Loop url gets disconnected - ensure stream published/subscribed flags are properly reset. r=dmose 2014-10-23 10:44:13 +01:00
Mark Banner
f7c76f5450 Bug 1081023 - Handle call url changes to the format for Loop's call links. r=nperriault 2014-10-23 09:42:21 +01:00
Jared Wein
08e08ed5db Bug 1081189 - Move URLs out of loop.en-us.properties and into the config file and Makefile. r=NiKo`
--HG--
extra : rebase_source : b4c7023c1d70ab81bc353d5237b8be5376ae7502
2014-10-22 11:00:42 -04:00
Jared Wein
25a972849b Bug 1085451 - Implement new design for Loop's green call buttons. r=Gijs
--HG--
extra : rebase_source : e2099d39b988546a4b6dd8c819af7cdc062f0279
2014-10-20 19:26:16 -04:00
Mark Banner
85e3cfa6ad Bug 1081959 - "Something went wrong" isn't displayed when the call fails in the connection phase, r=dmose 2014-10-20 11:10:23 -07:00
Mike de Boer
7c2f78133d Bug 1084384: support alternate phone number values for Google import. r=abr 2014-10-17 17:22:53 +02:00
Mike de Boer
7df061c788 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
Romain Gauthier
5c701c3ee1 Bug 1079811 - A new call won't start if the outgoing call window is opened (showing feedback or retry/cancel). r=Standard8 2014-10-17 16:11:41 +01:00
Nicolas Perriault
78face2506 Bug 1048162 Part 2 - Display an error message if fetching an email link fails r=standard8,darrin 2014-10-16 21:29:18 -04:00
Ryan VanderMeulen
b8d48c6978 Backed out changeset b0843f9cb541 (bug 1079941) for mochitest-bc failures.
CLOSED TREE
2014-10-16 15:01:01 -04:00
Mark Banner
31882135a2 Bug 1081154 - Loop direct calls should attempt to call phone numbers as well as email addresses. r=mikedeboer 2014-10-16 18:58:59 +01:00
Nicolas Perriault
9b7f6776df Bug 1048162 Part 1 - Add an 'Email Link' button to Loop desktop failed call view. r=Standard8 2014-10-16 18:58:59 +01:00
Mike de Boer
f05da90fab 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
aa28d3eb31 Merge inbound to m-c. a=merge
CLOSED TREE
2014-10-15 14:31:16 -04:00
Mark Banner
86297a17c5 Bug 1078226 Unexpected Audio Level indicator on audio-only calls for Loop, also disable broken low-quality video warning indicator. r=nperriault 2014-10-15 13:25:56 +01:00
Mike de Boer
6925d17bac Bug 1081130: fix importing contacts with only a phone number and fetch the correct format. r=abr 2014-10-15 14:04:02 +02:00
Mike de Boer
5feec508a6 Bug 1081061: switch to a different database if a userProfile is active during the first mozLoop.contacts access to always be in sync with the correct state. r=MattN 2014-10-15 12:47:54 +02:00
Dan Mosedale
c063427d7c Bug 1074686 - Test/impl EmptyRoomView, store, and actions, r=Standard8 2014-10-14 15:22:35 -07:00
Mike de Boer
b99e13a4c7 Bug 1076967: fix Error object data propagation to Loop content pages. r=bholley 2014-10-14 12:14:09 +02:00
Matthew Noorenberghe
474ade2645 Bug 1079656 - Make the Loop Account menu item work after a restart. r=jaws
--HG--
extra : rebase_source : 2eaec891d86c1920fd25eac99c6126f9308f8d2a
2014-10-13 22:47:47 -07:00
Mark Banner
b44bfc5e60 Bug 1077518 Standalone link clicker UI needs a beta tag. r=dmose 2014-10-13 21:53:33 +01:00
Jared Wein
0cc1827de7 Bug 1081029 - Standalone link clicker call state in the page title (tab name). r=dmose 2014-10-13 16:33:43 -04:00
Chris Manchester
ae49c5abce Bug 1082196 - Update imports in test files to reflect changes to mach's marionette script made in bug 1050511. r=dmose 2014-10-13 18:08:28 -04:00
Mark Banner
ebc9fbb967 Bug 1081066 Incoming call window stays open forever if the caller closes the window/tab or crashes. r=nperriault 2014-10-13 09:17:49 +01:00
Jared Wein
11e9c2c186 Bug 1081095 - Fix a couple of issues on the standalone start page with Firefox Hello information. r=Standard8 2014-10-12 20:31:05 +01:00
Nicolas Perriault
f55ec03175 Bug 1080476 - Upgrade React to 0.11.2. r=mikedeboer
--HG--
rename : browser/components/loop/content/shared/libs/react-0.11.1-prod.js => browser/components/loop/content/shared/libs/react-0.11.2-prod.js
rename : browser/components/loop/content/shared/libs/react-0.11.1.js => browser/components/loop/content/shared/libs/react-0.11.2.js
2014-10-09 23:42:00 -04:00
Boris Zbarsky
427f80e0de Bug 1082843. Don't import Promise.jsm into the global scope in xpcshell tests. r=yoric 2014-10-15 00:42:54 -04:00
Nicolas Perriault
bf600da318 Bug 1074672 Part 2 - Loop Rooms tab icon should reuse the Call tab icon. r=Standard8 2014-10-10 14:03:57 +01:00
Mark Banner
6cd85e9bcd Bug 1029433 When in a Loop call, the title bar should display the remote party's information. r=nperriault 2014-10-10 14:03:56 +01:00
Mark Banner
4e8f3d12ea Fix typo in addressing review comments in bug 1020449 that caused broken jsx. rs=NiKo 2014-10-10 11:12:02 +01:00
Andrei Oprea
2ea5a124e7 Bug 1020449 Loop should show caller information on incoming calls. Patch originally by Andrei, updated and polished by Standard8. r=nperriault 2014-10-10 10:19:45 +01:00
Jared Wein
f2d5bc39df Bug 1078345 - Change references from Firefox WebRTC to Firefox Hello in the standalone UI, as well as fix some strings that weren't being passed the replacement arguments. r=MattN 2014-10-10 01:41:18 -04:00
Jared Wein
40084742f8 Bug 1070753 - Rename standalone client's page title to Firefox Hello. r=dmose 2014-10-10 00:38:35 -04:00
Jared Wein
77701f82d3 Bug 1076709 - "Beta" Tag to be added to the panel. r=mikedeboer 2014-10-09 16:58:56 -04:00
Paolo Amadini
e2315da5c2 Bug 1080661 - The count of shared URLs should be increased only once per generated URL. r=MattN 2014-10-09 19:04:14 +01:00
Mike de Boer
735095c457 Bug 1069816: App name is appended to the document title on Windows and Linux, so authentication failed. r=abr
Bug 1069816: App name is appended to the document title on Windows and Linux, so authentication failed. r=abr
2014-10-09 16:49:02 +02:00
Jared Wein
d424f25551 Bug 1079430 - Land the new Loop strings for Firefox 35. r=Standard8 2014-10-09 11:45:04 -04:00
Mike de Boer
f09732faab Bug 1078309: use a different database for each Fx Account. r=abr,paolo 2014-10-09 13:11:24 +02:00
Jared Wein
34c1606e52 Backed out changeset 047060a5b1dc (bug 1078309) for failing browser_LoopContacts.js 2014-10-08 23:44:10 -04:00
Mike de Boer
c5325823e9 Bug 1078309: use a different database for each Loop Fx Account. r=paolo 2014-10-08 17:40:38 +02:00
Jared Wein
7543d4da50 Bug 1047133 - Persist FxA OAuth token between browser sessions. r=MattN 2014-10-08 20:49:47 -04:00
Nicolas Perriault
5a7d5e605f Bug 1074672 Part 1 - Implement a room list view for Loop, r=mikedeboer. 2014-10-08 16:59:56 -07:00
Adam Roach [:abr]
0d84d7d1e0 Bug 1080094 - Google import fails if a contact contains an org but no title r=dmose 2014-10-08 18:30:45 -05:00
Tim Nguyen
d290e279fa Bug 1078067 - Remove custom background from Loop panel. r=mdeboer 2014-10-08 15:46:13 -07:00
Ryan VanderMeulen
a03c76c081 Backed out changeset 4205a47f317c (bug 1037235) for xpcshell orange.
CLOSED TREE
2014-10-08 15:45:56 -04:00
Erik Vold
7c5f78fe4f Bug 1037235 - toolkit/loader doesn't check module compatibility r=Mossop,past,jaws f=dteller 2014-09-09 18:33:55 -07:00
Adam Roach [:abr]
3386c3751e Bug 1079959 - Google import fails if a contact contains a physical address r=mikedeboer 2014-10-08 11:42:45 -05:00
Mark Banner
1a81c9a195 Follow-up to bug 1072323 - Fix the Loop ui-showcase by passing a mock contact parameter, which is now needed rather than the call Id. rs=nperriault over irc. NPOTB so DONTBUILD 2014-10-08 16:37:46 +01:00
Carsten "Tomcat" Book
c4c00dbea8 merge fx-team to mozilla-central a=merge 2014-10-08 15:53:14 +02:00
Adam Roach [:abr]
13232b1e7e Bug 1017257 - Attach Loop CSP Policy r=sstamm,dmose 2014-10-06 15:25:04 -05:00
Adam Roach [:abr]
ee762c80d6 Bug 1073859 - Store/restore original pref values rather than resetting them rs=jseup 2014-10-07 16:20:03 -05:00
Paolo Amadini
5f169e86c9 Bug 1077412 - Add a confirmation dialog when deleting contacts in the Desktop client. r=mikedeboer 2014-10-07 15:12:07 -04:00
Mark Banner
d9b0f044f4 Bug 1072323: Hook up the contact menus to be able to start outgoing calls. r=mikedeboer 2014-10-07 17:10:56 +02:00
Paolo Amadini
b30f99562a Bug 1015988 - Client needs to report number of shared URLs on Desktop. r=MattN 2014-10-07 15:11:46 -04:00
Jared Wein
c012ae9eaa Bug 1065537 - Loop isn't using system/platform fonts in various places. r=mikedeboer 2014-10-07 14:27:02 -04:00
Matthew Noorenberghe
eed68ae1a9 Bug 1077996 - Allow disabling Loop FxA support and related items (contacts, direct calling) via loop.fxa.enabled. r=mikedeboer
--HG--
extra : rebase_source : 99b0d348b6725c35c048a491e83c65e5b5e1b13d
2014-10-07 00:44:37 -07:00
Matthew Noorenberghe
57cfa5fc7b Bug 1078261 - Don't fetch Loop call data for the FxA session if we aren't logged in. r=pkerr
--HG--
extra : rebase_source : e9dc9ddfa4c62254801889275c3fe46121036655
2014-10-06 15:36:07 -07:00
Mike de Boer
eda7128f11 Bug 1077332: fix tests to always show the contacts tab. r=paolo 2014-10-06 16:35:48 +02:00
Mike de Boer
6921158765 Bug 1077332: hide tabs when not logged in with FxA. r=paolo 2014-10-06 16:35:45 +02:00
Mark Banner
863c847e79 Bug 972017 Part 4 - Hook up the OT sdk to the direct calling window for Loop. r=nperriault 2014-10-03 22:42:02 +01:00
Ryan VanderMeulen
9140e15c0c Backed out changeset 0a3385aaff01 (bug 1015988) for mochitest-bc orange. 2014-10-03 16:07:47 -04:00
Ryan VanderMeulen
2e19f5277d Backed out changeset 53e7cea7d468 (bug 1077332) for Marionette failures. 2014-10-03 14:58:26 -04:00
Mike de Boer
525397604c Bug 1077332: hide tabs when not logged in with FxA. r=paolo 2014-10-03 18:49:15 +02:00
Paolo Amadini
0ae54b5649 Bug 1037114 - Implement contacts list filtering on Name, Last Name and Mail. r=mikedeboer 2014-10-03 19:04:13 +01:00
Paolo Amadini
f841786c0f Bug 1015988 - Client needs to report number of shared URLs on Desktop. r=MattN 2014-10-03 19:04:12 +01:00
Matthew Noorenberghe
e8358d1819 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
Andrew Halberstadt
d292ee73f1 Bug 1066735 - Remove root b2g and android specific xpcshell manifests, r=chmanchester 2014-10-07 18:18:28 -04:00
Mark Banner
85b2d189ea Bug 972017 Part 3 - Finish the view flow transition for direct calling for Loop. r=nperriault 2014-10-02 19:55:22 +01:00
Nicolas Perriault
ad583709b0 Bug 1047406 - Remove notifications in Loop conversation window. r=Standard8 2014-10-02 19:55:21 +01:00
Mike de Boer
6568594f93 Bug 1074547: improve rendering flow of contacts list. r=Niko 2014-10-02 12:59:43 +02:00
Mike de Boer
392056106c Bug 1069816: Enable import button in the contacts list. r=abr 2014-10-02 12:37:43 +02:00
Mike de Boer
0b4d324d7e Bug 1069816: add unit tests for the GoogleImporter class. r=abr 2014-10-02 12:37:41 +02:00
Mike de Boer
9aa1b91cc1 Bug 1069816: implement Google contacts import class. r=abr 2014-10-02 12:37:38 +02:00
Mike de Boer
7d96aca1c9 Backed out changeset b26c709330d6 (bug 1069962). r=paolo. 2014-10-01 15:51:50 +02:00
Mark Banner
4965914593 Follow-up to bug 1000240 Fix the generated conversation.js file, missed during bitrot. rs=nperriault 2014-10-02 08:55:56 +01:00
Jared Wein
2cc33e7473 No bug - Change tabs to spaces in MozLoopPushHandler.jsm r=me DONTBUILD 2014-10-01 20:02:09 -04:00
Jared Wein
352c896d30 Bug 1075697 - MozLoopService.hawkRequest is not properly reset. r=dmose 2014-10-01 14:24:07 -04:00
Nicolas Perriault
e1f1020688 Bug 1000240 - Added a Call Failed view for Loop standalone. r=Standard8 2014-10-01 15:16:05 +01:00
Mark Banner
062a92d254 Bug 1074823 - Infinite ringing if the caller cancels the call in the 'connecting' state. Handle the initial state returned from the websocket. r=dmose 2014-09-30 23:06:34 +01:00
Mark Banner
122e4eddcd Bug 972017 Part 2 - Set up actions and a dispatcher and start to handle obtaining call data for outgoing Loop calls from the desktop client. r=mikedeboer 2014-09-30 20:44:05 +01:00
Mark Banner
631b97c2df Bug 972017 Part 1 - Add a new controller view for selecting between incoming and outgoing calls in the Loop Conversation window. Also, set up a bare-bones outgoing pending conversation view. r=mikedeboer 2014-09-30 20:44:04 +01:00
Paolo Amadini
f559f84c07 Bug 1038257 - Desktop client needs the ability to delete, block, and unblock contacts. r=mikedeboer 2014-09-30 13:10:24 +01:00
Paolo Amadini
64d54f95ed Bug 1038246 - Desktop client needs the ability to edit a contact locally. r=mikedeboer 2014-09-30 13:10:23 +01:00
Paolo Amadini
065886e1f1 Bug 1071633 - Add dropdown menu to contact buttons. r=mikedeboer 2014-09-26 13:53:54 -07:00
Wes Kocher
6d4ad0e657 Backed out changeset 4c48e36e05bb (bug 1000240) for marionette failures 2014-09-26 16:31:30 -07:00
Nicolas Perriault
6733051ac9 Bug 1000240 - Add a Call Failed view for Loop standalone UI. r=Standard8 2014-09-26 23:10:08 +01:00
Paolo Amadini
5ced64fa0f Bug 1000112 - Desktop client needs the ability to add a contact locally. r=mikedeboer 2014-09-26 15:38:17 +01:00
Matthew Noorenberghe
7ab75c6059 Bug 1073047 - Add Firefox Account logging to MozLoopService. r=jaws
--HG--
extra : rebase_source : 1010a9157a46a16a28f1befa610716e00da3532a
2014-09-25 09:00:51 -07:00
Matthew Noorenberghe
28458a4760 Bug 1073027 - Control MozLoopService logging with a preference. r=jaws
--HG--
extra : rebase_source : 7ba5547518b480c4cab01835662066dab30b5122
2014-09-25 09:00:32 -07:00
Fernando Jiménez
87db739c9b Bug 1008990 - Loop standalone UI should hand off to FxOS Loop client. r=dmose 2014-09-25 14:48:09 +02:00
Nicolas Perriault
57f7727fba Bug 1072279 - Prevent unnecessary scrollbars in Loop conversation window. r=Standard8 2014-09-25 11:28:09 +01:00
Mark Banner
4bb3785445 Bug 1066502 Remove the backbone router from the Loop conversation window, use a react view for control. r=nperriault 2014-09-24 14:25:30 +01:00
Mark Banner
0bb934614c Follow-up to bug 1035846 Add a slash onto the end of the url for the ToS Link on the Loop Standalone UI. rs=mikedeboer over irc DONTBUILD 2014-09-24 12:47:04 +01:00
Jared Wein
8e2181a223 Bug 1071835 - this._hawkRequestError is not a function in MozLoopService.hawkRequest. r=MattN
--HG--
extra : rebase_source : 530184d1445140f9629b76d0996dcee5b11712f1
2014-09-23 16:40:06 -04:00
Adam Roach [:abr]
47f62235b2 Bug 1066816 - Allow OT toolkit to set GUID for analytics r=Standard8 2014-09-16 06:46:11 -07:00
Mike de Boer
be6da9c5d1 Bug 1070045: shim contacts React classes when ES6 is not available in the browser used. r=Niko 2014-09-23 12:21:35 +02:00
Matthew Noorenberghe
50d52a8e4f Bug 1065144 - Unhide Loop Firefox Account UI. r=standard8
--HG--
extra : rebase_source : 4f22f916201958f52d9bbbdb064641239da2277d
2014-09-22 14:43:54 -07:00
Paul Kerr [:pkerr]
03da4b2c81 Bug 1070065: MozLoopService.jsm xpcshell unit test for busy reject feature r=standard8 2014-09-19 17:01:09 -07:00
Nicolas Perriault
509a70bec1 Bug 974873 - Add feedback form to Loop standalone conversation window. r=Standard8 2014-09-22 13:40:57 +01:00
Paul Kerr [:pkerr]
ef754ed79e Bug 1065155: Check both Hawk sessions when PushServer notification received. Record session type with call data. r=standard8 2014-09-19 14:35:37 -07:00
Paul Kerr [:pkerr]
7110846680 Bug 1032700: LoopService reject with reason = busy an incoming call when busy. r=standard8,MattN 2014-09-19 14:32:53 -07:00
Mike de Boer
094e8228cc Bug 1069965: add a visual separator between available and blocked contacts. r=paolo 2014-09-19 17:02:03 +02:00
Mike de Boer
e32dcdb16e Bug 1069962: add support for Gravatar avatars. r=paolo 2014-09-19 17:02:00 +02:00
Mike de Boer
193cc7225e Bug 1000766: add a contacts list to the Loop contacts tab. r=Niko,Standard8,paolo 2014-09-19 17:01:58 +02:00
Matthew Noorenberghe
592c049281 Bug 1047667 - Unregister logged in user from the Loop server upon logout. r=jaws 2014-09-18 13:53:44 -07:00
Jared Wein
44294c5842 Bug 1047181 - Change the Loop toolbar button when FxA sign in completes. r=MattN 2014-09-18 16:14:44 -04:00
Wes Kocher
d5de15a742 Backed out changeset 5710731f09e9 (bug 1047181) for bc1 orange 2014-09-18 14:47:24 -07:00
Wes Kocher
72aa296bbf Backed out changeset 43b24197d25a (bug 1047667) to cleanly backout 1047181 2014-09-18 14:46:57 -07:00
Matthew Noorenberghe
9624fb6f0e Bug 1047667 - Unregister logged in user from the Loop server upon logout. r=jaws 2014-09-18 13:53:44 -07:00
Jared Wein
497dd662ca Bug 1047181 - Change the Loop toolbar button when FxA sign in completes. r=MattN
--HG--
extra : rebase_source : e0821ac3fdb8e5840ef241f24c4d9e675388dbf3
2014-09-18 16:14:44 -04:00
Dan Mosedale
43a1089bce Bug 1065153 - Support call URLs with guest or FxA hawk session types, r=MattN 2014-09-18 10:40:35 -07:00
Paolo Amadini
a24d21503f Bug 1059186 - Client needs to report number of generated URLs via Telemetry. r=MattN 2014-09-18 13:05:39 +01:00
Mark Banner
240fe3f9ac Bug 1066609 Various Loop xpcshell tests will perma-fail when Gecko 35 merges to beta (turn off throttling for tests). r=abr 2014-09-18 10:45:38 +01:00
Mark Banner
52e8706507 Bug 1069178 Drop some old references to serverUrl/baseServerUrl in Loop desktop code. r=mikedeboer 2014-09-18 10:45:38 +01:00
Mike de Boer
7725c505dc Bug 1053774: fix test failures. rs=bustage,Standard8 2014-09-18 11:28:43 +02:00
Mike de Boer
e1b2f55dc1 Bug 1053774: use nsIExternalProtocolService to send emails. r=MattN 2014-09-18 10:52:05 +02:00
Mark Banner
f9cc5843b4 Bug 1067937 Fix translation of Loop's link-clicker UI in Google Chrome. r=dmose
--HG--
rename : browser/components/loop/standalone/content/libs/l10n-gaia-4e35bf8f0569.js => browser/components/loop/standalone/content/libs/l10n-gaia-02ca67948fe8.js
2014-09-17 19:23:31 +01:00
Mark Banner
f183a0d728 Bug 1035846 Update the ToS link for the Loop standalone UI. r=dmose 2014-09-17 19:23:31 +01:00
Mark Banner
fb77c1b4aa Bug 1068580 Remove the backbone router from the Loop panel. r=nperriault 2014-09-17 19:23:30 +01:00
Mark Banner
afb468ac88 Bug 1066567 Part 2. Rename some old variables in the Loop OutgoingConversationView. r=nperriault 2014-09-17 19:23:30 +01:00
Mark Banner
8f4b739e62 Bug 1066567 Part 1. Stop use of the backbone router in the standalone UI to simplify code. The views now exclusively manage what is displayed according to state. r=nperriault 2014-09-17 19:23:29 +01:00
Paolo Amadini
d693bf1ed2 Bug 1066509 - Tests for the tab view in the desktop client panel. r=mikedeboer 2014-09-17 16:42:16 +01:00
Mark Banner
7cea7b4552 Follow-up to bug 1044411, fix the Loop standalone .gitignore file to properly exclude index.html. rs=mikedeboer over irc. NPOTB DONTBUILD 2014-09-17 14:18:25 +01:00
Jared Wein
35d61aae2c Bug 1047146 - Add current username to the Loop panel footer. r=mattn r=niko
--HG--
extra : rebase_source : ba9f55a9a28d1a4df6284582ded6d761e269d5cf
2014-09-11 15:36:14 -04:00
Dan Mosedale
9af4492a29 Bug 1068178 - Fix Loop functional test bustage, rs=Standard8, NPOTB, so DONTBUILD 2014-09-16 11:47:39 -07:00
Rémy HUBSCHER
fb4ec1d1e7 Bug 1044411 - Generate Loop ToS static content, r=abr,dmose; rs=ted for .hgignore changes
Bug 1044411 - Generate Loop ToS static content, priv-policy bits removed
2014-08-26 12:58:00 -05:00
Mark Banner
fdb61c0db5 Fix the loop ui-showcase - fallout from bug 1066506, define getBoolPreference in the fake mozLoop api. rs=dmose over irc DONTBUILD 2014-09-16 19:00:44 +01:00
Mark Banner
e16d409bbf Bug 1067519 Loop desktop client should close the conversation window if the caller chooses to cancel the call. r=nperriault 2014-09-16 16:03:59 +01:00
Ed Morley
a0e5b4d9cd Backed out changeset ecc5cb4dcdfe (bug 1066816) for loop test failures 2014-09-16 16:01:15 +01:00
Paolo Amadini
d8a85168d3 Bug 1067845 - Clean up after browser_mozLoop_softStart.js. r=abr 2014-09-16 14:54:07 +01:00
Adam Roach [:abr]
8c56624621 Bug 1066816 - Allow OT toolkit to set GUID for analytics r=Standard8 2014-09-16 06:46:11 -07:00
Nicolas Perriault
d8706080e8 Bug 1045690 Ensure the correct version of react is used when building the Loop jsx files. r=Standard8
Tool script only so DONTBUILD
2014-09-16 11:38:59 +01:00
Nigel Babu
1da2de4cb7 Merge fx-team to m-c with bustage fix, a=merge 2014-09-16 08:43:45 +05:30
Shu-yu Guo
59ccd2fecb Bug 1001090 - Part 5: Fix errors in tests throughout the tree. (r=robcee,gavin) 2014-09-15 16:30:47 -07:00
Adam Roach [:abr]
14cd24ba60 Bug 1017257 - Make loop code CSP-friendly (remove all inline script) r=Standard8 2014-09-15 15:39:12 -07:00
Andrei Oprea
9f8c52ef2f Bug 1042060 - Implement default answering mode for desktop client. r=mikedeboer 2014-09-10 15:50:00 -04:00
Mark Banner
f45b0af958 Bug 1066506 Allow easy debugging of websockets and sdk for Loop. r=nperriault 2014-09-12 16:49:38 +01:00
Mark Banner
8ce42d7f7d Bug 1000237 Standalone UI for link clickers needs "call being processed" visual notification. r=nperriault 2014-09-12 13:57:19 +01:00
Paolo Amadini
3e949c2353 Bug 1059754 - Propagating errors to content with cloneInto fails in MozLoopAPI. r=Gijs 2014-09-12 11:10:10 +01:00
Mark Banner
b976c2f565 Bug 1066219 Update OpenTok library to 2.2.9. r=abr 2014-09-12 09:06:32 +01:00
Matthew Noorenberghe
89501a2935 Bug 1065777 - Store the Hawk Session token after /fxa-oauth/params for the Loop FxA login flow. r=abr,jaws 2014-09-11 23:01:04 -07:00
Ryan VanderMeulen
195ab64159 Backed out changesets 26b240144648 and a701b0b291a0 (bug 1047146) for linux debug mochitest-bc crashes. 2014-09-11 18:08:56 -04:00
Jared Wein
16c1fe751b Bug 1047146 - Fixed panel_test.js to reference userProfile instead of loggedInToFxa on a CLOSED TREE. r=me
--HG--
extra : rebase_source : 68c527247512356f358568c9154f6e8eab71bd46
2014-09-11 16:54:18 -04:00
Nicolas Perriault
4da70c83c5 Bug 1062126: Loop panel UI shouldn't be fully reset when reopened, r=mikedeboer. 2014-09-11 20:54:48 +01:00
Jared Wein
c652c15371 Bug 1047146 - Add current username to the Loop panel footer. r=mattn r=niko
--HG--
extra : rebase_source : 527ccb4541555e10a24b9785620ea805db84aca7
2014-09-11 15:36:14 -04:00
Mike de Boer
3eab5238b2 Bug 1065275: add a TabView component to the panel. r=paolo,Niko. 2014-09-11 19:14:30 +02:00
Mark Banner
bf26e6a10b Bug 1065608 Drop the remaining backbone views for Loop (switch to react). r=nperriault 2014-09-11 08:28:02 +01:00
Mark Banner
54306f2588 Bug 1065591 Improve Loop xpcshell tests for MozLoopService to have a better chance of detecting coding errors. r=jaws 2014-09-11 08:28:01 +01:00
Mark Banner
8b2b13105a Follow-up to bug 1035348 - fix the conversation window not opening when incoming calls are received. rs=jaws 2014-09-10 20:10:56 +01:00
Paul Kerr [:pkerr]
acfe258d54 Bug 1035348 - Part 2: fix tests. 1) Added hawkRequest stub to allow completion of inbound notification setup where necessary in unit tests. 2) Replaced tests of client.requestCallsInfo() with mozLoop.getCallData. r=Standard8 2014-09-10 15:22:33 +01:00
Paul Kerr [:pkerr]
fd6bc33152 Bug 1035348 - Part 1: Move GET/calls to MozLoopService. r=Standard8 2014-09-10 15:22:32 +01:00
Matthew Noorenberghe
9c941c186d Bug 1065052 - Follow-up - Correctly pass the sessionType to MozLoopServiceInternal.hawkRequest. rs=mikedeboer DONTBUILD 2014-09-10 02:33:41 -07:00
Matthew Noorenberghe
148244a3e6 Bug 1065052 - Implement modified Loop FxA registration flow using a second Loop registration. r=abr,jaws 2014-09-10 01:48:54 -07:00
Carsten "Tomcat" Book
3b0f454701 Backed out changeset cea07e54707e (bug 1065052) for xpcshell test failures 2014-09-10 10:44:22 +02:00
Matthew Noorenberghe
113c93ef50 Bug 1065052 - Implement modified Loop FxA registration flow using a second Loop registration. r=abr,jaws 2014-09-10 00:07:03 -07:00
Andrei Oprea
e779a84653 Bug 1049565 - Update style for feedback form back button. r=nperriault 2014-09-09 17:16:09 +01:00
Romain Gauthier
f7de8354d7 Bug 1002416 Rework the Loop notification system to better surface failures to the user and use react based views. r=nperriault 2014-09-09 09:52:38 +01:00
Mark Banner
3e0e8de56e Bug 1062835 Missing text on Loop's link-clicker UI for non-English locales. Update the standalone app to the gaia version of L10n.js which supports fallback automatically. r=nperriault
--HG--
rename : browser/components/loop/standalone/content/l10n/data.ini => browser/components/loop/standalone/content/l10n/loop.en-US.properties
2014-09-04 19:15:23 +01:00
Matthew Noorenberghe
3079444c7a Bug 1061756 - Remove MozLoopService #ifdef DEBUG and fix tests. r=jaws
--HG--
extra : rebase_source : ffecebf4de59e85381e943e521b23d3da80a9a3d
2014-09-04 11:13:01 -04:00
Dan Mosedale
25da7baeba Bug 1035655 - Use the production build of React for non-DEBUG builds, r=Standard8 2014-09-04 09:31:23 -07:00
Andrei Oprea
59a018cd55 Bug 1048938 - Part 2 of visual uplift, r=NiKo` 2014-09-04 13:45:18 +01:00
Ryan VanderMeulen
f5859a2048 Merge inbound to m-c. a=merge 2014-09-03 16:38:57 -04:00
Bill McCloskey
757ebcfbe3 Bug 1061013 - Disable various browser chrome tests when running with e10s. r=jimm 2014-09-02 13:47:12 -05:00
Adam Roach [:abr]
9deba01d05 Backed out changeset e6cf07180934 (bug 1055139) for xpcshell bustage 2014-09-02 16:28:25 -05:00
Adam Roach [:abr]
d8c59efcd9 Bug 1055139 - Retrieve Simple Push Server URL from Loop Server r=mhammond,Standard8 2014-08-18 12:43:37 -05:00
Adam Roach [:abr]
a68e250f83 Bug 1055319 - Add DNS-based soft-start mechanism for Loop in release builds r=dolske 2014-08-18 17:52:26 -05:00
Jared Wein
0c34a1ad01 Bug 1055239 - SVG icons and theming for SocialAPI/Loop. r=MattN 2014-09-02 11:20:39 -04:00
Phil Ringnalda
96f1066a88 Backed out 2 changesets (bug 1055139) for bad network touches
CLOSED TREE

Backed out changeset 93b6e71b019a (bug 1055139)
Backed out changeset 49cb37b48c05 (bug 1055139)
2014-09-01 17:11:35 -07:00
Adam Roach [:abr]
63f780612c Fix 'touches the network' bustage from Bug 1055139 on a CLOSED TREE rs=me 2014-09-01 17:59:20 -05:00
Adam Roach [:abr]
4477a63aba Bug 1060610 - Don't update latest callUrl expiration until it is exfiltrated r=Standard8 2014-09-01 17:17:05 -05:00
Adam Roach [:abr]
56093c01cb Bug 1055139 - Retrieve Simple Push Server URL from Loop Server r=mhammond 2014-08-18 12:43:37 -05:00
Matthew Noorenberghe
615e43805d Bug 1047284 - Update the Loop toolbar icon upon errors and "Do not disturb". f=Standard8 r=jaws 2014-09-01 17:37:23 -04:00
Mark Banner
65b1e9d478 Backout cset b2bae68e3809 / bug 1055319 due to test failures 2014-09-01 22:11:03 +01:00
Adam Roach [:abr]
ea3158360e Bug 1060812 - Stop processing when contact is not found r=Standard8 2014-09-01 15:44:51 -05:00
Mark Banner
9a0cb38842 Bug 1061154 Part 3 Fix some more Loop strings following UX feedback, and add necessary strings for outgoing calls from the desktop client. r=nperriault,r=abr 2014-09-01 20:32:47 +01:00
Nicolas Perriault
a7b7c66c9d Bug 1047144: Add a gear menu to the Loop panel. r=Standard8 2014-09-01 18:11:50 +01:00
Mark Banner
15e964f20e Bug 1061154 Part 2 Change existing Loop strings based on UX feedback. r=nperriault 2014-09-01 18:11:50 +01:00
Adam Roach [:abr]
973271a09a Bug 1055319 - Add DNS-based soft-start mechanism for Loop in release builds r=dolske 2014-08-18 17:52:26 -05:00
Jared Wein
a73c43a352 Bug 1050309 - Support RTL mode in the panel. r=standard8 2014-09-01 01:33:42 -04:00
Jared Wein
b7302e03c5 Bug 1060452 - Add generic-failure string for Loop clients. rs=MattN 2014-09-01 01:18:32 -04:00
Jared Wein
2d4d6f3847 Bug 1060525 - Various string changes for Loop based on UX feedback. rs=MattN 2014-09-01 01:14:03 -04:00
Jared Wein
a4d679a833 Bug 1060459 - Change "How was your call experience?" to "How was your conversation?". r=abr 2014-08-31 22:53:43 -04:00
Jared Wein
32f1127925 Bug 1048882 follow-up - Change the string ID of feedback_window_will_close_in. r=standard8
--HG--
extra : rebase_source : 258a4aa681f6782f8e39302d14c3693d3adc2a2d
2014-08-29 12:43:27 -04:00
Adam Roach [:abr]
692e3ae187 Bug 972079 - Fix memory leak failure in mochi test rs=me 2014-08-29 13:40:59 -05:00
Adam Roach [:abr]
85f816c81d Bug 972079 - Tests for CardDav importer r=MattN 2014-08-29 13:31:46 -05:00
Adam Roach [:abr]
34a90a12e3 Bug 972079 - CardDAV Address Importer for Loop r=MattN 2014-08-29 13:31:46 -05:00
Matthew Noorenberghe
cb0c9eb53a Bug 1059021: Added sign in/up link to the Loop panel footer. Patch by MattN and nperriault. r=MattN,r=Standard8 2014-08-29 14:11:54 +01:00
Mark Banner
a63fa2a9f9 Bug 1045643 Part 2 - Notify the Loop server when the client has local media up and remote media being received, so that it can update the call connection status. r=nperriault 2014-08-29 11:22:18 +01:00
Mark Banner
b5781a44c7 Bug 1045643 Part 1 - Notify the Loop server when the desktop client accepts the call, so that it can update the call status. r=nperriault 2014-08-29 11:22:18 +01:00
Jared Wein
f3188bd805 Bug 1048882 - The warning displayed when closing window (feedback_window_will_close_in) needs a plural form. r=standard8
--HG--
extra : rebase_source : 754995dddbcad6777e7b9def30f20fe3e3744bfc
2014-08-28 23:51:34 -04:00
Dan Mosedale
6d870d9b8d Bug 1048938 - Part 1 of visual uplift, patch by loop frontend-ers; r=dmose 2014-08-27 10:46:44 -07:00
Jared Wein
822c424f94 Bug 1058258 - Fix typos and improve some of the Loop text. r=abr
--HG--
extra : rebase_source : ba209225c17244bc8634b0d1ca2fefe0dc243cbe
2014-08-26 15:07:38 -04:00
Adam Roach [:abr]
933182ec4c Bug 1056918 - Allow distinguishing between 'not found' and 'database error' programmatically r=standard8 2014-08-26 09:56:42 -05:00
Mark Banner
e8d7c5d979 Bug 1058111 Fix functional test setup for Loop to set the correct public server address so that websocket connections work correctly. r=dmose 2014-08-26 09:12:01 +01:00
Jan-Ivar Bruaroey
c88e6a4fcf Bug 1054793 - comment fix. r=dmose 2014-08-26 09:12:01 +01:00
Mark Banner
e9e1343111 Bug 1046039 Have a longer time window for users to view Terms of Service and Privacy Notice from the Loop panel. r=mhammond 2014-08-26 09:12:00 +01:00
Romain Gauthier
9de9f10e9a Bug 1019454: Hide ToS when it has been seen in the standalone UI. r=Standard8 2014-08-26 09:12:00 +01:00
Matthew Noorenberghe
5f23ae520a Bug 1047617 - Register logged in user with the Loop server. r=ckarlof,vladikoff,markh 2014-08-25 22:11:35 -04:00
Jan-Ivar Bruaroey
31993c481f Bug 1054793 - Increase marionette find_element timeout for intermittent. r=standard8
CLOSED TREE
2014-08-25 12:29:36 -04:00
Nigel Babu
f6d09d898f Merge m-c to m-i
--HG--
extra : rebase_source : 76298d970d75f13c5315889f6a0167ef6430b4a7
2014-08-22 07:10:18 +05:30
Andrei Oprea
5c9e9bd1fd Bug 1045569 - Revoke the correct call url in loop desktop client, r=rgauthier@mozilla.com 2014-08-21 11:14:04 -07:00
Mike de Boer
d22c1ee6d8 Bug 1038716 - add unit tests for LoopContacts crud operations. r=dmose 2014-08-12 12:24:09 +02:00
Mike de Boer
07fefbe809 Bug 1038716 - add a contacts API. r=abr,dolske,mak,bholley 2014-08-12 12:24:07 +02:00
Dan Mosedale
ad6ddf7541 Bug 1055747 - Fix Loop UI showcase for Chrome to avoid visual regressions, r=andrei.br92@gmail.com 2014-08-19 12:40:16 -07:00
Alex Bardas
5e9ade40bf Bug 1046178 - Prevent using hardcoded brand names in l10n data files. r=jaws 2014-08-20 22:33:00 -04:00
Andrei Oprea
6122ca6a45 Bug 976116 - Implement end to end call in one browser window, r=dmose 2014-08-18 16:24:14 -07:00
Matthew Noorenberghe
a3dff5bee3 Bug 1047130 - Implement desktop backend to login to FxA via OAuth for Loop. r=vladikoff,ckarlof,mikedeboer
This implements the OAuth authorization phase.
2014-08-18 14:32:34 -07:00
Matthew Noorenberghe
4895838127 Bug 1048530 - Create a Loop test server for exchanging an OAuth code for a token. r=vladikoff,ckarlof,mikedeboer 2014-08-15 16:52:05 -07:00
Matthew Noorenberghe
31975c6dab Bug 1048526 - Create a Loop test server for querying OAuth URL parameters to use. r=ckarlof,vladikoff,jaws 2014-08-15 16:51:55 -07:00
Mark Banner
982944efa9 Bug 1022594 Part 2. Desktop client needs ability to decline an incoming call - set up a basic websocket protocol and use for both desktop and standalone UI. r=dmose 2014-08-15 22:54:29 +01:00
Andrei Oprea
0f09159ecf Bug 990678 - Add ability to make audio only calls in Loop standalone and desktop. r=Standard8 2014-08-15 19:45:31 +01:00
Mark Banner
5d23c803c5 Bug 1022594 Part 1a Add a getLoopBoolPref function to the MozLoopAPI. r=mikedeboer
--HG--
rename : browser/components/loop/test/mochitest/browser_mozLoop_charPref.js => browser/components/loop/test/mochitest/browser_mozLoop_prefs.js
rename : browser/components/loop/test/xpcshell/test_loopservice_get_loop_char_pref.js => browser/components/loop/test/xpcshell/test_loopservice_loop_prefs.js
2014-08-15 13:33:51 +01:00
Mark Banner
799366a5d9 Bug 1046490 Ensure Loop is always enabled in tests, so that turning the pref off doesn't cause failures. r=mikedeboer 2014-08-14 12:22:04 +01:00
Mark Banner
39b6f67f92 Bug 1053181 Fix Loop's standalone pages to display correctly on the proper dev server. r=dmose NPOTB DONTBUILD 2014-08-13 19:01:34 +01:00
Mark Banner
3fac8ab68d Bug 1052331 Remove the 'LooP' title from the conversation window when it is initially opened. r=mikedeboer 2014-08-12 12:20:41 +01:00
Dan Mosedale
3ec776d612 Bug 1050932 - Fix UI showcase regression triggered by tokbox SDK upgrade, NPOTB, DONTBUILD, r=Standard8 2014-08-08 15:43:54 -07:00
Ryan VanderMeulen
834e51bc80 Merge fx-team to m-c. a=merge
--HG--
extra : amend_source : 35bb2e9e2b827884507d4fcf12c69150baa3c4b3
2014-08-08 16:17:12 -04:00
Mark Banner
8f58299cdc Bug 1048785 Part 2: Extend MozLoopAPI with channel, version and OS details. r=mikedeboer 2014-08-08 18:10:54 +01:00