Commit Graph

323 Commits

Author SHA1 Message Date
Shane Caraveo
fa0f2bfc9b bug 853151 rework recommend into social marks, r=felipe 2013-05-02 11:49:11 -07:00
Shane Caraveo
2d9e5c4a45 bug 882132 fix setting provider icon via worker api, r=felipe 2013-06-19 10:14:47 -07:00
Ed Morley
2e302e649c Backed out changeset 8a9a40bfa8e3 (bug 853151) for browser_social_markButton.js failures 2013-04-25 11:19:52 +01:00
Shane Caraveo
02d0bf5646 bug 853151 refactoring recommend into SocialMark, r=felipe 2013-04-24 12:58:36 -07:00
Shane Caraveo
2334aa77bc bug 856479 remove dead code missed in addon manager work. r=markh 2013-04-10 15:21:53 -07:00
Shane Caraveo
0632cf1ce8 bug 855389 fix social toolbarbutton structure to work with themes/etc, r=felipe 2013-04-07 23:53:41 -07:00
Phil Ringnalda
6f2a666958 Back out 314ce3068d94 (bug 855389) for browser-chrome bustage 2013-04-07 22:59:33 -07:00
Shane Caraveo
3fcd200ef4 bug 855389 fix social toolbarbutton structure to work with themes/etc, r=felipe 2013-04-07 20:58:50 -07:00
Shane Caraveo
edbffc18a7 bug 836452 implement service install panel, cleanup activation panel. r=markh 2013-04-02 16:28:30 -07:00
Mark Hammond
1a786dfefb Bug 820835 - wrap social implementation in a function scope to prevent 'namespace pollution'. r=jaws 2013-03-27 10:15:59 +11:00
Shane Caraveo
d0a0db063a Bug 850947 - make social use of addon install panel work as an osx panel, r=felipe,markh 2013-03-21 13:34:26 -07:00
Shane Caraveo
421810ab8c bug 853642 fix menu placement and missing label on menu, r=markh 2013-03-22 16:30:54 -07:00
Matt Brubeck
b133b107f0 Back out b65289e2b06c (bug 853642) because of mochitest failures on a CLOSED TREE 2013-03-22 15:58:16 -07:00
Shane Caraveo
96b5136d4a bug 853642 fix menu placement and missing label on menu, r=markh 2013-03-21 15:18:27 -07:00
Shane Caraveo
738aa1b790 bug 850425 release the flyout iframe when social provider is changed, r=markh 2013-03-18 12:44:04 -07:00
Shane Caraveo
4a0513b50c bug 850077 make tooltips work in social content, r=felipc, a=gavin 2013-03-18 12:43:51 -07:00
Mark Hammond
9d4cf36ca7 Bug 849216 - open social toolbar popup in setTimeout handler to avoid auto-rollup handling. r=felipe 2013-03-13 09:31:39 +11:00
Mark Hammond
571d7236ad Bug 846075 - more social ui simplifications and fixes. r=jaws 2013-03-07 17:25:31 +11:00
Shane Caraveo
151228bb58 bug 786133 allow install of social providers from AMO and web, r=felipe 2013-03-05 11:24:30 -08:00
Shane Caraveo
555ceaa9ef bug 797298 make logged out information icon themeable, r=markh 2013-03-04 14:08:25 -08:00
Mark Hammond
c4f10da029 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
4c538af545 Bug 831489 - prevent social chats from stealing focus. r=gavin 2013-02-26 13:47:39 +11:00
Ryan VanderMeulen
7ea2e9534e Backed out changesets a99be5669498 (bug 831489) and 140221368247 (bug 821208) for frequent Linux64 debug b-c failures on a CLOSED TREE. 2013-03-01 18:36:39 -05:00
Mark Hammond
479789ffeb Bug 831489 - prevent social chats from stealing focus. r=gavin 2013-02-26 13:47:39 +11:00
Shane Caraveo
39d5a0a71e Bug 755126 add social services management to about:addons, r=felipe 2013-02-26 14:50:24 -08:00
Mark Hammond
db800c10c4 Bug 833292 - prevent social initialization completing after window is unloaded. r=jaws 2013-02-20 12:23:47 +11:00
Shane Caraveo
3f64301e9c Bug 828778 put icon in manifest so we can show provider icons in activation panel, r=gavin 2013-02-19 09:32:49 -04:00
Shane Caraveo
efa1664d7f Bug 821262 - Refactor social enabled/active/provider states. r=gavin 2013-02-08 11:39:25 -08:00
Marco Castelluccio
06e856d7e9 Bug 811514 - Social panels shouldn't consume outside clicks. r=jaws 2013-02-08 11:34:46 -05:00
Mark Hammond
6758d22545 Bug 824785 - social toolbar buttons should have an aria-label. r=jaws 2013-02-08 10:59:10 +11:00
Ed Morley
0514feae01 Backed out changeset b57874cb3be5 (bug 821262) 2013-02-07 14:36:31 +00:00
Shane Caraveo
9de99375d5 Bug 821262 - Refactor social enabled/active/provider states. r=gavin 2013-02-06 13:33:25 -08:00
Mark Hammond
4ab11f3675 Bug 837027 - Fix social UI for a multi-provider world. r=gavin 2013-02-05 16:42:18 +11:00
Ehsan Akhgari
5ab06de081 Bug 817477 - Remove support for global private browsing mode; r=jdm,glandium 2013-01-29 13:12:13 -05:00
Shane Caraveo
3764b4d6a8 Bug 832943 keep explicit reference to our error handling web listeners to avoid unexpected gc, r=felipe 2013-01-26 12:07:39 -08:00
Mark Hammond
b6c3fadf9b Bug 808215 - Disable social API in private windows for per-window Private Browsing builds. r=jaws,mixedpuppy 2013-01-24 21:14:36 +11:00
Mark Hammond
37366da1f2 Backout 82464c35d37a (Bug 808215) for a regression and test failures. 2013-01-24 17:44:40 +11:00
Mark Hammond
ddfeb6ea3c Bug 808215 - Disable social API in private windows for per-window Private Browsing builds. r=jaws 2013-01-24 16:15:11 +11:00
Mark Hammond
d7c7e633dc Bug 832811 - show desktop notifications command doesn't toggle. r=jaws 2013-01-21 15:38:35 +11:00
Mark Hammond
2520f574a8 Backed out changeset 39aa8c99853c due to incorrect reviewer in checkin message. 2013-01-21 15:37:44 +11:00
Mark Hammond
1035e45d1e Bug 832811 - show desktop notifications command doesn't toggle. r=felipe 2013-01-21 15:15:04 +11:00
Jared Wein
1b98f7fd31 Bug 829416 - SocialAPI ambient panel appears in middle of screen when toolbar is in Text mode. r=mixedpuppy 2013-01-16 14:07:45 -05:00
Jared Wein
ff6c7d54c1 Bug 811835 - Social API toolbar buttons are stretched or blank in 'Text' and 'Text & Icons' mode. r=markh 2013-01-07 15:42:02 -05:00
Mark Hammond
2ca1d9142c Bug 820653 - use listStyleImage for social provider toolbar image to ensure correct image size. r=jaws 2012-12-20 10:50:23 +11:00
Mark Hammond
436a22688f Bug 820489 - don't remove the sidebar origin attribute before unload. r=gavin 2012-12-14 15:42:37 +11:00
Gavin Sharp
d833aa6942 Bug 820489: fix intermittent orange in browser_social_multiprovider by always waiting for sidebar to load before continuing the test. Also make unloadSidebar immediately stop pending sidebar loads, r=markh/mixedpuppy 2012-12-12 17:13:09 -08:00
Jared Wein
49c155d032 Bug 814404 - Hide useless menu item in non-browser windows on Mac. r=gavin 2012-12-11 15:41:42 -08:00
Shane Caraveo
6d391998e9 Bug 809694: implement support for multiple social providers in the front-end, including basic UI to switch between them. Portions of the patch by Gavin Sharp <gavin@gavinsharp.com>, r=gavin, r=markh 2012-12-07 20:13:27 -08:00
Felipe Gomes
99cb786836 Bug 811247 - Create only one instance of each social ambient panel instead of one per window. r=jaws,markh 2012-12-06 23:38:46 -08:00
Mark Hammond
81220f4c0c Bug 807997 - allow chats to open in any suitable top-level window. r=gavin 2012-12-07 10:56:17 +11:00