Nanci Bonfim
1a7007c951
Bug 800278 - FrameWorker.ports using Map instead of object. r=jaws
2013-02-24 02:36:03 -03:00
Bobby Holley
8963699245
Bug 841067 - Bind methods before injecting them in FrameWorker. r=markh
...
Otherwise, they won't get invoked with the proper |this|.
2013-02-14 10:40:15 +01:00
Shane Caraveo
8181be37f7
Bug 821262 - Refactor social enabled/active/provider states. r=gavin
2013-02-08 11:39:25 -08:00
Mark Hammond
80576bf40e
Bug 838969 - prevent certain social features from working in private windows. r=gavin
2013-02-08 11:16:04 +11:00
Ed Morley
ed1dcb52d7
Backed out changeset b57874cb3be5 (bug 821262)
2013-02-07 14:36:31 +00:00
Shane Caraveo
720414a1d5
Bug 821262 - Refactor social enabled/active/provider states. r=gavin
2013-02-06 13:33:25 -08:00
Mark Hammond
22afd18258
Bug 835111 - always open new chat windows in the 'most recent' suitable browser window. r=gavin
2013-02-06 15:06:35 +11:00
Jonathan Kew
4384bee568
bug 837729 - don't create text-runs for JS source code loaded in a hidden-window iframe, and remove source text from the DOM as soon as we've extracted it. r=gavin,markh
2013-02-05 09:18:15 +00:00
Mark Hammond
9aeef2a4ef
Bug 837578 - stop preprocessing Social.jsm and MozSocialAPI.jsm. r=gavin
2013-02-05 10:19:11 +11:00
Ehsan Akhgari
565d0479c3
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
Shane Caraveo
70f73df87c
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
48c79e7a63
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
f4398db8b4
Backout 82464c35d37a (Bug 808215) for a regression and test failures.
2013-01-24 17:44:40 +11:00
Mark Hammond
a90e108cbf
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
20dbf380a1
Bug 806037 - use nsIPrincipal for origin checks. r=gavin
2012-12-27 18:28:49 +11:00
Joel Maher
e6cf1bc11a
Backed out changeset 251ac29afd1b for perma orange bc
2012-12-27 07:18:33 -05:00
Mark Hammond
26d83e372d
Bug 806037 - use nsIPrincipal for origin checks. r=gavin
2012-12-27 18:28:49 +11:00
Mark Hammond
e665b835db
Bug 822508 - allow social providers to specify null as the profile. r=gavin
2012-12-19 11:05:37 +11:00
Shane Caraveo
017e9c52ee
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
...
--HG--
extra : transplant_source : %2B3%7F%05l%3C%0A%90%B4%F6%B22%172_5%EEl%B3g
2012-12-07 20:13:27 -08:00
Mark Hammond
faa20649d4
Bug 788368 - Port messages will no longer be dropped if port is closed before other side connects. r=felipe
2012-12-11 11:34:09 +11:00
Mark Hammond
c76347ad1f
Bug 807997 - allow chats to open in any suitable top-level window. r=gavin
2012-12-07 10:56:17 +11:00
Mark Hammond
5131a48af6
Bug 808001 - clicking a social notification link now opens the link in a new tab. r=gavin
2012-11-22 13:53:07 +11:00
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
Gavin Sharp
2fe22ee821
Bug 811102: bustage fix #3 :(
...
--HG--
extra : transplant_source : %0F%D8%1Bv%3EP%935%7E%E2%1A%E4F%0C%7F%F8%1F%FFP%1D
2012-11-12 23:28:54 -08:00
Gavin Sharp
dddba36a95
Bug 811102 followup #2 : add some clean up to tests from bug 804910 exposed by the fix for bug 811102, r=markh
...
--HG--
extra : transplant_source : V%E3%98%1E%01__%80%1E%F4%FBN%E1%7F%8F%10j%E8A%8D
2012-11-12 22:24:59 -08:00
Gavin Sharp
6e8048d0bb
Followup to bug 811102's followup
2012-11-12 20:41:41 -08:00
Gavin Sharp
c2f8a0d74f
Bug 811102 test followup: terminate worker to avoid leak, r=markh
...
--HG--
extra : transplant_source : %E0%A1r%5B%B6k%FAIn%96%7D%88%1D%F57%A5%DCl%18T
2012-11-12 20:35:03 -08:00
Shane Caraveo
a5f59b7809
Bug 811102: fix two bugs with worker reloading, r=gavin/markh, tests by markh/gavin
...
The first bug is that we shouldn't remove the worker from the worker cache when reloading, because it's not actually being removed. terminate() already does this for us in the case where it is needed.
The second bug is that we should set .loaded=false as soon as we clear the ports on a worker we're about to reload, because otherwise the creation of a new port can occur between the reload triggering and the re-initialization, and those ports would get lost.
--HG--
extra : transplant_source : a%DF%D4%C5%E9%CD%E2%9B%FA%07%9E%22%D4mU%60%2B%A6Z%3A
2012-11-12 17:50:51 -08:00
Felipe Gomes
d2410d4509
Bug 808171. Follow-up. Check for and avoid setting the same value twice inside the _setEnabled function instead of the observer. r=markh
2012-11-06 16:30:04 -08:00
Mark Hammond
9e68cd9d59
Bug 808171 - social.enabled preference observer checks if enabled state really needs to change. r=felipe
2012-11-07 11:11:28 +11:00
Felipe Gomes
492fb0985f
Bug 807532. Clear the previous profile when Social is toggled off. r=markh,gavin
2012-10-31 21:00:15 -07:00
Kyle Huey
0469a02b25
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
a78b5b38c7
Backout 67cb43bb8865: Breaks B2G Marionette
2012-10-31 16:35:11 +08:00
Shane Caraveo
e9858c308c
Bug 804910 - Part 1. Check for worker load failures and send a notification in case of errors. r=felipe
2012-10-29 21:57:07 -07:00
Kyle Huey
9a3674d80a
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
4144129728
Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE
2012-10-30 17:02:31 +00:00
Kyle Huey
50b5d3f681
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
140f41a6be
Back out 9c064c78d86a (bug 799600) for orange
...
--HG--
extra : rebase_source : 464d1ff3410f2382b8b0f9c204734517178b354f
2012-10-26 19:19:56 -07:00
Mark Hammond
6f93418eda
Bug 799600 - allow data urls in social panels. r=jaws
2012-10-25 16:45:34 +11:00
Mark Hammond
dc4eb93ac5
Bug 805725 - browser_frameworker test should hit mochi.test:8888 for websocket tests. r=me
2012-10-26 15:19:58 +11:00
Phil Ringnalda
7eafed1352
Back out 689834383fbb (bug 782882) for timing out in browser_social_toolbar.js
2012-10-25 00:00:45 -07:00
Mark Hammond
eaf93761f2
Bug 799600 - allow data urls in social panels. r=jaws
2012-10-25 16:45:34 +11:00
Gavin Sharp
15e9f648ce
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
Jared Wein
9ae793f3da
Backed out changeset ca101d926240 (bug 787767)
2012-10-22 01:56:10 -07:00
Jared Wein
201bb9ad4c
Bug 787767 - Implement runtime performance monitoring for Worker API abuse. r=felipe
...
--HG--
extra : rebase_source : 93e027809cc3f6ceb2939cb2e3919c3516d05be7
2012-10-21 17:26:11 -07:00
Jared Wein
8457527a81
Bug 803385. Make sure cookie value is not undefined before trying to trim it. r=felipe
2012-10-19 17:16:24 -07:00
Ryan VanderMeulen
5703aad914
Backed out changeset 779550569432 (bug 787767)
2012-10-18 21:43:12 -04:00
Jared Wein
faf749e67e
Bug 787767 - Implement runtime performance warnings for Worker API abuse. r=felipe
2012-10-18 18:02:42 -07:00
Nanci Bonfim
2fcd4b409e
Bug 800275 - Decreasing assymptoptic complexity of two loops from n^2 to n by removing the Array#shift usage, r=jaws
2012-10-17 22:01:23 -03:00
Mark Hammond
423fad50f0
Bug 790201 - better cleanup of social worker sandbox. r=felipe
2012-10-18 16:42:40 +11:00
Felipe Gomes
554773b05d
Bug 802929 - use existing port handle for socialcookies-get message. r=jaws,mixedpuppy
2012-10-18 16:40:12 +11:00
Shane Caraveo
de8cddcd2c
Bug 802395: fix parse error caused by messages being sent when the port isn't yet fully initialized, r=gavin
2012-10-16 16:47:42 -07:00
Mark Hammond
f41c26f285
Bug 801080 - window.close should close social panels. r=felipe
2012-10-16 13:53:37 +11:00
Shane Caraveo
ccbe60c88d
Bug 785920 - reload for workers. r=gavin.sharp
2012-10-12 16:58:50 -07:00
Ekanan Ketunuti
8bc72dca3a
Bug 800281 - Remove usage of MozWebSocket in FrameWorker.jsm. r=jaws
2012-10-12 10:09:58 +07:00
Gavin Sharp
a41d9f7522
Adjust comment from bug 790545's patch
2012-10-08 10:57:21 +02:00
Mark Hammond
969a991bb2
Bug 790545 - cache provider's toolbar notification icons. r=felipe
2012-10-08 11:15:02 +11:00
Felipe Gomes
4462f9fffc
Bug 766616. Don't try to inject mozSocial in about pages. r=jaws
2012-10-05 17:22:09 -07:00
Mark Hammond
1740ce157d
Bug 795518 - window.close() in social windows should close social panel. r=jaws
2012-10-02 17:57:20 +10:00
Jared Wein
9718200146
Bug 786095 - Initially disable Social API when in safe mode. r=felipe
2012-09-24 14:57:12 -07:00
Mark Hammond
2c2237472a
Bug 794742 - add a charset to data: urls to reduce test noise. r=jaws
2012-09-28 15:04:51 +10:00
Jared Wein
ef9e4095ec
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
069b89f660
Bug 793943 - add social api to close flyouts. r=mixedpuppy
2012-09-26 16:23:25 +10:00
Jared Wein
e3b0658487
Backed out changeset 32d1752fb7ba (bug 786095)
2012-09-24 16:03:59 -07:00
Jared Wein
1ced2ee56c
Bug 786095 - Initially disable Social API when in safe mode. r=felipe
2012-09-24 14:57:12 -07:00
Mark Hammond
13a1a3bd93
Bug 788100 - Remove social.initialize-response message. r=jaws
2012-09-12 12:48:38 +10:00
Mark Hammond
ef02d6e439
Bug 787511 - rename SocialProvider._getWorkerPort to getWorkerPort, remove SocialProvider.port. r=jaws
2012-09-12 12:48:38 +10:00
Mark Hammond
59b9e1da5d
Bug 788405 - variables created via importScripts should be globals. r=gavin
2012-09-12 12:48:38 +10:00
Phil Ringnalda
a109831d75
Back out df2ddcab7143 (bug 788100), d9e96444da92 (bug 788405), 092a8add22fd (bug 787511) for xpcshell bustage
2012-09-11 20:46:34 -07:00
Mark Hammond
a2d0472c4d
Bug 788100 - Remove social.initialize-response message. r=jaws
2012-09-12 12:48:38 +10:00
Mark Hammond
5738c02337
Bug 788405 - variables created via importScripts should be globals. r=gavin
2012-09-12 12:48:38 +10:00
Mark Hammond
654ed0131c
Bug 787511 - rename SocialProvider._getWorkerPort to getWorkerPort, remove SocialProvider.port. r=jaws
2012-09-12 12:48:38 +10:00
Gavin Sharp
7d61f6d726
Bug 755122 - remove bufferToArrayHack from frameworker. r=markh
2012-09-04 10:27:49 +10:00
Mark Hammond
6e5dc23242
Bug 784508 - Stop using setIsBrowserElement in Frameworker.jsm. r=gavin
2012-09-04 10:26:57 +10:00
Mark Hammond
f9d8d91cb3
Bug 786085 - fix intermittent orange in browser_notifications.js. r=gavin
2012-08-30 16:49:50 +10:00
Shane Caraveo
28ac33ef34
Bug 784535 - enable opening chats from worker. r=jaws
2012-08-26 16:51:24 -07:00
Shane Caraveo
fe3875a970
Bug 774506 - Implement toast notification support. r=jaws
2012-08-26 16:46:45 -07:00
Shane Caraveo
c7bb810dd1
Bug 779923 - implement social activity flyout panel. r=jaws
2012-08-23 17:11:02 -07:00
Mark Hammond
e0def3ea3c
Bug 783410 - prevent social URLs from ending up in global history. r=gavin
2012-08-25 13:54:03 +10:00
Felipe Gomes
9854b800b7
Bug 782468. Basic telemetry for SocialAPI. r=froydnj,mixedpuppy
2012-08-24 17:24:52 -07:00
Shane Caraveo
5cc0f50e62
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
decc5c0f98
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
Gavin Sharp
feda695c89
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
5384be9bf6
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
70d7c821af
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Jared Wein
fc21aa8762
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
97c5a41a04
Backed out changeset 68e5b042c0f5 (bug 776606) for leaks.
2012-08-01 13:56:21 -07:00
Jared Wein
4093055296
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
a6681d3466
Backout 56e0971c81ea for oth test bustage
2012-07-30 20:59:25 -07:00
Jared Wein
e3bcda27f0
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
a01da37e93
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
7c9babeddb
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
ae0cf0b434
Bug 773351: hook up the mozSocial API to social provider windows, r=markh
2012-07-13 13:51:35 -07:00
Mounir Lamouri
cd1309cad6
Bug 775408 - Rename nsIDocShell::SetIsBrowser() to SetIsBrowserElement(). r=jlebar
2012-07-21 17:39:41 -07:00
Ed Morley
2e6fb8937e
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-07-20 14:32:04 +01:00
Mounir Lamouri
18f18cdf14
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
39d63b1649
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
28338d752c
Bug 755136: implement social sidebar, r=gavin
...
--HG--
extra : rebase_source : ac8b48de10334af10b0019d25cd59411e9928618
2012-07-18 11:40:05 -07:00
Ehsan Akhgari
2015474504
Backout changeset be1e9d076b8a (bug 755136) because of mochitest-oth leaks on debug builds
2012-07-19 01:20:59 -04:00
Gavin Sharp
71f485e066
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
fa008b140e
Bug 755136: implement social sidebar, r=gavin
...
--HG--
extra : rebase_source : 5545f8120d9fc3cea168007bbedde7ba30efdaa9
2012-07-18 11:40:05 -07:00
Mark Hammond
cef7b226f6
Bug 774543 - merge SocialProvider into SocialService. r=mixedpuppy
2012-07-18 11:44:09 +10:00
Benjamin Peterson
89f1d92d32
Bug 773934 - Make the social API not rely on Function.prototype.toSource. r=mhammond
2012-07-18 11:36:48 +10:00
Mounir Lamouri
2cd38a0937
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
c2d155cb67
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
42117c2ed2
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
d9840e90d4
Merge mozilla-central to mozilla-inbound
2012-07-16 18:32:39 +01:00
Gavin Sharp
ebdbc80321
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
cef71dfeaa
Backout bc090e21a088 (bug 773845), ca832757d4b7 (bug 771826), 492da706c14c (bug 774178) for mochitest-a11y failures
2012-07-16 10:09:26 +01:00
Gavin Sharp
ef2537d63b
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
63ee43b4aa
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
e76851b646
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
4ebd0f42f9
Bug 773160: expose a reduced 'navigator' object to social frameworker workers. r=gavin
2012-07-16 15:35:39 +10:00
Mark Hammond
c308619534
Bug 773164: remove social frameworker load listener. r=gavin
2012-07-16 15:31:22 +10:00
Mark Hammond
0a94050d88
Backout 777fbc99f40b and 27e4b9cbed74 due to leak bustage
2012-07-16 15:00:43 +10:00
Mark Hammond
e975e0c920
Bug 773160: expose a reduced 'navigator' object to social frameworker workers. r=gavin
2012-07-16 11:59:37 +10:00
Mark Hammond
66818e2413
Bug 773164: remove social frameworker load listener. r=gavin
2012-07-16 11:59:37 +10:00
Shane Caraveo
cd68b289d7
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
99a248ae2a
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
4a93a1e6fd
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
ee0f1179fd
Bug 773165 - more robust removal of frameworker's iframe. r=dao
2012-07-12 18:04:52 +10:00
Dão Gottwald
183f49cdd2
Backed out changeset 184ba174e8a6
2012-07-12 10:23:56 +02:00
Mark Hammond
8a10e6848c
bug 773165 - more robust removal of frameworker's iframe. r=gavin
2012-07-12 18:04:52 +10:00
Gavin Sharp
ed5fdc5f5a
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
3d2def58bd
Bug 771877: add WorkerAPI, r=jaws/mixedpuppy
...
--HG--
extra : rebase_source : e91a5c2586c725928d87e1bb379157561145f36d
2012-07-09 00:22:50 -07:00
Nathan Froyd
bfff055672
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
e942dd1c94
Backout 034afcc038c9 (bug 771877) for mochitest-browser-chrome leaks
2012-07-09 10:09:56 +01:00
Gavin Sharp
4fd1485c66
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
569714c203
Bug 771365 - Fix typo in FrameWorker.jsm. r=jaws
2012-07-06 09:26:57 +07:00
Gavin Sharp
d2444c4a7e
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
5bd4597d54
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
eedce418a0
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
Gavin Sharp
28c5d82b21
Bug 770550: change exported symbol for FrameWorker.jsm from FrameWorker to getFrameWorkerHandle, r=markh
...
--HG--
extra : transplant_source : %407%A9%FE%EE%90%04%D1%86%FB-P%81%F2%1A%BE%B4%D1%988
2012-07-03 19:34:28 -04:00
Gavin Sharp
6f12f59b71
Bug 762569: followup to add additional test coverage
...
--HG--
extra : rebase_source : 84f8eec269b759e1b3e9525570c3cabc9267c726
2012-07-03 16:53:01 -04:00
Gavin Sharp
4f9d14de94
Bug 762569: add "FrameWorker" module, implementing a SharedWorker-like API for use by social providers. Original code by Mark Hammond <mhammond@skippinet.com.au>, Shane Caraveo <mixedpuppy@gmail.com>, and Michael Hanson <mhanson@mozilla.com>, r=me/shane/markh
...
--HG--
extra : transplant_source : %92%D8Q%B7gP4%2A%D3%B7%B3%1E%E6%18T%A7%08%F6%D9%9A
2012-06-28 21:12:01 -04:00
Drew Willcoxon
0aff420ab4
Bug 762579 - Implement SocialAPI service provider registry. r=gavin
2012-06-20 18:01:27 -07:00