Commit Graph

6163 Commits

Author SHA1 Message Date
Mark Banner
b19d901dc5 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
8121470d67 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
3490b42550 Bug 1013092 Remove the logo from the video stream. r=nperriault 2014-05-29 21:20:11 +01:00
Nicolas Perriault
8fd68c7233 Bug 974895: Added landing page for unsupported devices, r=Standard8. 2014-05-29 21:20:11 +01:00
Nicolas Perriault
685902252b Bug 1005041: In progress feedback when getting a call url, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
d338d60ab5 Bug 997178 - Restart a call, r=dmose 2014-05-29 21:20:11 +01:00
Romain Gauthier
57ee8b4bdb Bug 972941: Landing page for non WebRTC-compliant browsers on supported devices. r=nperriault 2014-05-29 21:20:11 +01:00
Nicolas Perriault
5f2201739d Bug 999480 - Panel to use a router & templated views, r=Standard8 2014-05-29 21:20:11 +01:00
Nicolas Perriault
b774390f24 Bug 998271 - L10n notifications, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
51be7a9379 Bug 991118 - Going back should terminate call session, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
55746e0a7f Bug 991128 - make reloading a live call do something reasonable, r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
422fa7fb24 Bug 996526 - Backbone views to carry their own templates. r=dmose 2014-05-29 21:20:11 +01:00
Nicolas Perriault
558042a676 Bug 972019 - Shared conversation router logic. r=dmose 2014-05-29 21:20:11 +01:00
Mark Banner
0298fc3479 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
3d360cd461 Bug 976127 - Get marionette to drive shared and desktop-local unit tests, r=Standard8 2014-05-29 21:20:11 +01:00
Nicolas Perriault
286faf7dfe 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
c96797c762 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
b1a4fa34eb 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
2b854d7b83 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
dd27a5cbf6 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
5bc0bda475 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
e7abb90eb0 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
41b0d97e8b 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
11643d1926 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
6cc31ae187 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
7f4b5020e4 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
110244e018 Bug 976109 - Load and package Hawk libraries, r=NiKo` 2014-05-29 21:13:49 +01:00
Dan Mosedale
37b0f44439 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
e83b9b649e Bug 976109 - Implement mozLoop.getLoopCharPref, r=mhammond 2014-05-29 21:13:48 +01:00
Dan Mosedale
1e3a7e01a8 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
e8639257e3 Bug 1008116 Show the Loop button by default and update the tooltip and panel text. r=mhammond 2014-05-29 21:13:48 +01:00
Mark Banner
67a025b67e 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
eede196e87 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
e948f59d41 Bug 1005245 Remove now redundant test harness code. r=nperriault 2014-05-29 21:13:47 +01:00
Mark Banner
4c075df8e7 Bug 1008122 Loop content changes for the separation of Loop from Social. r=nperriault 2014-05-29 21:13:46 +01:00
Mark Banner
8bef43435d Part of Bug 976109 - Add Loop pages to the about: redirector. r=mhammond 2014-05-29 21:13:46 +01:00
Mark Banner
280d75d148 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
6b885111d9 Bug 1005041: In progress feedback when getting a call url, r=dmose 2014-05-29 21:13:45 +01:00
Nicolas Perriault
cdd2b0b8cf Bug 994146: panel should be reset when closed, r=dmose 2014-05-29 21:13:45 +01:00
Nicolas Perriault
c7eeff1458 Bug 999480 - Panel to use a router & templated views, r=Standard8 2014-05-29 21:13:45 +01:00
Nicolas Perriault
b148744fb0 Bug 998271 - L10n notifications, r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
f5b358c5bb Bug 991118 - Going back should terminate call session, r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
662cdabecc Bug 996526 - Backbone views to carry their own templates. r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
0ac653959d Bug 972019 - Shared conversation router logic. r=dmose 2014-05-29 21:13:44 +01:00
Nicolas Perriault
4d3afa8f91 Bug 972019: Terminate a call. r=Standard8 2014-05-29 21:13:43 +01:00
Nicolas Perriault
1513560b26 Bug 987252 - Using new shared notification system. r=Standard8 2014-05-29 21:13:43 +01:00
Dan Mosedale
3569e14679 Bug 976127 - Get marionette to drive desktop-local & shared unit tests, r=Standard8 2014-05-29 21:13:43 +01:00
Mark Banner
b1a2bb524e Bug 985596 Set up initial desktop conversation window. r=dmose 2014-05-29 21:13:43 +01:00
Nicolas Perriault
8711ed2ba4 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
f82de50ab9 Bug 989127 - README build clarifications r=Standard8 2014-05-29 21:13:42 +01:00
Dan Mosedale
17c08bcb58 Bug 988457 - Remove loop shared dir, add README for building, r=Standard8 2014-05-29 21:13:42 +01:00
Romain Gauthier
99612470cc Bug 987597: Send an caller identifier when obtaining a call-url. r=Standard8 2014-05-29 21:13:42 +01:00
Mark Banner
040a9ce68f 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
20cd821590 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
00133416ba 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
63c9c1f73c Bug 976358: Adding chrome URL for Loop panel. r=tOkeshu 2014-05-29 21:13:40 +01:00
Adam Roach
0a103d80f4 Bug 975548: Import minimal frameworks for client. r=nperriault 2014-05-29 21:13:39 +01:00
Tim Taubert
980311dcc6 merge m-c to inbound 2014-05-29 08:32:31 +02:00
Richard Marti
bce4337462 Bug 1007888 - Move the Cookies button at the end of the row in in-content preferences. r=jaws 2014-05-21 22:51:58 +02:00
Dão Gottwald
eb887f4359 Bug 1016834 - Replace errant NIGHTLY_BUILD ifdefs with E10S_TESTING_ONLY. r=gijs 2014-05-28 21:26:37 +02:00
Bernardo P. Rittmeyer
559dd18921 Bug 1020422 - Fix the width of some in-content checkbox hit areas that were full block. r=mconley 2014-06-06 11:35:00 -04:00
Bernardo P. Rittmeyer
3b3c9702dc Bug 1010402- Fix full block width of some hit areas in sync dialogs. r=mconley 2014-06-06 07:47:00 -04:00
Wes Kocher
09667bf6a9 Merge fx-team to m-c a=merge 2014-06-05 19:06:34 -07:00
Gijs Kruitbosch
2868130b21 Bug 1015617 - listen for hiding the panel immediately, r=mikedeboer 2014-06-05 16:02:58 +01:00
Mike de Boer
7ee0b3962e Bug 1015525: changes to translation prefs are now recorded by FHR. r=rnewman 2014-06-04 15:32:08 +02:00
Tim Taubert
dbd5dd2205 Bug 923315 - Ensure that sessionstore.js writes don't interfere with browser_upgrade_backup.js r=yoric 2014-06-04 08:33:13 +02:00
Mike de Boer
e6878578fa Bug 1015617: close the panel directly, instead of relying on keyboard events and window focus. r=Gijs 2014-06-04 16:48:52 +02:00
Gijs Kruitbosch
5dd71a583f Bug 979207 - add logging and better yielding to browser_968447_bookmarks_toolbar_items_in_panel.js, r=mikedeboer
--HG--
extra : rebase_source : cc2958a501ce7c8a23decfc79c51840133a29d4b
2014-06-03 12:42:33 +01:00
Matthew Noorenberghe
a25195f326 Bug 705927 - Support friendly names for profile selection during migration. r=Mano 2014-06-04 00:56:18 -07:00
Steven MacLeod
35d424f2b6 Bug 978158 - Setup FHR provider for Translation project r=felipe,rnewman
--HG--
rename : browser/components/translation/test/test_cld2.js => browser/components/translation/test/unit/test_cld2.js
rename : browser/components/translation/test/xpcshell.ini => browser/components/translation/test/unit/xpcshell.ini
2014-06-03 18:08:35 +02:00
Gijs Kruitbosch
cd60317c99 Bug 996988 - use different method to wait for window closure, r=jaws
--HG--
extra : rebase_source : cfb78153229e5722609e10e9e4a417659590c28a
2014-06-02 22:30:02 +01:00
Mike de Boer
fc9f45579d Bug 1015521: Bing translation service will now uses available credentials. r=felipe 2014-06-03 12:43:12 +02:00
Mike de Boer
4e9782ddb7 Bug 1014007: reset _pendingRequest property on the correct scope. r=felipe 2014-06-02 16:40:27 +02:00
Michael Pruett
c15b473706 Bug 1006461 - Fix handling of permission notifications in preference dialogs. r=florian 2014-05-30 19:24:29 -05:00
Asaf Romano
e9b63295bc Bug 1018981 - Language to translate to box has the same colour as the infobar and up/down arrows are missing. r=ttauber. This also fixes bug 1018976. 2014-06-03 12:39:48 +03:00
Honza Bambas
4f2a59d172 Bug 999577 - disable addon access to cache v1 IDLs, r=michal+jduell 2014-06-05 20:14:07 +02:00
Felipe Gomes
84208ccd86 Bug 1014672 - & character translated to & r=mikedeboer 2014-06-05 14:52:40 -03:00
Ryan VanderMeulen
d4516e53a4 Backed out changeset d405928cb934 (bug 999577) and changeset 940d041073c7 (bug 938186) for xpcshell failures.
CLOSED TREE
2014-06-05 13:32:04 -04:00
Honza Bambas
b1feb7e13a Bug 999577 - disable addon access to cache v1 IDLs, r=michal+jduell 2014-06-05 18:27:38 +02:00
Robert O'Callahan
a8bbe633b9 Bug 1015664. Part 2: Remove some NS_HIDDEN usage. r=bsmedberg 2014-06-03 00:08:24 +12:00
Robert O'Callahan
9170085906 Bug 1015664. Part 1: Remove NS_HIDDEN_() usage. r=bsmedberg 2014-06-03 00:08:21 +12:00
Phil Ringnalda
61966eed95 Merge f-t to m-c 2014-05-31 20:31:07 -07:00
Tom Schuster
d436bf906b Bug 795764 - Make in-content preferences work when browser.cache.offline.enable is false. r=jaws 2014-05-31 22:10:50 +02:00
Asaf Romano
c9be06e855 Bug 988480 - Implement OS X styling of Translation Infobar. r=mak 2014-05-31 00:21:11 +03:00
Richard Marti
df483fb347 Bug 1017874 - Switch to "General" page on load to initialize the help link. r=jaws 2014-05-30 08:32:45 +02:00
Ryan VanderMeulen
912ff41ae1 Backed out changeset 0521f4f30285 (bug 988480) for mochitest-bc failures. 2014-05-30 15:00:14 -04:00
Asaf Romano
42b1197ae5 Bug 988480 - Implement OS X styling of Translation Infobar. r=mak 2014-05-30 20:57:50 +03:00
Asaf Romano
f508b380c8 Bug 1013904 - Text not selectable in in-content prefs. r=jaws. 2014-05-30 20:32:29 +03:00
Richard Marti
280637a6eb Bug 1014758 - Don't observe Ctrl+Tab in Advanced tabs. r=jaws 2014-05-29 17:10:43 +02:00
Richard Marti
04222ccb4e Bug 1013718 - In-content preferences: correctly align the class indent. r=jaws 2014-05-28 23:35:11 +02:00
Ryan VanderMeulen
c4ae56fcc7 Merge m-c to inbound. 2014-05-28 16:28:34 -04:00
Bobby Holley
cbd5c13ca0 Bug 1015380 - Fix up tests that will break with Object Xrays. r=gabor 2014-05-28 11:14:27 -07:00
Gijs Kruitbosch
03b3777d0b Bug 1015494 - allow disabling panel animations during tests, r=mconley
--HG--
extra : rebase_source : 3dbdf0da5fbce6e432f5a38ae700957445f4a913
2014-05-27 13:43:56 +01:00
Carsten "Tomcat" Book
5b8d5f6fa8 Merge mozilla-central to fx-team 2014-05-28 15:29:24 +02:00
Carsten "Tomcat" Book
7f9c4ef8ba merge mozilla-inbound to mozilla-central 2014-05-28 14:22:02 +02:00
Althaf Hameez
7b881ee444 Bug 983988 - Update constants for idle time before backup. r=mak 2014-05-28 01:10:00 -04:00
Tim Taubert
f3b078b70b Bug 990812 - Restrict sessionstore, tabview, and browser frame scripts to tabbrowser browsers r=adw 2014-05-23 14:22:36 +02:00
Ryan VanderMeulen
f2349a07bd Merge inbound to m-c on a CLOSED TREE. 2014-05-27 16:23:41 -04:00
Gavin Sharp
131f5bd223 Bug 947574: Add some better debugging info to browser/components/search/test/browser_426329.js to help diagnose intermittent timeouts 2014-05-27 18:04:15 -07:00
Florian Quèze
2c1e04524a Bug 1016342 - build translation by default, r=felipe. 2014-05-28 00:45:45 +02:00