Commit Graph

49 Commits

Author SHA1 Message Date
Shane Caraveo
4c5cd68f1d bug 904104 fix window.close usage from chat and social panels, r=felipc 2013-09-14 10:06:09 -07:00
Boris Zbarsky
a48b619d92 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
8c2d33f410 bug 891219 new social bookmarks, part 2, new implementation, r=markh 2013-09-06 10:56:01 -07:00
Florian Quèze
069cd02ae5 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
553ff52128 bug 891216 multiple workers enabled, r=markh 2013-08-21 11:32:46 -07:00
Shane Caraveo
53eac15f3c bug 840870 remove login restriction on chat, r=markh 2013-08-15 15:30:02 -07:00
Shane Caraveo
586eeb08ba bug 880911 implement tear off chat windows, r=felipe 2013-06-21 10:07:27 -07:00
Shane Caraveo
2fed6153d1 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
55ad2af2ff bug 818675 implement new social share panel, r=felipe 2013-05-06 23:02:58 -07:00
Phil Ringnalda
fd33c35632 Back out 89d77682678c (bug 818675) for browser_social_multiprovider.js failures 2013-05-06 20:40:44 -07:00
Shane Caraveo
3f13bc08ef bug 818675 implement new social share panel, r=felipe 2013-05-06 18:36:31 -07:00
Xin Zhang
3507be82e0 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
74ff81131a 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
64adc88806 Bug 838969 - prevent certain social features from working in private windows. r=gavin 2013-02-08 11:16:04 +11:00
Mark Hammond
0b2b20aad8 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
32d278987e 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
1311d8b627 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
ae95b03e47 Backout 82464c35d37a (Bug 808215) for a regression and test failures. 2013-01-24 17:44:40 +11:00
Mark Hammond
d03e297868 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
3d48c7d48b Bug 806037 - use nsIPrincipal for origin checks. r=gavin 2012-12-27 18:28:49 +11:00
Joel Maher
16fe286b27 Backed out changeset 251ac29afd1b for perma orange bc 2012-12-27 07:18:33 -05:00
Mark Hammond
955161b39e Bug 806037 - use nsIPrincipal for origin checks. r=gavin 2012-12-27 18:28:49 +11:00
Mark Hammond
5eff5d3ead Bug 807997 - allow chats to open in any suitable top-level window. r=gavin 2012-12-07 10:56:17 +11:00
Kyle Huey
45adfbf2c8 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
e6e6deb486 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
7457de64ad 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
a7bb0ec116 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
dd0cfd935a 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
330c17966d Back out 9c064c78d86a (bug 799600) for orange
--HG--
extra : rebase_source : 464d1ff3410f2382b8b0f9c204734517178b354f
2012-10-26 19:19:56 -07:00
Mark Hammond
1307cac3ab Bug 799600 - allow data urls in social panels. r=jaws 2012-10-25 16:45:34 +11:00
Phil Ringnalda
a0fae05720 Back out 689834383fbb (bug 782882) for timing out in browser_social_toolbar.js 2012-10-25 00:00:45 -07:00
Mark Hammond
46447b6b21 Bug 799600 - allow data urls in social panels. r=jaws 2012-10-25 16:45:34 +11:00
Gavin Sharp
285411706a 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
a7f7fb9d36 Bug 801080 - window.close should close social panels. r=felipe 2012-10-16 13:53:37 +11:00
Felipe Gomes
c8c29e0e1e Bug 766616. Don't try to inject mozSocial in about pages. r=jaws 2012-10-05 17:22:09 -07:00
Mark Hammond
c1ed6de18a Bug 795518 - window.close() in social windows should close social panel. r=jaws 2012-10-02 17:57:20 +10:00
Mark Hammond
773b5e3971 Bug 793943 - add social api to close flyouts. r=mixedpuppy 2012-09-26 16:23:25 +10:00
Mark Hammond
224134395b Bug 787511 - rename SocialProvider._getWorkerPort to getWorkerPort, remove SocialProvider.port. r=jaws 2012-09-12 12:48:38 +10:00
Phil Ringnalda
ac5f640447 Back out df2ddcab7143 (bug 788100), d9e96444da92 (bug 788405), 092a8add22fd (bug 787511) for xpcshell bustage 2012-09-11 20:46:34 -07:00
Mark Hammond
48d74cf4a8 Bug 787511 - rename SocialProvider._getWorkerPort to getWorkerPort, remove SocialProvider.port. r=jaws 2012-09-12 12:48:38 +10:00
Shane Caraveo
9cd6d3d4d3 Bug 784535 - enable opening chats from worker. r=jaws 2012-08-26 16:51:24 -07:00
Shane Caraveo
a037408b20 Bug 774506 - Implement toast notification support. r=jaws 2012-08-26 16:46:45 -07:00
Shane Caraveo
f53332ee80 Bug 779923 - implement social activity flyout panel. r=jaws 2012-08-23 17:11:02 -07:00
Mark Hammond
9701ecf307 Bug 783410 - prevent social URLs from ending up in global history. r=gavin 2012-08-25 13:54:03 +10:00
Felipe Gomes
55b9ce1b55 Bug 782468. Basic telemetry for SocialAPI. r=froydnj,mixedpuppy 2012-08-24 17:24:52 -07:00
Shane Caraveo
983d9c226d 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
Jared Wein
346ea2fdee Bug 779360 - Implement mozSocial.isVisible API for social sidebar window, r=felipe
--HG--
extra : transplant_source : %1FB%A6T%7B%9D%60T%E6%95%CD%A7%27%E5%00%60%A5%B8%84%F8
2012-08-20 14:18:50 -07:00
Shane Caraveo
447632fc11 Bug 770695: land support for Social "service window" - chromeless window opened by social provider, r=gavin
--HG--
extra : rebase_source : a3994283b352378358ad3c0a8de1fa7c3c984a2d
2012-07-24 14:29:46 -07:00
Gavin Sharp
88440ef4b9 Bug 773351: hook up the mozSocial API to social provider windows, r=markh 2012-07-13 13:51:35 -07:00