Commit Graph

54 Commits

Author SHA1 Message Date
Gavin Sharp
6c47e08fdf Bug 782287: better delineate SocialService initialization code from provider loading, and lazy-load MozSocialAPI module only when needed, r=adw
--HG--
extra : rebase_source : d1332eb18312255368a985b64d62d76e1fc00a50
2012-08-13 11:20:29 -04:00
Gavin Sharp
2c2b426df2 Bug 781386: add pref to avoid loading built-in providers during test runs, r=markh/mixedpuppy
--HG--
rename : browser/base/content/test/browser_shareButton.js => browser/base/content/test/browser_social_shareButton.js
extra : rebase_source : df925f95972462d0f8d07f1e0810dc22da0f1911
2012-08-08 18:09:37 -07:00
Mike Hommey
c1b35e7b2a Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted 2012-08-04 20:26:44 +02:00
Jared Wein
5ef90fb1ff Bug 776606 - Require user portraits in the Social API to use http, https, or data schemes. r=gavin 2012-08-02 15:30:19 -07:00
Jared Wein
0750d2a779 Backed out changeset 68e5b042c0f5 (bug 776606) for leaks. 2012-08-01 13:56:21 -07:00
Jared Wein
11083658b5 Bug 776606 - Require user portraits in the Social API to use http, https, or data schemes. r=gavin 2012-08-01 10:39:37 -07:00
Benjamin Peterson
60afe29f93 Backout 56e0971c81ea for oth test bustage 2012-07-30 20:59:25 -07:00
Jared Wein
311c6bb96a Bug 776606 - Possible chrome-level JS injection attack with user portraits in the Social API. r=gavin 2012-07-30 19:28:23 -07:00
Shane Caraveo
863c9841a5 Bug 774003: let social workers request their cookies via the Social API, r=gavin
--HG--
extra : rebase_source : ae4aad6caa156c83fa08c0813c79452ca68203c7
2012-07-25 15:26:39 -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
Mounir Lamouri
38a7f3af0d Bug 775408 - Rename nsIDocShell::SetIsBrowser() to SetIsBrowserElement(). r=jlebar 2012-07-21 17:39:41 -07:00
Ed Morley
4e8827ab36 Merge last PGO-green changeset of mozilla-inbound to mozilla-central 2012-07-20 14:32:04 +01:00
Mounir Lamouri
fe2bf13acd Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking 2012-07-18 22:26:21 -07:00
Steve Fink
196cc9b6ff Backed out changeset 060a9d9fc1c6 from a CLOSED TREE since it seems to depend on afc1cf222996 or 1bafff5720a8 that I just backed out 2012-07-19 15:45:27 -07:00
Shane Caraveo
4827d17b78 Bug 755136: implement social sidebar, r=gavin
--HG--
extra : rebase_source : ac8b48de10334af10b0019d25cd59411e9928618
2012-07-18 11:40:05 -07:00
Ehsan Akhgari
2864299ab6 Backout changeset be1e9d076b8a (bug 755136) because of mochitest-oth leaks on debug builds 2012-07-19 01:20:59 -04:00
Gavin Sharp
cb9faf6363 Bug 773934 followup: add license headers to new files, and remove unused code
--HG--
extra : transplant_source : %91%7C%F2r%1B%A9%94%A1Q%85%5E%F7N76%83%9C%F80%D7
2012-07-18 17:16:58 -07:00
Shane Caraveo
14a82646a5 Bug 755136: implement social sidebar, r=gavin
--HG--
extra : rebase_source : 5545f8120d9fc3cea168007bbedde7ba30efdaa9
2012-07-18 11:40:05 -07:00
Mark Hammond
42aad1cdf9 Bug 774543 - merge SocialProvider into SocialService. r=mixedpuppy 2012-07-18 11:44:09 +10:00
Benjamin Peterson
c6a65c91de Bug 773934 - Make the social API not rely on Function.prototype.toSource. r=mhammond 2012-07-18 11:36:48 +10:00
Mounir Lamouri
d9542ba6f0 Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking 2012-07-18 22:26:21 -07:00
Ed Morley
bb507d18ac Backout ea6db8f420c0 (bug 770831), b51c79ee0883 (bug 774957), 020f6ed5958b (bug 758258), 11d8e19e1fca (bug 758258), 707fc51bfe2e (bug 775354), 489d944a6fe6 (bug 327244), be7df3c9d50f (bug 327244) for m-oth orange 2012-07-19 08:29:48 +01:00
Mounir Lamouri
ea02e3ec30 Bug 774957 - Update nsDocShell jazz so distinction between browser and app frame is clearer. r=jlebar sr=sicking 2012-07-18 22:26:21 -07:00
Ed Morley
5c5b8e26a9 Merge mozilla-central to mozilla-inbound 2012-07-16 18:32:39 +01:00
Gavin Sharp
784cbd1834 Bug 773845: lazy-load some social modules to see what effect that has on maxheap/allocs tests 2012-07-16 08:43:50 -07:00
Ed Morley
67e20c4775 Backout bc090e21a088 (bug 773845), ca832757d4b7 (bug 771826), 492da706c14c (bug 774178) for mochitest-a11y failures 2012-07-16 10:09:26 +01:00
Gavin Sharp
daf9e3c466 Bug 773845: lazy-load some social modules to see what effect that has on maxheap/allocs tests
--HG--
extra : transplant_source : %BCh%1C%5C%3C%1E%16%EDp%FE%C4%C0%91%24%AB%85M%D6%E1%1B
2012-07-15 23:19:00 -07:00
Shane Caraveo
062c9d4909 Bug 774178: make some changes to provider profile/notification handling to support "logout", r=gavin
--HG--
extra : rebase_source : 9c609d3dfb8caa87d2eb725b8625796baa841e07
2012-07-16 08:36:47 -07:00
Shane Caraveo
ea3e4ebe6c Bug 774178: make some changes to provider profile/notification handling to support "logout", r=gavin
--HG--
extra : transplant_source : %9A%EF0%AF%94l%3D%5D3%03%19/%14%E8%CF%8EI%F6%0B%80
2012-07-15 23:18:59 -07:00
Mark Hammond
e560374339 Bug 773160: expose a reduced 'navigator' object to social frameworker workers. r=gavin 2012-07-16 15:35:39 +10:00
Mark Hammond
51b60f6196 Bug 773164: remove social frameworker load listener. r=gavin 2012-07-16 15:31:22 +10:00
Mark Hammond
2c468e7634 Backout 777fbc99f40b and 27e4b9cbed74 due to leak bustage 2012-07-16 15:00:43 +10:00
Mark Hammond
659f8c3ebc Bug 773160: expose a reduced 'navigator' object to social frameworker workers. r=gavin 2012-07-16 11:59:37 +10:00
Mark Hammond
bc96ce9570 Bug 773164: remove social frameworker load listener. r=gavin 2012-07-16 11:59:37 +10:00
Shane Caraveo
720197f7a2 Bug 773530: make additions to the social WorkerAPI module to support the toolbar UI, r=gavin
--HG--
extra : transplant_source : 9%EF%EE%2A3g%3C%85%03%92%CC%1Ek%F3vKaD%1D%9F
2012-07-14 16:35:19 -07:00
Gavin Sharp
03519d96e1 Bug 773529: add addProvider/removeProvider methods to ease testing, r=adw
--HG--
extra : transplant_source : %1D%0D%D4%B2%05A%C6lD%02%F0%AB%F1%A7%88Y%AC%24%B4%1A
2012-07-13 09:36:00 -07:00
Jared Wein
ef1a7cfcec Bug 765874 - Implement recommend/share button, r=gavin
--HG--
extra : transplant_source : %A6%EC%03Q%AD%F8%CC%08NK%81%D15S%7C%21%7B%B8%E0C
2012-07-11 18:31:19 -07:00
Mark Hammond
49fd13eb7d Bug 773165 - more robust removal of frameworker's iframe. r=dao 2012-07-12 18:04:52 +10:00
Dão Gottwald
76f8d29102 Backed out changeset 184ba174e8a6 2012-07-12 10:23:56 +02:00
Mark Hammond
b96d6a8058 bug 773165 - more robust removal of frameworker's iframe. r=gavin 2012-07-12 18:04:52 +10:00
Gavin Sharp
3e09c9914c Bug 771980: provider must be re-usable, r=jaws
--HG--
extra : transplant_source : s%94%84%C2%7C%27%A3%B0%DB%5B%7F%40%96%A4S%21%FFcSA
2012-07-11 10:43:56 -07:00
Gavin Sharp
90b89babe4 Bug 771877: add WorkerAPI, r=jaws/mixedpuppy
--HG--
extra : rebase_source : e91a5c2586c725928d87e1bb379157561145f36d
2012-07-09 00:22:50 -07:00
Nathan Froyd
5b30baa4c3 Bug 370750 - consolidate mochitest files installation; r=glandium
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Ed Morley
178b2fd16c Backout 034afcc038c9 (bug 771877) for mochitest-browser-chrome leaks 2012-07-09 10:09:56 +01:00
Gavin Sharp
dde617d7e0 Bug 771877: add WorkerAPI, r=jaws/mixedpuppy
--HG--
extra : transplant_source : %12%86%EB%94%A1%9C_%EB%84W%1A%C1%92H%A9%25%F4%F6e%C7
2012-07-09 00:22:50 -07:00
Ekanan Ketunuti
deca8f5eca Bug 771365 - Fix typo in FrameWorker.jsm. r=jaws 2012-07-06 09:26:57 +07:00
Gavin Sharp
5ffde95dc3 Bug 771344: make workerURL optional, r=adw
--HG--
rename : toolkit/components/social/test/xpcshell/test_getProvider.js => toolkit/components/social/test/xpcshell/test_SocialService.js
extra : transplant_source : Z%AAM%9F%14%A6%E3%AB%0E%BFY%91%60%AB%1A%3F%8D%00%7FU
2012-07-06 08:47:34 -07:00
Gavin Sharp
6a9fecf760 Bug 771247: lazify SocialService initialization, add getProviderList, r=adw
--HG--
rename : toolkit/components/social/test/xpcshell/test_getProvider.js => toolkit/components/social/test/xpcshell/test_getProviderList.js
extra : transplant_source : %8Ej%FET%034%86M%C9L%25j%12%0AfWt%A1%E9O
2012-07-05 14:01:38 -07:00
Gavin Sharp
1b89e71b01 Bug 766403: add provider class for the social service, r=jaws,adw
--HG--
extra : transplant_source : %90%21%F6%D3%9D%B9Z%8F%22%3A%F9o%F5%8E%20%98G_%F5m
2012-06-26 19:03:32 -07:00