Commit Graph

89 Commits

Author SHA1 Message Date
Mike Hommey
f1cf3b4238 Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps 2013-09-05 09:01:46 +09:00
Mark Hammond
9af2b07de3 Bug 891218 (part 4) - Fix worker reload tests. r=felipe
Fix reload test to wait for pending messages
2013-08-29 09:45:59 +10:00
Mark Hammond
01480ef2ad Bug 891218 (part 2) - host the social Frameworker in a remote browser. r=felipe
--HG--
rename : toolkit/components/social/FrameWorker.jsm => toolkit/components/social/FrameWorkerContent.js
2013-08-29 09:45:58 +10:00
Shane Caraveo
f562440456 bug 891216 multiple workers enabled, r=markh 2013-08-21 11:32:46 -07:00
Mark Hammond
97f6a4c6c2 Bug 896860 - Allow social FrameWorkers to create real Workers. r=gavin 2013-08-02 10:30:50 +10:00
Mark Hammond
9a552cf4af Bug 896312 - social.cookies-get message returns an empty cookie instead of an empty array when no cookies. r=mixedpuppy 2013-07-23 17:41:48 +10:00
Gregory Szorc
5c25cc9036 No Bug - Removing empty Makefile.in files; r=me 2013-07-18 09:09:28 -07:00
Bobby Holley
e2b1455bd9 Bug 889911 - Fix tests that unconditionally throw for things reported to the console. r=mrbkap
When we start sending everything reported to the JSErrorReporter to the console,
these tests end up getting confused by warnings.
2013-07-16 20:38:44 -07:00
Mark Hammond
313a1a01bf Bug 891516 - prevent use of data: URLs in social frameworkers. r=mixedpuppy 2013-07-11 17:50:54 +10:00
Mark Banner
c8a48242ff Bug 886263 - Make places be enabled by default in all xpcshell-tests to avoid having to set it in lots of places (so that tests work with apps where places is disabled by default). r=mak 2013-06-26 14:56:11 +01:00
Ed Morley
27f1b7c165 Backed out changeset b1dba904d5c8 (bug 886263) for xpcshell orange 2013-06-26 11:20:46 +01:00
Mark Banner
eafc43d9dd Bug 886263 - Make places be enabled by default in all xpcshell-tests to avoid having to set it in lots of places (so that tests work with apps where places is disabled by default). r=mak 2013-06-26 10:06:30 +01:00
Gavin Sharp
d791bd260f Bug 879658: don't expose localStorage to FrameWorker for non-whitelisted social providers, r=mixedpuppy
--HG--
extra : rebase_source : 225b3903057e362e180f8ded7e18bf26a63bacb0
2013-06-17 17:25:06 -04:00
Shane Caraveo
aaa8b1fc12 bug 880741 add indexeddb to frameworker, r=gavin 2013-06-07 11:25:15 -07:00
Shane Caraveo
16ff0dc361 bug 872470 - add EventSource to frameworker, r=markh, sr=gavin 2013-05-16 13:16:17 +02:00
Mark Banner
dd8e66e7d3 Bug 872323 Ensure places is enabled in social tests now that they rely on places, so that apps which disable places by default have their tests passing. r=mixedpuppy 2013-05-17 09:51:36 +02:00
Joey Armstrong
2dbf79e9a4 bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal 2013-05-13 16:24:07 -04:00
Shane Caraveo
a1da2d69f4 bug 869209 order provider entries by frecency, r=mak 2013-05-11 10:54:31 -07:00
Ryan VanderMeulen
7888c59f09 Backed out changeset 080912624060 (bug 869209) for Android xpcshell failures.
CLOSED TREE
2013-05-11 08:14:34 -04:00
Shane Caraveo
a99f92a40f bug 869209 order social providers by frecency, r=mak 2013-05-10 12:06:34 -07:00
Shane Caraveo
a9a7e40c63 bug 865798 add timestamps to social provider install for proper fhr support, r-felipe 2013-04-29 13:09:10 -07:00
Joey Armstrong
8e99512c32 bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS 2013-04-29 14:49:00 -04:00
Shane Caraveo
54526c87ce bug 859715 protect against migration failures of social providers, r=markh 2013-04-11 15:43:40 -07:00
Shane Caraveo
833f3ebf82 bug 858868 fix xpcshell test bug and social pref migration. r=markh 2013-04-05 19:14:41 -07:00
Xin Zhang
e3a82cc890 Bug 849764 - Replace removeObserver() calls with three params with two in toolkit dir. r=mak 2013-04-06 14:46:35 -04:00
Shane Caraveo
b4f67200ab bug 851936 allow uninstall of builtin providers, r=markh 2013-04-03 20:39:37 -07:00
Kyle Machulis
5aa83c3e11 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Kyle Machulis
c79ccc0693 Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
a59d40f143 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Mike Shal
9680b82df6 Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps 2013-03-19 11:47:00 -07:00
Ms2ger
3813557cac Merge m-i to b-s. 2013-02-28 14:46:10 +01:00
Gregory Szorc
14545664e3 Bug 784841 - Part 18θ: Convert /toolkit f=Mossop, Ms2ger; rs=ted 2013-02-25 13:19:09 -08:00
Shane Caraveo
6b1411323d Bug 755126 add social services management to about:addons, r=felipe 2013-02-26 14:50:24 -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