Граф коммитов

53 Коммитов

Автор SHA1 Сообщение Дата
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