Commit Graph

293 Commits

Author SHA1 Message Date
Mark Hammond
d7804ee980 Bug 782882 - only allow sharing of http or https urls. r=jaws 2012-10-25 16:44:53 +11:00
Phil Ringnalda
10aeed9b3c Back out 5bbfcd1d5296 (bug 805206) for browser-chrome failures 2012-10-24 22:35:25 -07:00
Jared Wein
c9e3f28a2e Bug 805206 - Keyboard accessible menuitem has a blank label. r=felipe 2012-10-24 20:48:01 -07:00
Jared Wein
4625e6db20 Bug 801035 - Keyboard access for Social API chat windows. r=felipe 2012-10-23 23:45:59 -07:00
Jared Wein
b61561f443 Backed out changeset ed8fc02602d4 (bug 804068) 2012-10-23 23:45:51 -07:00
Alfred Kayser
f5c068dd7c Bug 804068 - set social sharebutton image via .src, plus css tweaks to ensure it is sized correctly. r=jaws 2012-10-24 13:46:05 +11:00
Phil Ringnalda
fc5ffb8bd8 Back out d9c1eb0c7b8d (bug 804068) for forgetting there was a browser-chrome test to adjust 2012-10-23 21:23:23 -07:00
Alfred Kayser
c1289e69f3 Bug 804068 - set social sharebutton image via .src, plus css tweaks to ensure it is sized correctly. r=jaws 2012-10-24 13:46:05 +11:00
Jared Wein
be506290e3 Bug 802435. Unload social sidebar after some timeout. r=gavin
Includes workaround by Felipe to force document to be released from memory. r=gavin
2012-10-23 17:09:59 -07:00
Jared Wein
14624e7267 Bug 801040 - Add Social API status-area menuitems to the keyboard accessible Social API menu. r=felipe 2012-10-21 17:25:19 -07:00
Mark Hammond
e0c7c18f4a Bug 804442 - update command Social:Toggle instead of social menu items directly. r=dao 2012-10-23 18:47:33 +11:00
Mark Hammond
ba4fbc223b Bug 804416 - only use the social toolbar cache when the provider is active. r=felipe 2012-10-23 18:47:29 +11:00
Jared Wein
8f2cbbe38c Backed out changeset d82e14184e9f (bug 801040) 2012-10-22 02:07:18 -07:00
Jared Wein
15c0aec31c Bug 802784 - Possible to have two social panels open at once. r=mixedpuppy 2012-10-21 17:28:37 -07:00
Jared Wein
16da2968e0 Bug 801040 - Add Social API status-area menuitems to the keyboard accessible Social API menu. r=felipe 2012-10-21 17:25:19 -07:00
Ryan VanderMeulen
d86c61260a Backed out changeset b453dca73b1a (bug 801040) 2012-10-18 21:43:20 -04:00
Jared Wein
39f1e80e1c Bug 801040 - Add Social API status-area menuitems to the keyboard accessible Social API menu. r=felipe 2012-10-18 18:00:38 -07:00
Shane Caraveo
9191cf6dc2 Bug 794640 - Clicking a link in social content panels should close the panel. r=gavin 2012-10-15 23:58:13 -07:00
Jared Wein
9a55a9596a Bug 792503 followup, fix some code style issues and switch to for-of. r=dao 2012-10-11 18:35:42 -07:00
Jared Wein
c8d92792b2 Bug 792503 - Add a keyboard accessible menu for the SocialAPI ambient notification pages. r=markh 2012-10-11 18:21:50 -07:00
Mark Hammond
c540914321 Backout 83038b3ca98d (Bug 792503) due to orange on osx 2012-10-11 14:45:04 +11:00
Jared Wein
e2d7cd761d Bug 792503 - Add a keyboard accessible menu for the SocialAPI ambient notification pages. r=markh 2012-10-10 19:32:10 -07:00
Matthew Noorenberghe
bf1c1b99d2 Bug 798753 - Visual polish for social provider user menu on OS X. r=jaws 2012-10-09 16:29:13 -07:00
Mark Hammond
40cc6a07d1 Bug 798212 - social flyout may be horizontally misaligned after resizing. r=jaws 2012-10-08 17:14:55 +11:00
Mark Hammond
ea5d9c70e7 Bug 790545 - cache provider's toolbar notification icons. r=felipe 2012-10-08 11:15:02 +11:00
Felipe Gomes
a3af837eec Bug 796218. Mark initial social panels' docshells as inactive on creation. r=jaws 2012-10-05 17:22:09 -07:00
Felipe Gomes
0e205a4735 Bug 766616. Watch for network errors in social panels and display proper error ui. r=gavin,jaws 2012-10-05 17:22:09 -07:00
Jared Wein
6f241b91b3 Bug 797700 - Restrict height/width of ambient notification icons to 16x16. r=mixedpuppy 2012-10-05 13:06:39 -07:00
Mark Hammond
0ad7c0415c Bug 796222 - create the social toolbar panel/iframe with a default width as a workaround for bug 793057. r=jaws 2012-10-05 14:00:53 +10:00
Shane Caraveo
c8227bf8cd Bug 783605 - DOM full screen should disable social sidebar. r=jaws 2012-10-03 16:11:52 -07:00
Mark Hammond
7cdfcdb659 Bug 797716 - improvements to the auto-resize code for social panels. r=felipe 2012-10-05 13:32:38 +10:00
Jared Wein
2cd3228c26 Bug 779054 - SocialAPI sidebar is added to chromehidden window on session restore. r=felipe 2012-10-03 23:59:32 -07:00
Jared Wein
a26ad88e0a Bug 797667 - Add back the SocialToolbar.button getter. r=markh 2012-10-03 21:00:57 -07:00
Shane Caraveo
0ef660dd10 Bug 797134 - Right-clicking on the Social API ambient notification buttons opens the panel and context menu. r=jaws 2012-10-03 13:57:13 -07:00
Shane Caraveo
7e70a7c846 Bug 788598 - Logged out state has no login. r=jaws 2012-09-28 16:37:58 -07:00
Jared Wein
26e6647ea6 Bug 790112 - Fix social toolbar button styling so that separate "sub-buttons" are visually distinct, patch by :mixedpuppy, :jaws and :markh. r=felipe 2012-09-27 16:57:37 -07:00
Jared Wein
d878db5489 Backed out changeset f1c3d164cffc (bug 790112) 2012-09-29 03:17:29 -07:00
Jared Wein
27386560e8 Bug 790112: fix social toolbar button styling so that separate "sub-buttons" are visually distinct, patch by :mixedpuppy, :jaws and :markh, r=felipe 2012-09-27 16:57:37 -07:00
Jared Wein
9b8e6798a6 Bug 786095 - Initially disable Social API when in safe mode. r=felipe 2012-09-24 14:57:12 -07:00
Ehsan Akhgari
bc519d4709 Backout bug abf5f7d05488 for more than 10000 browser-chrome failures 2012-09-28 15:41:08 -04:00
Shane Caraveo
da96768709 Bug 790112: fix social toolbar button styling so that separate "sub-buttons" are visually distinct, patch by Shane and Jared, r=felipe 2012-09-27 16:57:37 -07:00
Jared Wein
2cd56d44bf Bug 794512 - Add a checkbox and preference to disable toast notifications for the Social API. r=markh 2012-09-26 17:40:18 -07:00
Mark Hammond
2c57a64ce4 Bug 793943 - add social api to close flyouts. r=mixedpuppy 2012-09-26 16:23:25 +10:00
Mark Hammond
09e6da5280 Bug 792677 - dynamically adjust social panels as content changes. r=jaws 2012-09-26 16:22:38 +10:00
Shane Caraveo
95ddcca073 Bug 788589. Use information icon for logged out users and don't show generic buddy icon when logged in. r=felipe ui-r=Boriss 2012-09-25 11:39:09 -07:00
Mark Hammond
152314f881 Bug 791901 - social provider should provide more strings for the share popup. r=jaws 2012-09-25 13:54:34 +10:00
Jared Wein
7cab4053a5 Backed out changeset 32d1752fb7ba (bug 786095) 2012-09-24 16:03:59 -07:00
Jared Wein
0c082ea036 Bug 786095 - Initially disable Social API when in safe mode. r=felipe 2012-09-24 14:57:12 -07:00
Mark Hammond
5ae412636d Bug 793036 - Close all service windows on logout. r=jaws 2012-09-24 09:49:28 +10:00
Mark Hammond
9cc24f1017 Bug 792295 - ensure social flyout moves when already open. r=jaws 2012-09-21 15:18:48 +10:00