Commit Graph

7068 Commits

Author SHA1 Message Date
Matthew Noorenberghe
906240dc9c 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
cba4f7b673 Bug 1093793 - desktop call recipient declining incoming call leaves link-clicker's camera on. r=dmose 2014-11-05 13:47:52 -05:00
Gijs Kruitbosch
1be87a6e14 Bug 1090609 - don't disable open in tabs when there's only one item there, r=mak 2014-11-03 10:44:47 +00:00
Mark Banner
902be81689 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
75c663bad5 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
2c390faa97 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
30f0e95554 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
4eb7ef3cb9 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
e3e2ea9df7 Bug 1065201: introduce new sounds for Hello standalone and desktop. r=mikedeboer 2014-11-06 14:51:50 +01:00
Eddy Bruël
73b5faecd0 Bug 1093507 - Fix for permaorange, with comments addressed;r=gijskruitbosch 2014-11-06 14:21:53 +01:00
Mike Conley
cf6162c415 Bug 1085622 - Fix E10S_TESTING_ONLY define so that it only ever applies when E10S_TESTING_ONLY config is true. r=ally,glandium.
We were defining the E10S_TESTING_ONLY build-time define with the value of the E10S_TESTING_ONLY config variable,
regardless of the value of E10S_TESTING_ONLY. Even if E10S_TESTING_ONLY in configure was blank, we'd still define
E10S_TESTING_ONLY, which resulted in E10S_TESTING_ONLY ifdef'd code to be included when we didn't want it to.

We now only ever define E10S_TESTING_ONLY iff NIGHTLY_BUILD is defined, and we do it globally.

This also fixes a busted E10S_TESTING_ONLY ifdef that didn't have an endif.

--HG--
extra : amend_source : 9c8fe8db110765272fa666a5c118d388f87c23d7
2014-11-04 11:16:47 -05:00
Matthew Noorenberghe
bfa438165b No bug - Stop pre-processing aboutWelcomeBack.xhtml. r=me 2014-11-04 17:59:31 -08:00
Gavin Sharp
1584516293 Bug 1092808: fix issue with polaris pref observer being registered too early (causing polaris prefs to be reset on restart), r=dolske
--HG--
extra : rebase_source : 5c87b94f621f3bc3c91c9fd918e58de6676c7eb2
2014-11-03 14:42:10 -08:00
Gavin Sharp
0c2bbd629e Bug 1091901: fix tracking protection UI icon for hidpi, r=gijs
--HG--
extra : rebase_source : d8c1e94fa80a3bed1f9ecb0edb93166b04dc2112
2014-11-02 13:44:38 -08:00
Gavin Sharp
4631f534fb Bug 1086958: move new notification bar implementation of the default browser prompt behind a pref, revert to old modal dialog implementation, r=dao
--HG--
extra : rebase_source : 85d09b7b6e25d84aa3ba5615aba7f09f1c2f6394
2014-11-02 16:08:58 -08:00
Mark Banner
58d2f737a2 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
e5ba22eb02 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
Matteo Ferretti
dd1a03ce40 Bug 1080406 - "Add an optional badge to the hamburger menu when updates are available". r=gijskruitbosch+bugs c=jwalker 2014-11-02 02:09:00 +01:00
Monica Chew
3241a66db3 Bug 1089774: Followup to fix test (r=gavin) 2014-11-03 22:01:05 -08:00
Monica Chew
203a0c437b Bug 1089774: Restart when an e10s user enables tracking protection (r=gavin) 2014-11-03 15:21:47 -08:00
Dan Mosedale
de0015f514 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
b5ed576548 Bug 1074676 - Allow deleting a Loop room. r=Standard8 2014-11-03 21:53:56 +00:00
Ryan VanderMeulen
3e14f64be4 Merge fx-team to m-c. a=merge 2014-11-03 16:47:18 -05:00
Ryan VanderMeulen
abc590338d Bug 1087114 - Disable browser_subdialogs.js on e10s for frequent failures. 2014-11-03 14:46:23 -05:00
Mike de Boer
2993a0f8e3 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
8a9f2df9f2 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
ffc3020035 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
6292d8459f 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
461b36eb9e Bug 1093027: stop using Promise.defer in Loop mochitests. r=Standard8 2014-11-03 15:11:21 +01:00
Gavin Sharp
86128fa211 Re-land patch from bug 1088904 2014-11-02 14:56:17 -08:00
Georg Fritzsche
e9686e7bbe Bug 1089670 - Record searches in Telemetry. r=bwinton 2014-10-31 21:47:13 +01:00
Ryan VanderMeulen
e7353cb4a6 Merge fx-team to m-c. a=merge 2014-10-31 16:16:38 -04:00
Ryan VanderMeulen
c353feb611 Bug 1092281 - Disable Panorama tests in e10s mode.
--HG--
extra : rebase_source : 362a83c8298d015ceda305f63ad5e6dd8aa772f3
2014-10-31 14:47:33 -04:00
Mihaela Velimiroviciu
743afc816b Bug 1087303 - Add test for the functionality of remaining Panel Menu buttons in Australis (fullscreen, preferences). r=Gijs 2014-10-29 15:19:01 +02:00
Carsten "Tomcat" Book
3b9f02f4e3 Merge mozilla-central to mozilla-inbound 2014-10-31 14:23:10 +01:00
Carsten "Tomcat" Book
2c6a1f2832 merge fx-team to mozilla-central a=merge 2014-10-31 14:19:30 +01:00
Mike Conley
23438e81ff Bug 1085694: Add SessionStore tests for crashed tabs. r=ttaubert,smacleod.
--HG--
extra : rebase_source : 4957b2264ac7afcc165f8a472ac9608f812688a8
2014-10-31 01:38:58 -04:00
Mark Hammond
ca0c809fc7 Bug 1091320 - fix legacy sync password and passphrase operations with incontent prefs. r=adw 2014-10-31 11:26:22 +11:00
David Rajchenbach-Teller
6f79d6fee9 Bug 1083989 - Adapting e10s mochitests that expect Promise.jsm in the scope. r=yoric 2014-10-30 23:39:48 +01:00
Ryan VanderMeulen
d18b779a40 Merge m-c to inbound. a=merge
--HG--
rename : dom/tv/test/file_app.sjs => dom/tv/test/mochitest/file_app.sjs
rename : dom/tv/test/file_app.template.webapp => dom/tv/test/mochitest/file_app.template.webapp
rename : dom/tv/test/file_tv_non_permitted_app.html => dom/tv/test/mochitest/file_tv_non_permitted_app.html
rename : dom/tv/test/mochitest.ini => dom/tv/test/mochitest/mochitest.ini
rename : dom/tv/test/test_tv_non_permitted_app.html => dom/tv/test/mochitest/test_tv_non_permitted_app.html
extra : rebase_source : 43e1262bc9912ae6b97ec9302a1bc149e51c8e1e
2014-10-30 16:19:07 -04:00
Victor Porof
b9ee1103fc Bug 1067337 - Provide an icon for the toolbar to activate/deactivate the devtools panel. r=paul, r=gijs 2014-10-27 12:26:07 -04:00
Brad Lassey
5426e7f547 bug 1092163 - back out changeset a6240694a609 (bug 1088904) for causing bug 1092163 r=jimm 2014-10-31 12:45:50 -04:00
Nicolas Perriault
b40918b5a7 Bug 1074680 - Create a Loop room, r=Standard8. 2014-10-31 16:28:33 +01:00
Carsten "Tomcat" Book
740aa05af6 Merge mozilla-central to fx-team 2014-10-31 14:28:54 +01:00
Alex Bardas
0fae4de9ba Bug 1089591 - Customize mode should be customizable after reset. r=Gijs r=mconley 2014-10-30 10:28:00 +01:00
Gijs Kruitbosch
1bf9a1665f Disable intermittently-failing browser_947914_button_copy.js on e10s - fixes in bug 1091561 2014-10-30 15:45:56 +00:00
Carsten "Tomcat" Book
b594586d35 Merge mozilla-central to fx-team 2014-10-30 15:16:37 +01:00
Carsten "Tomcat" Book
c061fbc484 merge fx-team to mozilla-central a=merge 2014-10-30 14:49:31 +01:00
Gijs Kruitbosch
ef800c4363 Disable cut and paste tests on e10s due to intermittent failures, see bug 1091561 for re-enabling them. 2014-10-30 12:07:21 +00:00
Romain Gauthier
be14a2d5d0 Bug 1075509 - Standalone UI needs "call failed" sound. r=nperriault 2014-10-28 14:33:37 +01:00
Tomasz Kołodziejski
a771bdb650 Bug 1077653 - Add incoming call button icon spacing. r=dmose 2014-10-30 09:15:09 +00:00
Paul Rouget
225e1e77f9 Bug 1056923 - Add WebIDE launch button. r=jryans,r=jaws 2014-10-30 09:08:05 +01:00
Matthew Noorenberghe
ca163ad0b0 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
Dave Townsend
73bb4c3c1b Bug 1077738: Retain whether history entries are set to persist in session history and restore that. r=smacleod 2014-10-27 12:27:35 -07:00
Dan Mosedale
75735725b7 Bug 1074674 - add button to copy room location to clipboard, r=NiKo 2014-10-29 14:10:28 -07:00
Mike de Boer
2d3919dbc1 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
Dave Townsend
848b7faf85 Bug 1075658: Make browser.loadURI synchronously update the browser remoteness. r=ttaubert 2014-10-29 13:26:14 -07:00
Dave Townsend
d7fd6c6037 Bug 1090456: Use the content script to wait for tab load for e10s support. r=mconley 2014-10-29 12:10:56 -07:00
Ryan VanderMeulen
bcc3ab5ec1 Merge m-c to inbound. a=merge 2014-10-29 16:51:39 -04:00
Monica Chew
19907f349a Bug 1088904: Disable e10s autostart and prompt when tracking protection is enabled (r=felipe,billm) 2014-10-27 11:37:16 -07:00
Gijs Kruitbosch
42aec483e6 Bug 1080787 - enable customizableui tests under e10s, r=mconley
--HG--
extra : rebase_source : 35a2ba8d87a1710916242d0d0eb75d1d1ab145e4
2014-10-22 14:04:16 +01:00
Andrei Oprea
b5a23f32f1 Bug 1078718 - Force standalone app reload on hashchange event. r=Standard8 2014-10-28 21:52:17 +00:00
Mark Banner
e9ff6f6de0 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
aa35bb5486 Bug 1077610 - Remove unnecessary white space in loop's conversation window. r=mikedeboer 2014-10-22 14:33:00 -04:00
Matthew Noorenberghe
08399e30f4 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
35915c5ad0 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
Panos Astithas
653b2542c3 Bug 1086936 part 2 - Add a flag to nsIAppStartup::quit that restarts the browser without using the same profile and use it for the Aurora UI switch. r=bsmedberg 2014-10-27 21:46:56 +02:00
Panos Astithas
9351abe5b7 Bug 1086936 part 1 - Add a UI switch to disable custom profile selection process in Aurora. r=bsmedberg,jaws f=matej,shorlander
--HG--
extra : rebase_source : ca599ad502e6975ae02ce9884cc207bf1ac62168
2014-10-27 20:52:20 +02:00
Dave Townsend
aa2a549ad8 Backing out bug a06771fa469d from bug 1075658 for leaks. 2014-10-27 13:04:16 -07:00
Justin Dolske
458b6364b7 Bug 1089421 - Forget button should call more attention to it closing all tabs/windows. r=gijs, ui-r=phlsa 2014-10-27 11:47:39 -07:00
Dave Townsend
5d81569cbd Bug 1075658: Make browser.loadURI synchronously update the browser remoteness. r=ttaubert 2014-10-27 11:33:23 -07:00
Romain Gauthier
9a1c8be5b2 Bug 1065203 - Add some sound notifications for Loop's standalone link-clicker ui. r=nperriault 2014-10-27 17:05:09 +00:00
Carsten "Tomcat" Book
34d549e888 Merge mozilla-central to fx-team 2014-10-27 16:12:58 +01:00
Carsten "Tomcat" Book
9b9adb1962 merge fx-team to mozilla-central a=merge 2014-10-27 15:56:31 +01:00
Jared Wein
545074c32a Bug 1077599 - Rounding corners of buttons. r=mikedeboer 2014-10-27 10:51:58 -04:00
Raphaël Lustin
f02a72be9f Bug 1029471 - Replace deprecated ssi_getTabForBrowser with the new gBrowser.getTabForBrowser to improve performance. r=ttaubert 2014-10-27 10:24:18 -04:00
Tomasz Kołodziejski
56ed819e8d Bug 1073238 - Split UITour.jsm into chrome and content parts that communicate via messages. r=MattN 2014-10-24 17:19:00 +02:00
Jared Wein
31a605b353 Bug 1018066 - Reset in-content preference scroll position when switching panes. r=Unfocused 2014-10-24 02:23:27 -04:00
Mike de Boer
77b422b63b 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
b2edf9d9a8 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
e1f520f22d Bug 1088346 - Handle "answered-elsewhere" on incoming calls for desktop on Loop. r=nperriault 2014-10-24 14:22:59 +01:00
Dão Gottwald
7bb2a660d4 Bug 1077740 - Handle multiple homepages when resetting to about:home. r=gavin 2014-10-24 12:56:08 +02:00
Paul Kerr
81a0ad1bec Bug 1074699 - Add createRoom and addCallback to LoopRooms API. r=dmose 2014-10-24 11:28:36 +01:00
Nicholas Nethercote
0489de37fb Bug 1080302 (part 2) - Convert all mentions of -foo options to --foo options in comments, help messages and error messages. r=glandium. 2014-10-23 17:35:27 -07:00
Wes Kocher
c5a3a5c3a7 Merge m-c to fx-team a=merge 2014-10-23 18:06:22 -07:00
Wes Kocher
0fc643cb33 Merge inbound to m-c a=merge 2014-10-23 17:37:23 -07:00
Mark Hammond
ee2450f472 Bug 1080934 - add radio buttons to about:welcomeback. r=Unfocused 2014-10-24 10:56:33 +11:00
Jared Wein
b5d39a9e82 Bug 1077611 - Remove platform detection from loop panel & conversation window. r=dmose 2014-10-23 14:11:12 -04:00
Paul Kerr [:pkerr]
822b313a5b 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
32e8214520 Bug 1081343 - Create a pref to control Polaris. r=gavin
---
 browser/app/profile/firefox.js                   |  3 ++
 browser/components/nsBrowserGlue.js              | 14 ++++++
 browser/components/test/browser.ini              |  2 +
 browser/components/test/browser_polaris_prefs.js | 57 ++++++++++++++++++++++++
 4 files changed, 76 insertions(+)
 create mode 100644 browser/components/test/browser_polaris_prefs.js
2014-10-23 14:43:51 -07:00
Tomasz Kołodziejski
e62919f051 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
e95d4816c9 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]
fb7049f9ab 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
Alex Bardas
4a6732a321 Bug 530209 - Improve search suggestions ui for locationbar prefs. r=mak 2014-11-12 08:16:00 -05:00
Nicolas Perriault
f9e0fe0659 Bug 1074707 - Add notifications when the room is empty on Loop standalone. r=Standard8 2014-11-12 20:59:04 +00:00
Christoph Kerschbaumer
913108fb71 Bug 1067468 - Extend NewChannel() with loadinfo argument in nsIAboutModule (r=sicking) 2014-10-22 17:18:26 -07:00
Ryan VanderMeulen
dd75c0e619 Backed out changeset 87433694df01 (bug 1082734) for Gaia unit test failures.
CLOSED TREE
2014-10-23 11:32:35 -04:00
Andrea Marchesini
cd528c2dd2 Bug 1082734 - Remove URL.searchParams to avoid the stealing of data from future cross-origin sites, r=bz 2014-10-23 14:43:40 +01:00
Carsten "Tomcat" Book
f47de25453 Backed out changeset 2340c1d21e94 (bug 1082734) for w4 test failures 2014-10-23 15:00:30 +02:00
Andrea Marchesini
4d11e3f323 Bug 1082734 - Remove URL.searchParams to avoid the stealing of data from future cross-origin sites, r=bz 2014-10-23 12:48:44 +01:00