Mark Banner
264942d0a2
Bug 1017273 Change Loop from compile-time enabled to runtime-enabled with a pref. r=dolske,r=jesup,r=glandium,r=gijs
2014-07-16 15:15:07 +01:00
Mark Banner
67067f4790
Bug 1033362 Implement basic mochitests for MozLoopAPI. r=dolske,r=glandium
2014-07-15 10:03:03 +01:00
Mark Banner
6fc3f18d43
Bug 1035831 Stop video streams fading when mousing over video in Loop. r=dmose
2014-07-14 20:37:28 +01:00
Dan Mosedale
21fbd2ce39
Bug 1033843 Change the Loop conversation window to use React-based views. Patch by dmose and nperriault. r=Standard8
...
--HG--
rename : browser/components/loop/content/shared/js/views.js => browser/components/loop/content/shared/js/views.jsx
2014-07-14 20:37:27 +01:00
Jan-Ivar Bruaroey
a88711500a
Bug 998989 - anonymize sensitive data in telemetry log. r=ekr, r=dveditz
2014-07-10 19:53:44 -04:00
Jan-Ivar Bruaroey
f537c69ad6
Bug 998989 - save as telemetry ping file for upload by telemetry. r=vladan
2014-07-10 12:33:13 -04:00
Jan-Ivar Bruaroey
fc48e8c4ac
Bug 998989 - upload telemetry logs on Loop ICE failure. r=smaug, r=abr
2014-06-09 18:14:14 -04:00
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