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

2660 Коммитов

Автор SHA1 Сообщение Дата
Ehsan Akhgari f4b598bf08 Bug 722872 - Part 1: Add nsITransferable::Init(nsILoadContext*), enforce that it's called in debug builds, and add nsIDOMDocument* arguments to nsIClipboardHelper methods; r=roc
This patch does the following:

* It adds nsITransferable::Init(nsILoadContext*).  The load context
  might be null, which means that the transferable is non-private, but
  if it's non-null, we extract the boolean value for the privacy mode
  and store it in the transferable.
* It adds checks in debug builds to make sure that Init is always
  called, in form of fatal assertions.
* It adds nsIDOMDocument* agruments to nsIClipboardHelper methods which
  represent the document that the string is coming from.
  nsIClipboardHelper implementation internally gets the nsILoadContext
  from that and passes it on to the transferable upon creation.  The
  reason that I did this was that nsIClipboardHelper is supposed to be a
  high-level helper, and in most of its call sites, we have easy access
  to a document object.
* It modifies all of the call sites of the above interfaces according to
  this change.
* It adds a GetLoadContext helper to nsIDocument to help with changing
  the call sites.
2012-04-16 22:14:01 -04:00
Gregory Szorc 11da0106aa Bug 767023 - Change "deleted" to "hidden" per spec change; r=rnewman 2012-06-23 10:22:53 -07:00
Gregory Szorc d029fbeb56 Backed out changeset dd0d02c1ee7c (bug 766325) for xpcshell bustage 2012-06-23 18:38:41 -07:00
Gregory Szorc 808439fa18 Bug 766325 - Change "deleted" to "hidden" per spec change; r=rnewman 2012-06-23 10:22:53 -07:00
Gregory Szorc b71c8ae6be Bug 765294 - Fix packaging of services components; r=ted 2012-06-22 09:27:01 -07:00
Gregory Szorc 547a3fcfce Bug 754062 - Add skeleton for browser notifications service; r=gps
This is a reland. The original commit was c53f474c502b and was backed
out in 591fd1c696f0. The next commit is required to make xpcshell tests
not fail.
2012-06-22 09:24:39 -07:00
Gregory Szorc 6ffd196327 Backout bug 754062 (c53f474c502b) for xpcshell breakage 2012-06-20 11:51:49 -07:00
Anant Narayanan 979919b567 Bug 761877: Add correct UTF-8 handling to RESTRequest; r=gps 2012-06-15 14:49:11 -07:00
Anant Narayanan ff064abba0 Bug 760906: Enable logging for AITC; r=gps 2012-06-15 14:47:33 -07:00
Jeff Balogh 0838bed4ee Bug 754062 - Add skeleton for browser notifications service; r=gps 2012-06-14 14:58:19 -07:00
Jens Hatlak 1f359da27e Bug 758530 - Sync does not initialize automatically anymore. r=bsmedberg
Add SeaMonkey AppID to Weave component whitelist
2012-06-05 21:27:54 +02:00
Gregory Szorc 19b53c7931 Bug 700000 - Bump Sync version to 1.18.0 2012-06-04 22:29:52 +02:00
Gregory Szorc fb1baf5da1 Bug 760905 - Disable problematic test for AITC; r=I
AITC is not enabled by default, so this test would just add overhead for
people tracking the tree.
2012-06-04 10:14:30 +02:00
Anant Narayanan 5a1ed35be7 Bug 757261: Apps in the Cloud Manager and Service; r=mconnor 2012-06-02 23:32:37 -07:00
Anant Narayanan 19204af86d Bug 745345: BrowserID support for Apps in the Cloud; r=khuey, r=gps 2012-06-02 22:08:54 -07:00
Anant Narayanan c68a0ed9c7 Bug 755375: Implement Apps in the Cloud storage layer; r=gps 2012-06-02 21:58:46 -07:00
Anant Narayanan d8113a6692 Bug 754538 - Implement Apps in the Cloud REST client; r=gps, r=mconnor 2012-06-02 20:35:34 -07:00
Gregory Szorc 3dcc94ff11 Bug 760448 - Send result to CommonUtils.jsonSave's callback; r=rnewman 2012-06-01 18:35:38 +02:00
Gregory Szorc a52be42518 Bug 749336 - JS implementation of AITC 1.0 server; r=rnewman 2012-06-01 15:12:43 +02:00
Gregory Szorc 7f6bc83e15 Bug 744323 - JS implementation of storage service 2.0 server; r=rnewman 2012-06-01 15:12:40 +02:00
Gregory Szorc 12f45ea95b Bug 760105 - Add argument to CommonUtils.encodeBase64URL for padding; r=rnewman 2012-06-01 15:12:37 +02:00
Gervase Markham 68d38d677f Bug 759095 - upgrade license to MPL 2, and other licensing cleanups.
--HG--
extra : rebase_source : da55a4937383eda2baf7c9a362501da8ee664146
2012-05-29 16:52:43 +01:00
Gregory Szorc 2966d613ae Bug 756366 - Preserve Sync credentials during client wipe; r=rnewman 2012-05-22 10:17:53 +02:00
Gervase Markham 82ff7027aa Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Gregory Szorc 98a675f363 Merge services-central into mozilla-central 2012-05-15 09:39:11 -07:00
Raymond Lee c4ebefe0f4 Bug 721283 - TPS driver should unload observers on exit r=gps 2012-05-12 02:40:09 +08:00
Gregory Szorc 1fb7e46ec6 Merge m-c into s-c 2012-05-11 11:31:42 -07:00
Joe Drew 157bb2b743 Merge last PGO-clean cset from inbound to central. 2012-05-10 21:25:37 -04:00
Gregory Szorc c967517f14 Bug 753515 - Move json{Load,Save} from services-sync into services-common; r=mconnor
--HG--
rename : services/sync/tests/unit/test_utils_json.js => services/common/tests/unit/test_utils_json.js
2012-05-10 12:21:21 -07:00
Rob Campbell a8a89c4a32 merge fx-team to m-c 2012-05-10 11:54:23 -03:00
Blair McBride 70f7fb2d11 Bug 746909 - Lazy load AddonRepository, and various other JS modules. r=dtownsend 2012-05-10 14:28:45 +12:00
Benjamin Smedberg dd1b0e7adc Bug 737164 part C - switch various in-tree callers which are using fallible strings to keep using them
--HG--
extra : rebase_source : f5b42ba1f5745b256ba4e4ca67c883696904f9c1
2012-05-08 13:55:24 -04:00
Richard Newman 3f36a0e55e Merge m-c to s-c. 2012-05-06 18:58:00 -07:00
Gregory Szorc 5a05a2392b Merge m-c to s-c 2012-05-03 14:33:48 -07:00
Gregory Szorc b531b6a95c Bug 749957; r=rnewman 2012-05-03 14:25:33 -07:00
Gregory Szorc 64742da9c1 Bug 751291 - Rename CryptoUtils._sha1 -> CryptoUtils.UTF8AndSHA1; r=rnewman 2012-05-02 12:28:03 -07:00
Anant Narayanan 8b54c4dcbe Bug 745069 - Add methods to DOMApplicationRegistry for AitC support; r=fabrice 2012-04-28 00:10:08 -07:00
Anant Narayanan d6cd6d21af Bug 745065: Backing out removal of Apps sync engine 2012-04-26 11:27:16 -07:00
Gregory Szorc 3e09ffce38 Bug 700000 - Bump Sync version to 1.17.0 2012-04-24 14:50:39 -04:00
Richard Newman 5a1b88397c Merge m-c to s-c. 2012-04-20 10:51:26 -07:00
Gregory Szorc 6e4bb7db73 Bug 746659 - Fix symlinks in services-common modules; r=rnewman 2012-04-18 11:26:04 -07:00
Gregory Szorc 545c59d4cc Back out df780dfa7862 for xpcshell bustage on Windows and Linux 2012-04-17 16:49:40 -07:00
Gregory Szorc 330c67257d Bug 745425 - Fix bustage in test_prefs_tracker.js from previous commit; r=bustage 2012-04-17 16:45:32 -07:00
Anant Narayanan a8e51fd3da Bug 745425 - Move Utils.encodeBase64url to CommonUtils; r=gps 2012-04-17 15:42:33 -07:00
Anant Narayanan 3baf012f42 Bug 745424 - Add TokenAuthenticatedRESTRequest; r=gps 2012-04-17 15:32:33 -07:00
Gregory Szorc acbe837e59 Bug 745885 - Improvements to CommonUtils.namedTimer; r=rnewman 2012-04-16 16:14:04 -07:00
Gregory Szorc 9139619075 Bug 745396 - Refactor Sync utility functions into services-{common,crypto}; r=rnewman 2012-04-16 12:19:01 -07:00
Richard Newman dbb9dc9162 Merge m-c to s-c. 2012-04-14 01:44:24 -07:00
Anant Narayanan a4060b9242 Bug 745065 - Remove sync engine for apps (superseded by AitC) 2012-04-13 11:13:01 -07:00
Gregory Szorc ad61c52398 Bug 731494 - Use nsinstall properly in services/common/Makefile.in; r=bustage 2012-04-13 10:03:08 -07:00