Commit Graph

255 Commits

Author SHA1 Message Date
Dan Mosedale
a705db33f2 Bug 1000770 bustage fix, a=KWierso 2014-07-09 16:40:40 -07:00
Andrei Oprea
c3b872c70f Bug 1000770 - Implement new UX for loop panel, ui-r=darrin, r=dmose 2014-07-09 15:39:41 -07:00
Mark Banner
e69d978552 Bug 1032469 Update Loop to OpenTok library v2.2.6. rs=gijs for test change,r=abr
--HG--
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/css/ot.min.css => browser/components/loop/content/libs/sdk-content/css/ot.css
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-copy-firefox.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-copy-firefox.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-firefox.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-firefox.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-predenied-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-predenied-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-prompt-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-prompt-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-publisher.png => browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-publisher.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-subscriber.png => browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-subscriber.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/buttons.png => browser/components/loop/content/libs/sdk-content/images/rtc/buttons.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/loader.gif => browser/components/loop/content/libs/sdk-content/images/rtc/loader.gif
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-off.png => browser/components/loop/content/libs/sdk-content/images/rtc/mic-off.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-on.png => browser/components/loop/content/libs/sdk-content/images/rtc/mic-on.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-off.png => browser/components/loop/content/libs/sdk-content/images/rtc/speaker-off.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-on.png => browser/components/loop/content/libs/sdk-content/images/rtc/speaker-on.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/js/dynamic_config.min.js => browser/components/loop/content/libs/sdk-content/js/dynamic_config.min.js
2014-07-08 19:40:59 +01:00
Carsten "Tomcat" Book
d6d9508fd7 Backed out changeset 7e27f2f4793c (bug 1032469) for bc1 and dt-1 test failures on a CLOSED TREE
--HG--
rename : browser/components/loop/content/libs/sdk-content/css/ot.css => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/css/ot.min.css
rename : browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-chrome.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-chrome.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-copy-firefox.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-copy-firefox.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-firefox.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-firefox.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/access-predenied-chrome.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-predenied-chrome.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/access-prompt-chrome.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-prompt-chrome.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-publisher.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-publisher.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-subscriber.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-subscriber.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/buttons.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/buttons.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/loader.gif => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/loader.gif
rename : browser/components/loop/content/libs/sdk-content/images/rtc/mic-off.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-off.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/mic-on.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-on.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/speaker-off.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-off.png
rename : browser/components/loop/content/libs/sdk-content/images/rtc/speaker-on.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-on.png
rename : browser/components/loop/content/libs/sdk-content/js/dynamic_config.min.js => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/js/dynamic_config.min.js
2014-07-08 12:10:01 +02:00
Mark Banner
b4738c8a0c Bug 1032469 Update Loop to OpenTok library v2.2.6. r=abr
--HG--
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/css/ot.min.css => browser/components/loop/content/libs/sdk-content/css/ot.css
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-copy-firefox.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-copy-firefox.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-firefox.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-denied-firefox.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-predenied-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-predenied-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-prompt-chrome.png => browser/components/loop/content/libs/sdk-content/images/rtc/access-prompt-chrome.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-publisher.png => browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-publisher.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-subscriber.png => browser/components/loop/content/libs/sdk-content/images/rtc/audioonly-subscriber.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/buttons.png => browser/components/loop/content/libs/sdk-content/images/rtc/buttons.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/loader.gif => browser/components/loop/content/libs/sdk-content/images/rtc/loader.gif
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-off.png => browser/components/loop/content/libs/sdk-content/images/rtc/mic-off.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-on.png => browser/components/loop/content/libs/sdk-content/images/rtc/mic-on.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-off.png => browser/components/loop/content/libs/sdk-content/images/rtc/speaker-off.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-on.png => browser/components/loop/content/libs/sdk-content/images/rtc/speaker-on.png
rename : browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/js/dynamic_config.min.js => browser/components/loop/content/libs/sdk-content/js/dynamic_config.min.js
2014-07-08 09:50:45 +01:00
Nicolas Perriault
a7eff06d5d Bug 1000152: Add mute & unmute buttons to Loop conversation window. r=Standard8 2014-06-27 12:34:22 +02:00
Andrei Oprea
5a358906ea Bug 1033715 - Add build script to transpile JSX files to JS, r=dmose
--HG--
rename : browser/components/loop/content/js/src/panel.jsx => browser/components/loop/content/js/panel.jsx
2014-07-07 14:45:00 -07:00
Nicolas Perriault
30e75ea2da Bug 1033841: Ported Loop panel views to React. r=Standard8 2014-07-04 17:08:55 +01:00
Nicolas Perriault
ecc4887f04 Bug 1033841: Added react 0.10.0 to loop shared libs. r=dmose 2014-07-04 17:08:54 +01:00
Benoit Jacob
736b5a1554 Back out csets 56ba52f28300, f6016481c7f2, 94b064ee68b2 (bug 1033841 and bug 1033965) for xpcshell test failures 2014-07-04 13:34:25 -04:00
Nicolas Perriault
ba32e5341f Bug 1033841: Ported Loop panel views to React. r=Standard8 2014-07-04 17:08:55 +01:00
Nicolas Perriault
56c15a6d64 Bug 1033841: Added react 0.10.0 to loop shared libs. r=dmose 2014-07-04 17:08:54 +01:00
Andrei Oprea
631fc0c0e7 Bug 1015891 Implement ToS and privacy notice links for Loop. r=dmose 2014-07-03 15:22:09 +01:00
Mark Banner
71909598a0 Bug 1032741 Adapt to latest Loop server changes - update parameter name for /calls_url and add a callType parameter when starting a call. r=nperriault 2014-07-03 15:15:16 +01:00
Mark Banner
5575543525 Bug 1032738 Desktop client fails to authenticate session tokens with the latest loop server - change to using a hex key for hawk. r=jparsons 2014-07-03 09:23:40 +01:00
Mark Banner
4f84be168b Bug 1020876 Route desktop client XHRs though the mozLoop API to share hawk implementation with MozLoopService. r=ttaubert
--HG--
rename : browser/components/loop/content/shared/js/client.js => browser/components/loop/content/js/client.js
rename : browser/components/loop/test/shared/client_test.js => browser/components/loop/test/desktop-local/client_test.js
2014-07-03 09:23:38 +01:00
Jan-Ivar Bruaroey
368c23ee03 Bug 1026782 Implements MozLoopService.setLoopCharPref. r=ttaubert 2014-07-01 17:12:54 +01:00
Andrei Oprea
55f22c6544 Bug 1023507 - Handle SDK failures when calling connect. r+ui-r=dmose 2014-06-25 11:00:00 -04:00
Adam Roach [:abr]
f0203d7e00 Bug 1011472 - Add audio alert for incoming call r=florian,standard8 2014-06-26 18:55:03 -05:00
Mark Banner
5c3cd1dcdd Bug 1030062 Loop Marionette tests need clearer failure points when displayed on tbpl. r=dburns 2014-06-26 09:00:08 +01:00
Jim Blandy
7e20285e70 Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Mark Banner
d3de984921 Bug 1023279 Make conversation window title localizable, and add missing license header. r=nperriault,ui-review=darrin 2014-06-23 11:48:32 +01:00
Mark Banner
165f7d28a4 Bug 1026504 - Clarify non-shared status of sdk and webl10n for Loop by moving them from the shared libs to non-shared. r=nperriault
--HG--
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/css/ot.min.css => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/css/ot.min.css
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-chrome.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-chrome.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-copy-firefox.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-copy-firefox.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-firefox.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-denied-firefox.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/access-predenied-chrome.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-predenied-chrome.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/access-prompt-chrome.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/access-prompt-chrome.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-publisher.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-publisher.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-subscriber.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/audioonly-subscriber.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/buttons.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/buttons.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/loader.gif => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/loader.gif
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-off.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-off.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-on.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/mic-on.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-off.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-off.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-on.png => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/images/rtc/speaker-on.png
rename : browser/components/loop/content/shared/libs/otcdn/webrtc/v2.2.5/js/dynamic_config.min.js => browser/components/loop/content/libs/otcdn/webrtc/v2.2.5/js/dynamic_config.min.js
rename : browser/components/loop/content/shared/libs/sdk.js => browser/components/loop/content/libs/sdk.js
rename : browser/components/loop/content/shared/libs/webl10n-20130617.js => browser/components/loop/standalone/content/libs/webl10n-20130617.js
2014-06-18 10:43:31 +01:00
Mark Banner
52532e0c8b Bug 1020859 Part 2 - Change Loop to use HawkClient to increase shared code usage and make MozLoopService simpler. r=mhammond 2014-06-18 10:42:15 +01:00
Mark Banner
80c167047f Bug 1022689 Separate out the Loop Push Handler from the Loop Service code to help similify testing and clarify separation of modules. r=mhammond 2014-06-16 08:41:17 +01:00
Nicolas Perriault
033195a4d4 Bug 1022874 - Add non-minified version of Backbone for Loop. r=Standard8 2014-06-11 11:03:50 +01:00
Nicolas Perriault
8193905a43 Bug 1022873 - Add non-minified version of Lodash for Loop. r=Standard8 2014-06-11 11:03:12 +01:00
Nicolas Perriault
ab0c349930 Bug 1022872 - Add non-minified version of jQuery for Loop. r=Standard8 2014-06-11 11:01:21 +01:00
Adam Roach [:abr]
cbe641f3ba Bug 1022772 - SJCL should be unminified, versioned r=Standard8 2014-06-09 13:24:24 -05:00
Nicolas Perriault
d545069052 Bug 1018208 - Write missing tests for Loop "do not disturb" feature. r=Standard8 2014-06-09 10:29:54 +01:00
Mark Banner
5737965ad2 Bug 994483 Fix running marionette tests locally and bug 1021573 Fix intermittent failure due to the server trying to bind to a socket that hasn't been released yet. r=jgriffin 2014-06-06 20:57:00 +01:00
Nicolas Perriault
479cea6ac1 Bug 1020451 Implement basic accept/reject call buttons so that video isn't shown before the call is accepted. r=Standard8 2014-06-05 19:57:42 +02:00
Adam Roach [:abr]
9c6e239c1a Bug 994131 - Change URLs in OT.properties to use https r=Standard8 2014-06-05 12:42:01 -05:00
Nicolas Perriault
c4630b9ff7 Bug 1003029 Use local versions of OT assets. r=Standard8,rs=gijs,r=abr 2014-06-05 17:01:18 +01:00
Adam Roach [:abr]
9b3c57757a Bug 1021036 - Change default button color from grey to purple r=NiKo` 2014-06-05 10:51:37 -05:00
Mark Banner
3e420161df Bug 994483 Add Loop unit tests to tbpl. r=dburns 2014-06-05 15:45:16 +01:00
Adam Roach [:abr]
7953db0448 Bug 1020540 - Include only those components we need from SJCL r=Standard8 2014-06-05 09:23:39 -05:00
Nicolas Perriault
a2215a102c Bug 1018875 Prevent displaying OT GuM custom dialog. r=Standard8 2014-06-05 15:51:59 +02:00
Alexis Metaireau
579f9a8d9f Bug 987086 Loop web client should use configuration for determining server url. r=nperriault, r=Standard8 2014-06-05 15:18:41 +02:00
Mark Banner
f101778976 Bug 1017902 Use saved hawk session tokens, if possible, when registering with the server to preserve the session across restarts. r=jparsons,r=mhammond 2014-06-05 10:29:54 +01:00
Mark Banner
74aef7c36a Bug 1017394 In MozLoopService use promises rather than callbacks to make the code cleaner. r=mhammond 2014-06-04 14:42:41 +01:00
Mark Banner
935ab98fc1 Backed out changeset 3540ecf33808 / bug 1003029 due to test failures. 2014-06-04 13:16:06 +01:00
Nicolas Perriault
580ad47021 Bug 1003029 Use local versions of OT assets for Loop. r=Standard 2014-06-04 09:40:52 +01:00
Mark Banner
d31d424371 Bug 1020121 Remove unnecessary/erroneous .gitignore files from loop. r=nperriault 2014-06-04 09:36:50 +01:00
Nicolas Perriault
bfe48acf8f Bug 994152 Loop needs a "do not disturb" control. r=mhammond,r=Standard8 2014-06-02 20:30:02 +01:00
Adam Roach [:abr]
b1bb176852 Bug 1017206: Update SDK to 2.2.5 rs=me 2014-05-30 18:25:23 -05:00
Mark Banner
d45530e597 Bug 1017882 Remove unnecessary and incorrect padding value for notification close buttons. r=nperriault 2014-05-30 13:22:30 +01:00
Mark Banner
1c60c1dcef Bug 994485 Update loop's readme and remove redundant make-links.sh DONTBUILD 2014-05-29 22:12:30 +01:00
Mark Banner
0eec772206 Bug 994485 Make standalone tests work with combined repositories/changed file layout, and fix the standalone server. r=dmose 2014-05-29 21:25:39 +01:00
Dan Mosedale
6fb426e9a9 Bug 976109 - Switch session tokens from cookies to Hawk, r=NiKo`,Standard8 2014-05-29 21:20:11 +01:00
Mark Banner
4b930a3ab5 Bug 994151 Part 2. Only register with the servers if the user has obtained call urls that haven't expired yet. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
c7f16b64f5 Bug 994151 Part 1. Ensure the client is registered before requesting a call url. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
7ac979f6f6 Bug 1013092 Remove the logo from the video stream. r=nperriault 2014-05-29 21:20:11 +01:00
Nicolas Perriault
17501430bb Bug 974895: Added landing page for unsupported devices, r=Standard8. 2014-05-29 21:20:11 +01:00
Nicolas Perriault
1b7e6cebc8 Bug 1005041: In progress feedback when getting a call url, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
46959a8b27 Bug 997178 - Restart a call, r=dmose 2014-05-29 21:20:11 +01:00
Romain Gauthier
a3b3b676d2 Bug 972941: Landing page for non WebRTC-compliant browsers on supported devices. r=nperriault 2014-05-29 21:20:11 +01:00
Nicolas Perriault
e4287a9ce1 Bug 999480 - Panel to use a router & templated views, r=Standard8 2014-05-29 21:20:11 +01:00
Nicolas Perriault
e2819ee27e Bug 998271 - L10n notifications, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
900c609645 Bug 991118 - Going back should terminate call session, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
b3e78f8053 Bug 991128 - make reloading a live call do something reasonable, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
7d663f33a9 Bug 996526 - Backbone views to carry their own templates. r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
10938a5fde Bug 972019 - Shared conversation router logic. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
671c706913 Bug 995194 Don't unpublish when receiving sessionDisconnected, as we've implicitly unpublished already, r=dmose 2014-05-29 21:20:11 +01:00
Dan Mosedale
83c30ff2f6 Bug 976127 - Get marionette to drive shared and desktop-local unit tests, r=Standard8 2014-05-29 21:20:11 +01:00
Nicolas Perriault
7fae1e6c4c Bug 972019: Terminate a call. r=Standard8
--HG--
extra : transplant_source : %ADE%A7%A4%A5%F2v%114%95%10%21%C6Trg%CA%86y%19
2014-05-29 21:20:11 +01:00
Mark Banner
fc5cbbe678 Bug 993324 Upgrade Loop to use TokBox SDK v2.2 r=nperriault
--HG--
extra : transplant_source : %B6%95%BF%E3%7E%E4p%98%D3%16%3F%8E%3B%20c%B4%06%C5%AB%C3
2014-05-29 21:20:11 +01:00
Nicolas Perriault
b96f8de068 Bug 991126 - Prevented multiple form submission. r=Standard8
--HG--
extra : transplant_source : rK%128L%3A%89%1A%F5%06%3F%CB%EEr%00a%AC%E0%B0E
2014-05-29 21:20:11 +01:00
Nicolas Perriault
7b19cc12a8 Bug 988229 - Shared notifier component. r=dmose
--HG--
extra : transplant_source : %26%85%C1%04J%17%17%17%AF%95%AF%9D%CA%9F%EF%E21%25W%21
2014-05-29 21:20:11 +01:00
Nicolas Perriault
a5e9958ef2 Bug 991122 - Fixed video layout on Google Chrome. r=dmose
--HG--
extra : transplant_source : %80%D6%CA5J%AC%8C%14%F4%EA%D9zz%C3%95%2AH%D0v%27
2014-05-29 21:20:11 +01:00
Nicolas Perriault
0c731b20a6 Bug 991654 - Updated client to use new server error format. r=Standard8
--HG--
extra : transplant_source : %E9Jpme%FB%C0%29Un%01J%10%EFd%00%19%BD%F4%E3
2014-05-29 21:20:11 +01:00
Mark Banner
a87e3940b2 Bug 985596 Improve conversation model to handle incoming and outgoing calls. r=dmose
--HG--
extra : transplant_source : %DA%3FS%93%89%FF%90S3%E7%18%26%5D%2An.K%EA%BA%80
2014-05-29 21:20:11 +01:00
Nicolas Perriault
4ac3aa169a Bug 985596 - Refactored shared assets & tests. r=dmose
--HG--
rename : static/shared/README.md => browser/components/loop/content/shared/README.md
rename : static/shared/css/common.css => browser/components/loop/content/shared/css/common.css
rename : static/shared/css/conversation.css => browser/components/loop/content/shared/css/conversation.css
rename : static/shared/css/panel.css => browser/components/loop/content/shared/css/panel.css
rename : static/shared/css/readme.html => browser/components/loop/content/shared/css/readme.html
rename : static/shared/img/icon_32.png => browser/components/loop/content/shared/img/icon_32.png
rename : static/shared/img/icon_64.png => browser/components/loop/content/shared/img/icon_64.png
rename : static/shared/js/models.js => browser/components/loop/content/shared/js/models.js
rename : static/shared/js/views.js => browser/components/loop/content/shared/js/views.js
rename : static/shared/libs/backbone-1.1.2.js => browser/components/loop/content/shared/libs/backbone-1.1.2.js
rename : static/shared/libs/jquery-2.1.0.js => browser/components/loop/content/shared/libs/jquery-2.1.0.js
rename : static/shared/libs/lodash-2.4.1.js => browser/components/loop/content/shared/libs/lodash-2.4.1.js
rename : static/shared/libs/sdk.js => browser/components/loop/content/shared/libs/sdk.js
rename : static/shared/libs/webl10n-20130617.js => browser/components/loop/content/shared/libs/webl10n-20130617.js
rename : static/css/webapp.css => browser/components/loop/standalone/content/css/webapp.css
rename : static/index.html => browser/components/loop/standalone/content/index.html
rename : static/js/webapp.js => browser/components/loop/standalone/content/js/webapp.js
rename : static/l10n/data.ini => browser/components/loop/standalone/content/l10n/data.ini
rename : test/webapp_test.js => browser/components/loop/test/standalone/webapp_test.js
extra : transplant_source : %DA%D9%3A%E9%C6%E0d%13%84%C1%BEps%C8b%F09o%D7m
2014-05-29 21:20:11 +01:00
Mark Banner
49c12d9a48 Bug 985596 Set up initial desktop window - share some of the webapp models and views with the desktop client. r=dmose
--HG--
rename : test/vendor/chai-1.9.0.js => browser/components/loop/test/shared/vendor/chai-1.9.0.js
rename : test/vendor/mocha-1.17.1.css => browser/components/loop/test/shared/vendor/mocha-1.17.1.css
rename : test/vendor/mocha-1.17.1.js => browser/components/loop/test/shared/vendor/mocha-1.17.1.js
rename : test/vendor/sinon-1.9.0.js => browser/components/loop/test/shared/vendor/sinon-1.9.0.js
extra : transplant_source : p%B7/%BA%B8%FAV%D0%8F%ABV%98%DB%AE%28%E6%8C%FA%C6C
2014-05-29 21:20:11 +01:00
Nicolas Perriault
f5876d76c9 Bug 979880 - Implement basic UI+logic for initiating a call. r=Standard8
--HG--
extra : transplant_source : U%1EN%CB%0A%BD%96%3D%0EU%3B%B9F%FD%20%CA%AA%A7%21h
2014-05-29 21:20:11 +01:00
Nicolas Perriault
7921706444 Bug 983697 - Fill loop-client repository with basic server & readme. r=dmose
--HG--
extra : transplant_source : Z%1E%08.%D8%87%A3%E7%A7%E7d%CD%AF%EA%D0wp%E4d%D8
2014-05-29 21:20:11 +01:00
Dan Mosedale
38eac2392c Bug 976109 - Load and package Hawk libraries, r=NiKo` 2014-05-29 21:13:49 +01:00
Dan Mosedale
1cb2fa0cf5 No bug - Bandaid to make registration work right; real fix coming in bug 1017394, rs=Standard8 2014-05-29 21:13:49 +01:00
Dan Mosedale
ff614af1dd Bug 976109 - Implement mozLoop.getLoopCharPref, r=mhammond 2014-05-29 21:13:48 +01:00
Dan Mosedale
3d3f6f9dd4 Bug 976109: Save hawk-session-token to prefs at reg time for later use; r=mhammond 2014-05-29 21:13:48 +01:00
Mark Banner
a9a116b3b4 Bug 994151 Part 2. Only register with the servers if the user has obtained call urls that haven't expired yet. r=dmose 2014-05-29 21:13:48 +01:00
Mark Banner
336221533f Bug 994151 Part 1. Handle registration errors better, with simple notifications to the user, and handle subsequent attempts to register with the server. r=dmose 2014-05-29 21:13:47 +01:00
Mark Banner
4367fa8b0c Bug 1005245 Remove now redundant test harness code. r=nperriault 2014-05-29 21:13:47 +01:00
Mark Banner
1b9e04b658 Bug 1008122 Loop content changes for the separation of Loop from Social. r=nperriault 2014-05-29 21:13:46 +01:00
Mark Banner
6a569f76d9 Bug 1000007 Separate out loop from the social api, and add a loop specific service and API injection. r=mhammond 2014-05-29 21:13:46 +01:00
Nicolas Perriault
26ef1a08f8 Bug 1005041: In progress feedback when getting a call url, r=dmose 2014-05-29 21:13:45 +01:00
Nicolas Perriault
49aba128a7 Bug 994146: panel should be reset when closed, r=dmose 2014-05-29 21:13:45 +01:00
Nicolas Perriault
3ff57ae89e Bug 999480 - Panel to use a router & templated views, r=Standard8 2014-05-29 21:13:45 +01:00
Nicolas Perriault
c5b2043d0d Bug 998271 - L10n notifications, r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
c72772c6cf Bug 991118 - Going back should terminate call session, r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
a5bfc7fd74 Bug 996526 - Backbone views to carry their own templates. r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
7ea875c3f6 Bug 972019 - Shared conversation router logic. r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
1f2077974a Bug 972019: Terminate a call. r=Standard8 2014-05-29 21:13:43 +01:00
Nicolas Perriault
26720acc22 Bug 987252 - Using new shared notification system. r=Standard8 2014-05-29 21:13:43 +01:00
Dan Mosedale
e2fe4521c1 Bug 976127 - Get marionette to drive desktop-local & shared unit tests, r=Standard8 2014-05-29 21:13:43 +01:00
Mark Banner
c862bcfd18 Bug 985596 Set up initial desktop conversation window. r=dmose 2014-05-29 21:13:43 +01:00
Nicolas Perriault
f3c2ed47a9 Bug 985596 - Updated shared assets & tests layout. r=Standard8
--HG--
rename : browser/components/loop/test/mocha-test/README.md => browser/components/loop/test/desktop-local/README.md
rename : browser/components/loop/test/mocha-test/client_test.js => browser/components/loop/test/desktop-local/client_test.js
rename : browser/components/loop/test/mocha-test/index.html => browser/components/loop/test/desktop-local/index.html
rename : browser/components/loop/test/mocha-test/panel_test.js => browser/components/loop/test/desktop-local/panel_test.js
2014-05-29 21:13:42 +01:00
Dan Mosedale
dd49c47299 Bug 989127 - README build clarifications r=Standard8 2014-05-29 21:13:42 +01:00
Dan Mosedale
6d2216f217 Bug 988457 - Remove loop shared dir, add README for building, r=Standard8 2014-05-29 21:13:42 +01:00
Romain Gauthier
ebcac0b50b Bug 987597: Send an caller identifier when obtaining a call-url. r=Standard8 2014-05-29 21:13:42 +01:00
Mark Banner
f49be3f572 Bug 985596 Set up the conversation window infrastructure and obtain the list of calls. r=dmose 2014-05-29 21:13:41 +01:00
Nicolas Perriault
0990db56f0 Bug 972020 - Loop basic UI. r=Standard8
--HG--
rename : browser/components/loop/content/libs/backbone-min.js => browser/components/loop/content/shared/libs/backbone-1.1.2.js
rename : browser/components/loop/content/libs/lodash.min.js => browser/components/loop/content/shared/libs/lodash-2.4.1.js
2014-05-29 21:13:41 +01:00
Nicolas Perriault
0a91369aaa Bug 978952 - stand up trivial mocha/chai test; code by @n1k0 and @dmose; r=Standard8 2014-05-29 21:13:41 +01:00
Adam Roach
70abf1ea57 Bug 976358: Adding chrome URL for Loop panel. r=tOkeshu 2014-05-29 21:13:40 +01:00
Adam Roach
8de4151dd5 Bug 975548: Import minimal frameworks for client. r=nperriault 2014-05-29 21:13:39 +01:00