Commit graph

109 commits

Author SHA1 Message Date
Mark Hammond
f0ec0acb93 Bug 811143 - move recommend support to the worker api and avoid dangling port if not supported by the provider. r=jaws 2012-11-15 14:57:28 +11:00
Jared Wein
f03bde3ba1 Bug 808501 - Focusing chat bar doesn't put focus back in the previously focused chat. r=markh 2012-11-14 16:11:09 -08:00
Phil Ringnalda
2dbeb24408 Back out 3fd41b40e88f (bug 809274) and 22e38380a161 (Bug 804591) for Win7 browser-chrome timeouts 2012-11-13 23:26:27 -08:00
Mark Hammond
ec605d4e0e Bug 809274 - avoid console errors if sidebar set invisible multiple times without ever becoming visible. r=felipe 2012-11-14 15:27:41 +11:00
Mark Hammond
12492732ec Bug 807935 - social chatbar should be hidden in full-screen mode. r=jaws 2012-11-13 14:52:06 +11:00
Jared Wein
36e8bee008 Bug 807422 - Panels should open towards the center of the browser window. r=felipe 2012-11-12 14:42:02 -08:00
Jared Wein
f1ae4d0302 Bug 810419 - Duplicate ambient-menuitems in the Social API keyboard-access menu. r=felipe 2012-11-09 15:36:22 -08:00
Mark Hammond
7ea3480a54 Bug 808243 - sidebar load event should be removed when sidebar not visible. r=felipe 2012-11-06 10:26:33 +11:00
Felipe Gomes
8beaac4b2e Bug 804910 - Part 2. Watch for error notification and display recovery UI. r=jaws 2012-10-30 13:10:04 -07:00
Jared Wein
6119d22110 Bug 805885 - Set -moz-image-region on the .social-notification-icon-image class, r=felipe 2012-10-29 23:29:43 -07:00
Mark Hammond
ab1aa1309e Bug 804258 - the social sidebar should appear under View->Sidebar. r=gavin 2012-10-29 23:28:31 -07:00
Jared Wein
d8a3b43c14 Bug 803344 - Add a menuitem in the social toolbar button menu to disable the Social API with confirmation, r=gavin 2012-10-29 23:25:53 -07:00
Felipe Gomes
67400a4457 Bug 806038. Sidebar docShell is not defined after sidebar has been unloaded. r=gavin 2012-10-29 20:52:56 -07:00
Alfred Kayser
59228b661c 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
7996cd1e31 Bug 805206 - Keyboard accessible menuitem has a blank label. r=felipe
--HG--
extra : rebase_source : a049e94893c292e8c0fa53c4390199a00f7f2b50
2012-10-25 12:30:59 -07:00
Jared Wein
74c4da6ad5 Bug 804736 - Allow reactivation from content for Social API. r=mixedpuppy
--HG--
extra : rebase_source : f2a4ac4fa58874092e2639f307eb20e29e76a3fd
2012-10-25 12:29:12 -07:00
Mark Hammond
1967053525 Bug 782882 - only allow sharing of http or https urls. r=jaws 2012-10-25 16:44:53 +11:00
Phil Ringnalda
f5545c4b53 Back out 5bbfcd1d5296 (bug 805206) for browser-chrome failures 2012-10-24 22:35:25 -07:00
Jared Wein
4377927257 Bug 805206 - Keyboard accessible menuitem has a blank label. r=felipe 2012-10-24 20:48:01 -07:00
Jared Wein
4f9f468db4 Bug 801035 - Keyboard access for Social API chat windows. r=felipe 2012-10-23 23:45:59 -07:00
Jared Wein
039b40c0ef Backed out changeset ed8fc02602d4 (bug 804068) 2012-10-23 23:45:51 -07:00
Alfred Kayser
b96e5f2e51 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
f945fb6ad4 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
c8f32b3577 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
45284bf0c5 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
19dcb208e2 Bug 801040 - Add Social API status-area menuitems to the keyboard accessible Social API menu. r=felipe
--HG--
extra : rebase_source : 9160314d39864c70cc94e9b08c007a14d2b2dca1
2012-10-21 17:25:19 -07:00
Mark Hammond
29ef81e1f3 Bug 804442 - update command Social:Toggle instead of social menu items directly. r=dao 2012-10-23 18:47:33 +11:00
Mark Hammond
45053bfca9 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
ab095a2ffa Backed out changeset d82e14184e9f (bug 801040) 2012-10-22 02:07:18 -07:00
Jared Wein
e0ed14ed30 Bug 802784 - Possible to have two social panels open at once. r=mixedpuppy
--HG--
extra : rebase_source : 6946f326f48316c450dcc29ffc2925a8ec05c790
2012-10-21 17:28:37 -07:00
Jared Wein
e7ae0c265a Bug 801040 - Add Social API status-area menuitems to the keyboard accessible Social API menu. r=felipe
--HG--
extra : rebase_source : 10fb7d2b1e29df264307b80967e60e4ba76dafa3
2012-10-21 17:25:19 -07:00
Ryan VanderMeulen
cc4a00e2b7 Backed out changeset b453dca73b1a (bug 801040) 2012-10-18 21:43:20 -04:00
Jared Wein
7ef6e8b80f 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
51b7918880 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
224cde34d4 Bug 792503 followup, fix some code style issues and switch to for-of. r=dao
--HG--
extra : rebase_source : 0f0dbfccd50a1709c9b5643d89b53198aa0f5ade
2012-10-11 18:35:42 -07:00
Jared Wein
ee73324d6c 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
da8797210d Backout 83038b3ca98d (Bug 792503) due to orange on osx 2012-10-11 14:45:04 +11:00
Jared Wein
5faa7c6726 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
de3b38774e Bug 798753 - Visual polish for social provider user menu on OS X. r=jaws
--HG--
extra : rebase_source : 9ab7879b615fa30853661b1c5990eb54251ce41e
2012-10-09 16:29:13 -07:00
Mark Hammond
f78a21f8ab Bug 798212 - social flyout may be horizontally misaligned after resizing. r=jaws 2012-10-08 17:14:55 +11:00
Mark Hammond
969a991bb2 Bug 790545 - cache provider's toolbar notification icons. r=felipe 2012-10-08 11:15:02 +11:00
Felipe Gomes
2d93314180 Bug 796218. Mark initial social panels' docshells as inactive on creation. r=jaws 2012-10-05 17:22:09 -07:00
Felipe Gomes
176038c518 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
89e6787954 Bug 797700 - Restrict height/width of ambient notification icons to 16x16. r=mixedpuppy 2012-10-05 13:06:39 -07:00
Mark Hammond
181237526c 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
b152936f27 Bug 783605 - DOM full screen should disable social sidebar. r=jaws 2012-10-03 16:11:52 -07:00
Mark Hammond
21cdb29a01 Bug 797716 - improvements to the auto-resize code for social panels. r=felipe 2012-10-05 13:32:38 +10:00
Jared Wein
dbb5892910 Bug 779054 - SocialAPI sidebar is added to chromehidden window on session restore. r=felipe 2012-10-03 23:59:32 -07:00
Jared Wein
de7f3ca564 Bug 797667 - Add back the SocialToolbar.button getter. r=markh
--HG--
extra : rebase_source : 0b6627797e3f5d46e5e94c8dcfd5d9dceaebe257
2012-10-03 21:00:57 -07:00
Shane Caraveo
b4654e0b10 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