Граф коммитов

264 Коммитов

Автор SHA1 Сообщение Дата
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