Gregory Szorc
14545664e3
Bug 784841 - Part 18θ: Convert /toolkit f=Mossop, Ms2ger; rs=ted
2013-02-25 13:19:09 -08:00
Shane Caraveo
e44487afe8
Bug 821262 - Refactor social enabled/active/provider states. r=gavin
2013-02-08 11:39:25 -08:00
Ed Morley
722d435ce6
Backed out changeset b57874cb3be5 (bug 821262)
2013-02-07 14:36:31 +00:00
Shane Caraveo
847d56b81b
Bug 821262 - Refactor social enabled/active/provider states. r=gavin
2013-02-06 13:33:25 -08:00
Mark Hammond
7167db9e8d
Bug 806037 - use nsIPrincipal for origin checks. r=gavin
2012-12-27 18:28:49 +11:00
Joel Maher
ab3a6849e2
Backed out changeset 251ac29afd1b for perma orange bc
2012-12-27 07:18:33 -05:00
Mark Hammond
5b02acc10f
Bug 806037 - use nsIPrincipal for origin checks. r=gavin
2012-12-27 18:28:49 +11:00
Shane Caraveo
e318209620
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
18601db83b
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
Gavin Sharp
9751b5983e
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
8b8a8df3f3
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
333e195e54
Followup to bug 811102's followup
2012-11-12 20:41:41 -08:00
Gavin Sharp
99be44da3c
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
075160a9e0
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
Shane Caraveo
51787ffff9
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
Mark Hammond
742b6d718f
Bug 805725 - browser_frameworker test should hit mochi.test:8888 for websocket tests. r=me
2012-10-26 15:19:58 +11:00
Mark Hammond
c2a305ddfe
Bug 790201 - better cleanup of social worker sandbox. r=felipe
2012-10-18 16:42:40 +11:00
Shane Caraveo
74d074444c
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
Shane Caraveo
8a9d048f1b
Bug 785920 - reload for workers. r=gavin.sharp
2012-10-12 16:58:50 -07:00
Mark Hammond
d49e115fce
Bug 794742 - add a charset to data: urls to reduce test noise. r=jaws
2012-09-28 15:04:51 +10:00
Mark Hammond
50fd29be07
Bug 788100 - Remove social.initialize-response message. r=jaws
2012-09-12 12:48:38 +10:00
Mark Hammond
16df89bdb1
Bug 787511 - rename SocialProvider._getWorkerPort to getWorkerPort, remove SocialProvider.port. r=jaws
2012-09-12 12:48:38 +10:00
Mark Hammond
88360f0511
Bug 788405 - variables created via importScripts should be globals. r=gavin
2012-09-12 12:48:38 +10:00
Phil Ringnalda
403eb9f6b2
Back out df2ddcab7143 (bug 788100), d9e96444da92 (bug 788405), 092a8add22fd (bug 787511) for xpcshell bustage
2012-09-11 20:46:34 -07:00
Mark Hammond
3dc100d290
Bug 788100 - Remove social.initialize-response message. r=jaws
2012-09-12 12:48:38 +10:00
Mark Hammond
2c7ca26fdb
Bug 788405 - variables created via importScripts should be globals. r=gavin
2012-09-12 12:48:38 +10:00
Mark Hammond
421896e7bb
Bug 787511 - rename SocialProvider._getWorkerPort to getWorkerPort, remove SocialProvider.port. r=jaws
2012-09-12 12:48:38 +10:00
Mark Hammond
27fa58d8d8
Bug 786085 - fix intermittent orange in browser_notifications.js. r=gavin
2012-08-30 16:49:50 +10:00
Shane Caraveo
488e0f589d
Bug 774506 - Implement toast notification support. r=jaws
2012-08-26 16:46:45 -07:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Jared Wein
16f23ea4f9
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
d2baf97975
Backed out changeset 68e5b042c0f5 (bug 776606) for leaks.
2012-08-01 13:56:21 -07:00
Jared Wein
d78c86b479
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
Shane Caraveo
0607c79529
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
Gavin Sharp
7d24bcd830
Bug 773351: hook up the mozSocial API to social provider windows, r=markh
2012-07-13 13:51:35 -07:00
Ed Morley
db49714a0c
Merge mozilla-central to mozilla-inbound
2012-07-16 18:32:39 +01:00
Ed Morley
9898c93b7e
Backout bc090e21a088 (bug 773845), ca832757d4b7 (bug 771826), 492da706c14c (bug 774178) for mochitest-a11y failures
2012-07-16 10:09:26 +01:00
Shane Caraveo
698da61cb1
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
0db98409e4
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
f8595357d1
Bug 773160: expose a reduced 'navigator' object to social frameworker workers. r=gavin
2012-07-16 15:35:39 +10:00
Mark Hammond
37ffb028b9
Backout 777fbc99f40b and 27e4b9cbed74 due to leak bustage
2012-07-16 15:00:43 +10:00
Mark Hammond
4a3cfe132a
Bug 773160: expose a reduced 'navigator' object to social frameworker workers. r=gavin
2012-07-16 11:59:37 +10:00
Shane Caraveo
b8b4e2d901
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
904d77fb83
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
Gavin Sharp
354e12c7fa
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
161eb87aed
Bug 771877: add WorkerAPI, r=jaws/mixedpuppy
...
--HG--
extra : rebase_source : e91a5c2586c725928d87e1bb379157561145f36d
2012-07-09 00:22:50 -07:00
Nathan Froyd
a7eb97f896
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
7462df8b36
Backout 034afcc038c9 (bug 771877) for mochitest-browser-chrome leaks
2012-07-09 10:09:56 +01:00
Gavin Sharp
12b67d873e
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
Gavin Sharp
1c01f6d834
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