Wes Kocher
545fbb7bd2
Merge m-c to inbound
2013-09-04 18:04:50 -07:00
Mike Hommey
f8bc7fa754
Bug 912293 - Remove now redundant boilerplate from Makefile.in. r=gps
2013-09-05 09:01:46 +09:00
Shane Caraveo
3dd288bab7
bug 891225 implement new provider status buttons, r=markh
2013-09-04 10:01:38 -07:00
Shane Caraveo
3af357b678
bug 906212 fix socialapi ui startup regressions, r=markh
2013-08-30 11:11:20 -07:00
Mark Hammond
8b4ef54436
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
818eddebba
Bug 891218 (part 3) - avoid using a DOM document in social.cookies-get message. r=mixedpuppy
2013-08-29 09:45:58 +10:00
Mark Hammond
70b7a86b35
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
Mark Hammond
98cb317bef
Bug 891218 (part 1) - avoid using a DOM document in updateProvider - r=mixedpuppy
2013-08-29 09:45:58 +10:00
Florian Quèze
c8c25e4bd3
Bug 874566 - Chat boxes should be opened in the currently active window (Linux/Mac), r=markh.
2013-08-28 11:49:48 +02:00
Shane Caraveo
ce13c685bd
bug 847124, bug 886300 intermittent blocklist failures
2013-08-27 09:18:35 -07:00
Shane Caraveo
71661cb777
bug 891216 multiple workers enabled, r=markh
2013-08-21 11:32:46 -07:00
Shane Caraveo
7b5b19fc4c
bug 904521 fix the close of chat windows when new windows are opened, r=markh
2013-08-15 15:34:37 -07:00
Shane Caraveo
21bbd16150
bug 840870 remove login restriction on chat, r=markh
2013-08-15 15:30:02 -07:00
Mark Hammond
77e05db0fa
Bug 896860 - Allow social FrameWorkers to create real Workers. r=gavin
2013-08-02 10:30:50 +10:00
Mark Hammond
e1f9d688b7
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
5cf35af589
No Bug - Removing empty Makefile.in files; r=me
2013-07-18 09:09:28 -07:00
Bobby Holley
b0aff6e915
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
Shane Caraveo
a0486eb02e
bug 872605 add ability to update provider manifest, r=markh
2013-07-03 10:24:16 -07:00
Florian Quèze
9cc8c48af8
Bug 891836 - JavaScript warning in SocialService.jsm: assignment to undeclared variable p, r=mixedpuppy.
2013-07-11 16:52:30 +02:00
Mark Hammond
1f86ee9390
Bug 891516 - prevent use of data: URLs in social frameworkers. r=mixedpuppy
2013-07-11 17:50:54 +10:00
Ms2ger
6f877caab6
Bug 887012 - Remove some emptyish makefiles; r=gps
2013-07-01 09:02:32 +02:00
Shane Caraveo
56adc7ac4d
bug 887210 fix localStorage in frameworker for blessed providers, r=gavin
2013-06-26 18:20:35 -04:00
Mike Shal
fab4df789a
Bug 880245 - Move EXTRA_JS_MODULES to moz.build (batch #2 ); r=joey
2013-06-17 15:22:56 -04:00
Shane Caraveo
5b035d4a70
backout changeset 51e974db8866 for xpcshell-test bustage CLOSED TREE
2013-06-26 13:20:38 -04:00
Shane Caraveo
3514bbe7ae
bug 887210 fix localStorage in frameworker for blessed providers, r=gavin
2013-06-26 11:20:53 -04:00
Mark Banner
01309a4ba6
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
695f4e1643
Backed out changeset b1dba904d5c8 (bug 886263) for xpcshell orange
2013-06-26 11:20:46 +01:00
Mark Banner
11769462ee
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
Shane Caraveo
2e3217e50a
bug 880911 implement tear off chat windows, r=felipe
2013-06-21 10:07:27 -07:00
Gavin Sharp
72d2cfc005
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
Matthew Noorenberghe
ab4d40727e
Bug 759964 - Part 2 - Set allowMedia = false in social and identity code to address TODO comments. r=gavin
2013-03-29 14:52:59 -07:00
Shane Caraveo
f91aabaac9
bug 880741 add indexeddb to frameworker, r=gavin
2013-06-07 11:25:15 -07:00
Shane Caraveo
6ec7928ee6
bug 836766 drop minimized requirment on chats opened from worker, r=markh
2013-05-31 16:42:02 -07:00
Shane Caraveo
872b227c15
bug 873421 fix error reporting in page-mark-config handler, r=markh
2013-06-01 10:52:37 -07:00
Shane Caraveo
8de0d1a547
bug 820601 add developer pref to load social content in tabs, allows use of developer tools, r=felipe
2013-05-29 17:58:45 -07:00
Shane Caraveo
423f615832
bug 872470 - add EventSource to frameworker, r=markh, sr=gavin
2013-05-16 13:16:17 +02:00
Mark Banner
ac87dbbe99
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
26736a0ee2
bug 869143: phase2 cleanup for XPCSHELL_TEST conversion. r=mshal
2013-05-13 16:24:07 -04:00
Shane Caraveo
86b86d8e0b
bug 869209 order provider entries by frecency, r=mak
2013-05-11 10:54:31 -07:00
Ryan VanderMeulen
5bb2d127c8
Backed out changeset 080912624060 (bug 869209) for Android xpcshell failures.
...
CLOSED TREE
2013-05-11 08:14:34 -04:00
Shane Caraveo
91c6289f4f
bug 869209 order social providers by frecency, r=mak
2013-05-10 12:06:34 -07:00
Shane Caraveo
db6727b804
bug 862314 prevent double install of providers, r=markh
2013-05-09 12:59:57 -07:00
Shane Caraveo
cf634c4949
bug 870473 limit number of ambient notification icons, r=felipe
2013-05-09 17:10:14 -07:00
Ryan VanderMeulen
2fe3f54246
Backed out changeset bf0dfd39ebac (bug 862314) for intermittent mochitest b-c failures.
2013-05-09 08:07:06 -04:00
Shane Caraveo
809ba24a73
bug 862314 fix double install of social provider, r=markh
2013-05-08 17:59:17 -07:00
Shane Caraveo
34b43c9bf2
bug 818675 implement new social share panel, r=felipe
2013-05-06 23:02:58 -07:00
Phil Ringnalda
bb93063523
Back out 89d77682678c (bug 818675) for browser_social_multiprovider.js failures
2013-05-06 20:40:44 -07:00
Shane Caraveo
dee9a7fd1e
bug 818675 implement new social share panel, r=felipe
2013-05-06 18:36:31 -07:00
Shane Caraveo
b148a5d7f6
bug 853151 rework recommend into social marks, r=felipe
...
--HG--
rename : browser/base/content/test/social/social_share_image.png => browser/base/content/test/social/social_mark_image.png
2013-05-04 13:11:18 -07:00
Matt Brubeck
40b69bb3d8
Back out changeset 29c172213ff7 (bug 853151) because of Ts and Tp5 regressions
...
--HG--
rename : browser/base/content/test/social/social_mark_image.png => browser/base/content/test/social/social_share_image.png
2013-05-03 10:59:43 -07:00
Shane Caraveo
787261ce94
bug 853151 rework recommend into social marks, r=felipe
...
--HG--
rename : browser/base/content/test/social/social_share_image.png => browser/base/content/test/social/social_mark_image.png
2013-05-02 11:49:11 -07:00
Shane Caraveo
3e8feafcbd
bug 865798 add timestamps to social provider install for proper fhr support, r-felipe
2013-04-29 13:09:10 -07:00
Joey Armstrong
321d063783
bug 844655: Port XPCSHELL_TESTS to moz.build as XPCSHELL_TESTS_MANIFESTS
2013-04-29 14:49:00 -04:00
Ed Morley
0998031926
Backed out changeset 8a9a40bfa8e3 (bug 853151) for browser_social_markButton.js failures
...
--HG--
rename : browser/base/content/test/social/social_mark_image.png => browser/base/content/test/social/social_share_image.png
2013-04-25 11:19:52 +01:00
Shane Caraveo
c1591385ae
bug 853151 refactoring recommend into SocialMark, r=felipe
...
--HG--
rename : browser/base/content/test/social/social_share_image.png => browser/base/content/test/social/social_mark_image.png
2013-04-24 12:58:36 -07:00
Mark Hammond
ad828e25f5
Bug 860176 - always remove document-element-inserted observer from frameworkers. r=jaws
2013-04-17 11:29:03 +10:00
Shane Caraveo
9593d34cce
bug 859715 protect against migration failures of social providers, r=markh
2013-04-11 15:43:40 -07:00
Shane Caraveo
f989524a41
bug 858868 fix xpcshell test bug and social pref migration. r=markh
2013-04-05 19:14:41 -07:00
Xin Zhang
b59597d162
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
21c2949472
bug 858663 fix install of facebook, broken by bug 851936. r=gavin
2013-04-05 15:48:48 -07:00
Shane Caraveo
23f7738972
bug 851936 allow uninstall of builtin providers, r=markh
2013-04-03 20:39:37 -07:00
Gavin Sharp
94bee6d68f
Bug 856144: add nsIBlocklistService to Services.jsm, r=dtownsend
...
--HG--
extra : transplant_source : D%05%93z%A6%5Ck%92%A7%E5%80%FB%86XN%B93%DA%2B%2B
2013-03-29 16:10:47 -04:00
Shane Caraveo
b25bac9b3c
bug 856772 fix japanese/chinese/etc text in social manifests. r=gavin
2013-04-01 16:27:13 -07:00
Shane Caraveo
483e060c17
bug 836452 implement service install panel, cleanup activation panel. r=markh
2013-04-02 16:28:30 -07:00
Kyle Machulis
72a717a860
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Kyle Machulis
43628a7867
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
334c0800cf
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
Shane Caraveo
77b112f435
Bug 850947 - make social use of addon install panel work as an osx panel, r=felipe,markh
2013-03-21 13:34:26 -07:00
Mike Shal
7ecea60097
Bug 844654 - Part 2: Move MODULE to moz.build; rs=gps
2013-03-19 11:47:00 -07:00
Mark Hammond
611275fe83
Bug 849347 - handle that a social activation page may have no data-service attribute. r=mixedpuppy
2013-03-12 16:21:37 +11:00
Gavin Sharp
ca7fe80d5e
Bug 817448: remove MozBlobBuilder from FrameWorker API, r=mixedpuppy
2013-03-06 23:43:56 -08:00
Shane Caraveo
b890473a8d
bug 786133 allow install of social providers from AMO and web, r=felipe
2013-03-05 11:24:30 -08:00
Mark Hammond
dc5f185f1a
Bug 840872 - log an error if we fail to create a chat window. r=felipe
2013-03-05 11:32:33 +11:00
Ms2ger
8fedd090cc
Merge m-i to b-s.
2013-02-28 14:46:10 +01:00
Gregory Szorc
0c8ee65118
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Gregory Szorc
2f9c3f619e
Bug 784841 - Part 18θ: Convert /toolkit f=Mossop, Ms2ger; rs=ted
2013-02-25 13:19:09 -08:00
Shane Caraveo
52333447b1
Bug 755126 add social services management to about:addons, r=felipe
2013-02-26 14:50:24 -08:00
Shane Caraveo
de88f201aa
Bug 828778 put icon in manifest so we can show provider icons in activation panel, r=gavin
2013-02-19 09:32:49 -04:00
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