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
Mark Hammond
f88bdcd2ee
Bug 1002914 (part 1) - refactor the chat window so it can be used by loop and social. r=mixedpuppy
2014-05-10 12:03:07 +10:00
Ryan VanderMeulen
e84cc1706a
Backed out changesets 2f3f35b8cea3 and 7824a3826963 (bug 1002914) for intermittent mochitest-bc failures.
2014-05-07 16:56:28 -04:00
Mark Hammond
9c3b931bd2
Bug 1002914 (part 1) - refactor the chat window so it can be used by loop and social. r=mixedpuppy
2014-05-07 09:58:18 +10:00
Shane Caraveo
6e248b9692
bug 904104 fix window.close usage from chat and social panels, r=felipc
2013-09-14 10:06:09 -07:00
Boris Zbarsky
0c4e2cc50c
Bug 913855. Fix consumers of window mediator to be more consistent in their checking for closed windows. r=dolske
...
Note that we can't just stop returning closed windows from the window
mediator, because some consumers (e.g. session restore) rely on seeing
closed windows in the list so they can remove them from their internal
data structures expeditiouly.
2013-09-13 17:29:51 -04:00
Shane Caraveo
fbbdb70eaf
bug 891219 new social bookmarks, part 2, new implementation, r=markh
2013-09-06 10:56:01 -07:00
Florian Quèze
c8c25e4bd3
Bug 874566 - Chat boxes should be opened in the currently active window (Linux/Mac), r=markh.
2013-08-28 11:49:48 +02:00
Shane Caraveo
71661cb777
bug 891216 multiple workers enabled, r=markh
2013-08-21 11:32:46 -07:00
Shane Caraveo
21bbd16150
bug 840870 remove login restriction on chat, r=markh
2013-08-15 15:30:02 -07:00
Shane Caraveo
2e3217e50a
bug 880911 implement tear off chat windows, r=felipe
2013-06-21 10:07:27 -07:00
Shane Caraveo
8de0d1a547
bug 820601 add developer pref to load social content in tabs, allows use of developer tools, r=felipe
2013-05-29 17:58:45 -07:00
Shane Caraveo
34b43c9bf2
bug 818675 implement new social share panel, r=felipe
2013-05-06 23:02:58 -07:00
Phil Ringnalda
bb93063523
Back out 89d77682678c (bug 818675) for browser_social_multiprovider.js failures
2013-05-06 20:40:44 -07:00
Shane Caraveo
dee9a7fd1e
bug 818675 implement new social share panel, r=felipe
2013-05-06 18:36:31 -07:00
Xin Zhang
b59597d162
Bug 849764 - Replace removeObserver() calls with three params with two in toolkit dir. r=mak
2013-04-06 14:46:35 -04:00
Mark Hammond
dc5f185f1a
Bug 840872 - log an error if we fail to create a chat window. r=felipe
2013-03-05 11:32:33 +11:00
Mark Hammond
80576bf40e
Bug 838969 - prevent certain social features from working in private windows. r=gavin
2013-02-08 11:16:04 +11:00
Mark Hammond
22afd18258
Bug 835111 - always open new chat windows in the 'most recent' suitable browser window. r=gavin
2013-02-06 15:06:35 +11:00
Ehsan Akhgari
565d0479c3
Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium
...
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js
2013-01-29 13:12:13 -05:00
Mark Hammond
48c79e7a63
Bug 808215 - Disable social API in private windows for per-window Private Browsing builds. r=jaws,mixedpuppy
...
--HG--
rename : browser/base/content/test/social/browser_social.js => browser/base/content/test/social/browser_social_globalPB.js
2013-01-24 21:14:36 +11:00
Mark Hammond
f4398db8b4
Backout 82464c35d37a (Bug 808215) for a regression and test failures.
2013-01-24 17:44:40 +11:00
Mark Hammond
a90e108cbf
Bug 808215 - Disable social API in private windows for per-window Private Browsing builds. r=jaws
...
--HG--
rename : browser/base/content/test/social/browser_social.js => browser/base/content/test/social/browser_social_globalPB.js
extra : rebase_source : 4cd66d38df3af9ba52c224e466ee7268b2cf43de
2013-01-24 16:15:11 +11:00
Mark Hammond
20dbf380a1
Bug 806037 - use nsIPrincipal for origin checks. r=gavin
2012-12-27 18:28:49 +11:00
Joel Maher
e6cf1bc11a
Backed out changeset 251ac29afd1b for perma orange bc
2012-12-27 07:18:33 -05:00
Mark Hammond
26d83e372d
Bug 806037 - use nsIPrincipal for origin checks. r=gavin
2012-12-27 18:28:49 +11:00
Mark Hammond
c76347ad1f
Bug 807997 - allow chats to open in any suitable top-level window. r=gavin
2012-12-07 10:56:17 +11:00
Kyle Huey
0469a02b25
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
...
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
a78b5b38c7
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Kyle Huey
9a3674d80a
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 12:28:11 -07:00
Ed Morley
4144129728
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681
Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
2012-10-30 08:26:12 -07:00
Phil Ringnalda
140f41a6be
Back out 9c064c78d86a (bug 799600) for orange
...
--HG--
extra : rebase_source : 464d1ff3410f2382b8b0f9c204734517178b354f
2012-10-26 19:19:56 -07:00
Mark Hammond
6f93418eda
Bug 799600 - allow data urls in social panels. r=jaws
2012-10-25 16:45:34 +11:00
Phil Ringnalda
7eafed1352
Back out 689834383fbb (bug 782882) for timing out in browser_social_toolbar.js
2012-10-25 00:00:45 -07:00
Mark Hammond
eaf93761f2
Bug 799600 - allow data urls in social panels. r=jaws
2012-10-25 16:45:34 +11:00
Gavin Sharp
15e9f648ce
Bug 805260: turn can't-attach-mozSocialAPI error into a warning, since it's not usually a problem, r=markh
...
--HG--
extra : transplant_source : %97b%B6B%A8%E4%1F%134%94%C0%7E%E2%A9q%94%E9%BB%C8%80
2012-10-24 17:29:09 -07:00
Mark Hammond
f41c26f285
Bug 801080 - window.close should close social panels. r=felipe
2012-10-16 13:53:37 +11:00
Felipe Gomes
4462f9fffc
Bug 766616. Don't try to inject mozSocial in about pages. r=jaws
2012-10-05 17:22:09 -07:00
Mark Hammond
1740ce157d
Bug 795518 - window.close() in social windows should close social panel. r=jaws
2012-10-02 17:57:20 +10:00
Mark Hammond
069b89f660
Bug 793943 - add social api to close flyouts. r=mixedpuppy
2012-09-26 16:23:25 +10:00
Mark Hammond
ef02d6e439
Bug 787511 - rename SocialProvider._getWorkerPort to getWorkerPort, remove SocialProvider.port. r=jaws
2012-09-12 12:48:38 +10:00
Phil Ringnalda
a109831d75
Back out df2ddcab7143 (bug 788100), d9e96444da92 (bug 788405), 092a8add22fd (bug 787511) for xpcshell bustage
2012-09-11 20:46:34 -07:00
Mark Hammond
654ed0131c
Bug 787511 - rename SocialProvider._getWorkerPort to getWorkerPort, remove SocialProvider.port. r=jaws
2012-09-12 12:48:38 +10:00
Shane Caraveo
28ac33ef34
Bug 784535 - enable opening chats from worker. r=jaws
2012-08-26 16:51:24 -07:00
Shane Caraveo
fe3875a970
Bug 774506 - Implement toast notification support. r=jaws
2012-08-26 16:46:45 -07:00
Shane Caraveo
c7bb810dd1
Bug 779923 - implement social activity flyout panel. r=jaws
2012-08-23 17:11:02 -07:00
Mark Hammond
e0def3ea3c
Bug 783410 - prevent social URLs from ending up in global history. r=gavin
2012-08-25 13:54:03 +10:00
Felipe Gomes
9854b800b7
Bug 782468. Basic telemetry for SocialAPI. r=froydnj,mixedpuppy
2012-08-24 17:24:52 -07:00
Shane Caraveo
5cc0f50e62
Bug 779686 - implement docked chat content areas, r=felipe
...
--HG--
extra : transplant_source : c%29h%B5%89%27%F3S%C0%B6%CB%82%A27%3C%0D%AEL%14V
2012-08-20 17:52:26 -07:00