Commit Graph

103 Commits

Author SHA1 Message Date
Mark Banner
13f3af99a0 Bug 1032469 Update Loop to OpenTok library v2.2.6. rs=gijs for test change,r=abr 2014-07-08 19:40:59 +01:00
Carsten "Tomcat" Book
51be9d4606 Backed out changeset 7e27f2f4793c (bug 1032469) for bc1 and dt-1 test failures on a CLOSED TREE 2014-07-08 12:10:01 +02:00
Mark Banner
9bf7a34320 Bug 1032469 Update Loop to OpenTok library v2.2.6. r=abr 2014-07-08 09:50:45 +01:00
Nicolas Perriault
b9aa1540c0 Bug 1000152: Add mute & unmute buttons to Loop conversation window. r=Standard8 2014-06-27 12:34:22 +02:00
Andrei Oprea
7f4b58f07b Bug 1033715 - Add build script to transpile JSX files to JS, r=dmose 2014-07-07 14:45:00 -07:00
Nicolas Perriault
dffd8e9d71 Bug 1033841: Ported Loop panel views to React. r=Standard8 2014-07-04 17:08:55 +01:00
Nicolas Perriault
b0030d83b4 Bug 1033841: Added react 0.10.0 to loop shared libs. r=dmose 2014-07-04 17:08:54 +01:00
Benoit Jacob
983b1a0ca0 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
c355b76eb7 Bug 1033841: Ported Loop panel views to React. r=Standard8 2014-07-04 17:08:55 +01:00
Nicolas Perriault
9ba905f7fd Bug 1033841: Added react 0.10.0 to loop shared libs. r=dmose 2014-07-04 17:08:54 +01:00
Andrei Oprea
4808eff905 Bug 1015891 Implement ToS and privacy notice links for Loop. r=dmose 2014-07-03 15:22:09 +01:00
Mark Banner
18297209a9 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
6fd945109d 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
fc95650368 Bug 1020876 Route desktop client XHRs though the mozLoop API to share hawk implementation with MozLoopService. r=ttaubert 2014-07-03 09:23:38 +01:00
Jan-Ivar Bruaroey
43e3278213 Bug 1026782 Implements MozLoopService.setLoopCharPref. r=ttaubert 2014-07-01 17:12:54 +01:00
Andrei Oprea
1cba0947da Bug 1023507 - Handle SDK failures when calling connect. r+ui-r=dmose 2014-06-25 11:00:00 -04:00
Adam Roach [:abr]
c7c126a64c Bug 1011472 - Add audio alert for incoming call r=florian,standard8 2014-06-26 18:55:03 -05:00
Mark Banner
2728f0e80c 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
39dc0c6097 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
c1ca2e6c56 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
8a9d4d8576 Bug 1026504 - Clarify non-shared status of sdk and webl10n for Loop by moving them from the shared libs to non-shared. r=nperriault 2014-06-18 10:43:31 +01:00
Mark Banner
99232fd8cc 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
e635d00408 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
90a033e96e Bug 1022874 - Add non-minified version of Backbone for Loop. r=Standard8 2014-06-11 11:03:50 +01:00
Nicolas Perriault
ba0226ae9e Bug 1022873 - Add non-minified version of Lodash for Loop. r=Standard8 2014-06-11 11:03:12 +01:00
Nicolas Perriault
fb01868885 Bug 1022872 - Add non-minified version of jQuery for Loop. r=Standard8 2014-06-11 11:01:21 +01:00
Adam Roach [:abr]
0556542cb0 Bug 1022772 - SJCL should be unminified, versioned r=Standard8 2014-06-09 13:24:24 -05:00
Nicolas Perriault
bc1f251dda Bug 1018208 - Write missing tests for Loop "do not disturb" feature. r=Standard8 2014-06-09 10:29:54 +01:00
Mark Banner
25980bdd00 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
6810a0c546 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]
314769e7fc Bug 994131 - Change URLs in OT.properties to use https r=Standard8 2014-06-05 12:42:01 -05:00
Nicolas Perriault
7f463f5d48 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]
5cc158adb8 Bug 1021036 - Change default button color from grey to purple r=NiKo` 2014-06-05 10:51:37 -05:00
Mark Banner
26c9f32b8e Bug 994483 Add Loop unit tests to tbpl. r=dburns 2014-06-05 15:45:16 +01:00
Adam Roach [:abr]
bf3f510899 Bug 1020540 - Include only those components we need from SJCL r=Standard8 2014-06-05 09:23:39 -05:00
Nicolas Perriault
d5d4ce9609 Bug 1018875 Prevent displaying OT GuM custom dialog. r=Standard8 2014-06-05 15:51:59 +02:00
Alexis Metaireau
8bab88a7ca 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
7e941cfc09 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
ab923d6eab 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
0ca074979e Backed out changeset 3540ecf33808 / bug 1003029 due to test failures. 2014-06-04 13:16:06 +01:00
Nicolas Perriault
65f65ed9e2 Bug 1003029 Use local versions of OT assets for Loop. r=Standard 2014-06-04 09:40:52 +01:00
Mark Banner
49f58dd859 Bug 1020121 Remove unnecessary/erroneous .gitignore files from loop. r=nperriault 2014-06-04 09:36:50 +01:00
Nicolas Perriault
96f840d501 Bug 994152 Loop needs a "do not disturb" control. r=mhammond,r=Standard8 2014-06-02 20:30:02 +01:00
Adam Roach [:abr]
e8886480dd Bug 1017206: Update SDK to 2.2.5 rs=me 2014-05-30 18:25:23 -05:00
Mark Banner
1c1c295531 Bug 1017882 Remove unnecessary and incorrect padding value for notification close buttons. r=nperriault 2014-05-30 13:22:30 +01:00
Mark Banner
50321c1501 Bug 994485 Update loop's readme and remove redundant make-links.sh DONTBUILD 2014-05-29 22:12:30 +01:00
Mark Banner
1432e29069 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
82ecedc072 Bug 976109 - Switch session tokens from cookies to Hawk, r=NiKo`,Standard8 2014-05-29 21:20:11 +01:00
Mark Banner
1536cefd96 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
467d5da0f0 Bug 994151 Part 1. Ensure the client is registered before requesting a call url. r=dmose 2014-05-29 21:20:11 +01:00