modules/libpref/src/Preferences.cpp
76928ae5c15565e3fdc56030d9f949eb9afeb321
created 2014-07-11 08:25 -0400
pushed 2014-07-11 20:35 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 1037164 - Add an implementation for Preferences::SetFloat. r=bz
84131ac42e0e497b9fdf009a549fe33751886b98
created 2014-07-01 17:38 -0700
pushed 2014-07-02 12:51 +0000
Wes Kocher Wes Kocher - Merge m-c to inbound a=merge
f537dd9a7986082d3b953d795d375fddeff5f8c7
created 2014-06-30 18:11 -0400
pushed 2014-07-02 12:51 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in libpref/ - r=bsmedberg
8b897e447b158a2281d676db8f89fe9eea3594ed
created 2014-07-01 14:31 +0200
pushed 2014-07-02 00:13 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Merge mozilla-central to fx-team
4113d87118810721f9ced738714a48654ecba2c5
created 2014-06-24 14:49 +0100
pushed 2014-07-02 00:13 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 1029509 - assert for new caches with known addresses, r=bsmedberg
9b33a6d30532305c726e0fd8ff1415ae889e8367
created 2014-06-30 15:50 -0700
pushed 2014-07-01 12:01 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1028588) for build bustage
5942ad3859b831032a8afa0ac2e7d6d4deb0b5c7
created 2014-06-30 18:11 -0400
pushed 2014-07-01 12:01 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in libpref/ - r=bsmedberg
258916327d96add07d88990a8e13df3fd080f2d2
created 2014-05-20 23:06 -0700
pushed 2014-06-19 14:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
59c2ce52a920eff0ca75be2ea86c22e2746762c5
created 2014-05-22 06:48 +0300
pushed 2014-05-22 13:13 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 869836 - Part 4: Use EqualsLiteral instead of `Equals(NS_LITERAL_STRING(...))`. r=ehsan
6c1c7e45c90289a0875b74f82f39e7ecf6a65af3
created 2014-04-27 03:06 -0400
pushed 2014-04-28 01:25 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
e2c046c72d6c655aa186e76c369374d4439fb5a5
created 2014-04-03 14:55 -0400
pushed 2014-04-04 18:39 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 986582 - Get rid of the toolkit.telemetry.enabledPreRelease pref and make the toolkit.telemetry.enabled pref do the right thing for beta users who are testing a final release build, r=rnewman
e17405b3cc010d2ec5d315263a77fdff44fb03a2
created 2014-03-17 13:00 -0400
pushed 2014-03-20 12:56 +0000
Nathan Froyd Nathan Froyd - Bug 984466 - change CallQueryInterface to assert in cases of trivial conversions; r=ehsan
1123c64bca9ee646173261434e46bde88b26454a
created 2014-03-15 12:00 -0700
pushed 2014-03-16 00:40 +0000
Kyle Huey Kyle Huey - Bug 345123: Remove nsGetterAddRefs<T>'s operator nsISupports**. r=bsmedberg
c50ed275755175aad660d950a0882f6c2ff12af9
created 2014-03-05 17:58 -0800
pushed 2014-03-06 12:13 +0000
Kyle Huey Kyle Huey - Bug 619487: Assert when preferences are used off the main thread. r=dbaron
3d87e2db21e37950043a3d5636d3a805e8b2b258
created 2014-03-05 18:45 -0800
pushed 2014-03-06 12:13 +0000
Wes Kocher Wes Kocher - Backed out changeset 9535abc58cd6 (bug 619487) for m-bc bustage
9535abc58cd6f4458b5435761b9184812788a505
created 2014-03-05 17:58 -0800
pushed 2014-03-06 12:13 +0000
Kyle Huey Kyle Huey - Bug 619487: Assert when preferences are used off the main thread. r=dbaron
58fe9dc85fa4c4eec3407b3a2c7b137a1f7c7ff4
created 2014-02-10 17:57 -0500
pushed 2014-02-11 13:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
5a9badd6db004310b9d1aca5db25ef4c275a4362
created 2014-01-04 10:02 -0500
pushed 2014-01-04 15:04 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
9de53a0258931b7382c8edc9fa3ec193e884d9cd
created 2013-12-11 11:59 -0800
pushed 2014-01-03 11:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 955942 (part 1) - Remove unnecessary nsIMemoryReporter qualifiers from UNITS_* and KIND_* constants. r=mccr8.
0fe105b41eda001383c2793dd5347d16234d67ea
created 2013-12-12 20:50 -0500
pushed 2013-12-16 21:58 +0000
Trevor Saunders Trevor Saunders - bug 949821 - use MOZ_UTF16 more and NS_LITERAL_STRING less r=froydnj
98be0e9cbc152f4313ef9adbbc0b6925ef7d0123
created 2013-12-10 18:10 -0500
pushed 2013-12-11 09:13 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 947736 - Build modules/libpref/ in unified mode; r=bsmedberg
982196bdc263ccb085a082aedb9ac102206d8db3
created 2013-12-10 14:57 -0500
pushed 2013-12-11 00:42 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 2fe4ca46eec8 (bug 947736) because of build bustage
2fe4ca46eec84ddd86acaf78cd91179e06ad1b6b
created 2013-12-10 14:48 -0500
pushed 2013-12-11 00:42 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 947736 - Build modules/libpref/ in unified mode; r=bsmedberg
4364781968e8917f374767875883b7d023093ea5
created 2013-12-07 21:39 -0800
pushed 2013-12-10 12:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 947798 (part 2) - Remove MemoryMultiReporter, because it's no longer helpful. r=mccr8.
e0776db3b102510504fdcf57b7f65dfa1da3b46d
created 2013-12-08 21:52 -0500
pushed 2013-12-09 08:03 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
30d37e5c0b90d6ccce6c79aa31dc93be0eb4ad55
created 2013-12-03 20:01 -0800
pushed 2013-12-05 11:39 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 943660 (part 2) - Remove remnants of Remove nsIMemoryReporter::name.
1687f0278bddea460594974b282a20b20cfcd4ab
created 2013-12-03 21:18 -0200
pushed 2013-12-04 08:35 +0000
Reuben Morais Reuben Morais - Bug 938597 - Include pref name in the error message for operations that cannot happen in content processes. r=bsmedberg
ece8c99958a66cc5049f7fb6da7c61a5d07301ec
created 2013-11-07 16:35 +1100
pushed 2013-11-29 08:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
190eedf8577ac44ad362192c99c9708ca8098f17
created 2013-11-27 20:05 -0500
pushed 2013-11-28 10:47 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
25312eb719988a0049a704813bb598ed07ed7177
created 2013-11-07 16:35 +1100
pushed 2013-11-28 10:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
b8e6160eb82e7c1b14d85135097379eb50004f15
created 2013-11-19 09:13 -0500
pushed 2013-11-19 18:22 +0000
Johannes Buchner Johannes Buchner - Bug 912465 - Use MsgNewSafeBufferedFileOutputStream instead of NewLocalFileOutputStream in various places. r=ehsan
f08890ce059127390286f659d6c8f3fd75bcacf6
created 2013-11-06 14:58 +1100
pushed 2013-11-06 12:08 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 934321 - Add MemoryMultiReporter, a helper class that reduces some boilerplate, and convert all existing multi-reporters to use it. r=wchen.
5571ab3a0493e4b726dccadf49c1f811705bbe4f
created 2013-11-05 13:20 -0500
pushed 2013-11-06 01:38 +0000
Brian R. Bondy Brian R. Bondy - Bug 924894 - Split prefs files up for Metro and Desktop when running in the same profile. r=jimm
b7c32ea628e2baf668ba863fbee02ca606ce9af1
created 2013-10-23 16:36 -0400
pushed 2013-10-24 05:06 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in modules/; r=ehsan
94bd7574eff132ca85d9a63b873af16765716f7e
created 2013-10-10 08:48 -0400
pushed 2013-10-11 02:00 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 753687 - nsCategoryCache implementation doesn't free old category entries if their contract mapping is removed using .unregisterFactory. Store the factory objects directly in the map, instead of keeping both a map and a separate list. r=froydnj
793b9afc6332ebcb37278c9aff9eec7852e46e90
created 2013-09-23 17:30 -0400
pushed 2013-09-24 03:07 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 919505 - Minimize the #includes in dom/ipc; r=jst
e5c5ed79a6187d5cc4bc86e975fa94142407c6bd
created 2013-09-11 11:20 -0700
pushed 2013-09-12 00:24 +0000
William Chen William Chen - Bug 903285 - Add referent count reporting to pref service memory reporter. r=njn
3fe9649ebd84b0a4bdefc1321172ada924cb4372
created 2013-08-27 16:24 -0700
pushed 2013-09-12 00:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
7cadc7e21f5628c31722107a11958d641a578d24
created 2013-09-09 16:07 +0100
pushed 2013-09-09 20:03 +0000
Ed Morley Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
5c9f3fb14995931208c04d29ad4f6cc6616616ac
created 2013-08-27 16:24 -0700
pushed 2013-09-09 20:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-09-05 19:48 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
676322e0166cc3970b1467b796260b4219a60078
created 2013-09-04 22:42 -0700
pushed 2013-09-05 10:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
4537337759b73a894a7c6b4c1d4b2b1d4d68010d
created 2013-08-27 16:24 -0700
pushed 2013-09-05 10:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
24b0e5ef846ae160051aa86a8ff10a3af2fc0781
created 2013-01-17 16:45 -0800
pushed 2013-08-28 15:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 831193 (part 9) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in Preferences.cpp. r=nfroyd.
96104885ff185b6a60b4001752da605b6826cec9
created 2013-07-18 21:23 -0500
pushed 2013-07-24 00:38 +0000
Joshua Cranmer Joshua Cranmer - Bug 884061 - Part 3p: Use NS_DECL_THREADSAFE_ISUPPORTS in modules/, r=taras,bsmedberg
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-06-25 21:02 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
d464f2f139f1d49295ca2670d361b3511413b9f3
created 2013-05-16 11:57 -0700
pushed 2013-05-17 00:29 +0000
Tim Abraldes Tim Abraldes - bug 855147. When the browser is being suspended, flush prefs to disk. r=bsmedberg
36a1a6b81f90b3706fb15a8947c5eb20d7273159
created 2013-02-20 11:49 -0800
pushed 2013-02-21 13:05 +0000
Dave Hylands Dave Hylands - Bug 842932 - Add Preferences::RegisterCallbackAndCall which registers a callback and calls it. r=bsmedberg
d802d6faa08093addd7fd285a0fc97efc59f00fb
created 2013-01-26 14:05 -0500
pushed 2013-01-27 00:13 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset eb2f0c1fffc2 (bug 820613) for xpcshell failures.
eb2f0c1fffc2bfd7f1a653b7ae74f8086f06a1d2
created 2013-01-17 00:40 +0530
pushed 2013-01-27 00:13 +0000
Shriram Kunchanapalli Shriram Kunchanapalli - Bug 820613 - Remove all references to shutdown-cleanse. r=bsmedberg
80adbcab0085fbb510a851fccb80633d945d0d3b
created 2013-01-14 01:45 -0500
pushed 2013-01-14 16:49 +0000
Justin Lebar Justin Lebar - Bug 830125 - Follow-up: Fix typo in comment. DONTBUILD
039837634ab98fde2bffc2a3f439cdba26be7ebc
created 2013-01-14 01:43 -0500
pushed 2013-01-14 16:49 +0000
Justin Lebar Justin Lebar - Bug 830125 - Add the preferences memory reporter off a runnable, so as to avoid recursive GetService calls. r=njn
314eed47feaacef5f5cdf84176f5c91bda9ab603
created 2013-01-09 22:10 -0800
pushed 2013-01-10 16:00 +0000
Oleg Romashin Oleg Romashin - Bug 826586 - Add a AddFloatVarCache() API to libpref. r=bz
652b044f22d6e0722673c929c85842c8acb4c677
created 2013-01-03 18:36 -0500
pushed 2013-01-04 17:24 +0000
Ehsan Akhgari Ehsan Akhgari - Backed out changeset 66a7359f9be2 (bug 791546) because it broke the build
66a7359f9be20cd36b9743501e173d1a193b2205
created 2012-12-24 08:47 +0530
pushed 2013-01-04 17:24 +0000
Shriram Kunchanapalli Shriram Kunchanapalli - Bug 791546: Removes nsCRT::strcmp(const PRUnichar* s) from nsCRT.h and replaces it occurrences with NS_strcmp; r=bsmedberg
0ef8548a7ab6e011afc7b893e1d9cf4f0f612631
created 2012-12-23 16:59 -0800
pushed 2013-01-03 02:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar.
d13a6a88735b0ee0ea6e855e754543838f0d1956
created 2012-12-03 16:18 -0500
pushed 2012-12-04 14:54 +0000
Trevor Saunders Trevor Saunders - bug 801466 - part 1 - remove uses of prmem in layout/ xpcom/ and modules/ r=roc
2fe58d68cf8c1f445eb846b23a729d75e4806ece
created 2012-10-11 11:36 -0400
pushed 2012-10-24 18:05 +0000
Nathan Froyd Nathan Froyd - Bug 765244 - add a memory reporter for preferences; r=njn
2c694d8bf7a59441faba5d6266862299fa354b03
created 2012-09-28 01:57 -0500
pushed 2012-09-28 23:09 +0000
Isaac Aggrey Isaac Aggrey - Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
ac9fdc7330d7fba845400ec9be7e269443189b29
created 2012-09-26 15:53 -0500
pushed 2012-09-27 01:36 +0000
Scott Johnson Scott Johnson - Bug 790374: Add a GetFloat() API to libpref which uses a string preference as storage. [r=bsmedberg]
less more (0) -100 -60 tip