modules/libpref/prefapi.cpp
2d59ecb2c335032e52afefe2d9ff1f4885710043
created 2017-08-08 14:41 -0700
pushed 2017-08-09 09:37 +0000
Eric Rahm Eric Rahm - Bug 1386825 - Part 3: Remove MOZ_B2G from libpref. r=froydnj
2915d4b7849612e583048650beabe33bad2cfeca
created 2017-06-20 19:19 +1000
pushed 2017-06-23 09:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1374580 (part 2) - Remove nsAFlat{,C}String typedefs. r=froydnj.
04baace29a6cfe4116810adcc1bfb785a268344b
created 2017-06-15 17:33 -0400
pushed 2017-06-17 00:15 +0000
Milan Sreckovic Milan Sreckovic - Bug 1373250: encapsulate all of the memory management in a single structure so that we don't have to do any manual freeing. r=milan
86e51288bb415068998208765fc4712a40e20850
created 2017-04-12 21:10 +0900
pushed 2017-04-14 09:10 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1353936 - Implement PREF_RegisterPriorityCallback. r=froydnj
7241e9e495e48da17650a79c08efeac09e8be1f9
created 2017-04-04 11:11 -0700
pushed 2017-04-10 08:32 +0000
Manish Goregaokar Manish Goregaokar - Bug 1351200 - Part 1: stylo: Allow fetching prefs on servo traversal threads; r=froydnj
f84e8cd170b142a719be19484a506fa5880a8037
created 2017-04-09 08:24 -0700
pushed 2017-04-10 08:32 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 1351200) for Windows and static-analysis build bustage
767bee78574ca48c60a4bfafaeb756ce5936a86b
created 2017-04-04 11:11 -0700
pushed 2017-04-10 08:32 +0000
Manish Goregaokar Manish Goregaokar - Bug 1351200 - Part 1: stylo: Allow fetching prefs on servo traversal threads; r=froydnj
c788438e745ec9663a9e29ae37a3197995669431
created 2017-03-30 16:48 -0700
pushed 2017-03-31 12:45 +0000
Eric Rahm Eric Rahm - Bug 1351804 - Switch libpref over to ArenaAllocator. r=froydnj
55ee07a916b838e153231bf92b0a6fcec4e4b99d
created 2017-03-16 17:43 -0400
pushed 2017-03-17 18:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343677 part 1. Add a way to get the current preferences init phase in debug builds. r=billm
ef1063db138cfbb3e6bb1f01d1e5e27947e53e94
created 2017-02-23 10:04 -0500
pushed 2017-02-24 10:47 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1342067 - Annotate the name of the preference accessed too early in the pre-END_INIT_PREFS phase preference access crash message; r=blassey
ac8a51344b667d745cf041818d4ebdb009879d87
created 2017-02-21 22:17 -0500
pushed 2017-02-24 10:47 +0000
Brad Lassey Brad Lassey - bug 1341414 - Functions like GetBoolVarCache shouldn't assert when used early in startup r=billm
36ead380cb480c3914bf4343a4586ac1897565c9
created 2016-12-09 10:00 -1000
pushed 2017-02-17 20:45 +0000
Tom Tromey Tom Tromey - Bug 1060419 - remove unneeded includes of prprf.h, r=froydnj
dbc0c3eb16b411366578d6aea0757d0b81ed9d74
created 2017-02-09 10:55 +0100
pushed 2017-02-15 23:26 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1338086 - Remove useless else blocks in order to reduce complexity in modules/libpref/ r=froydnj
5a43dbcb95cab9ff9728383f05780faa72e1ad5e
created 2017-02-05 00:52 -0500
pushed 2017-02-07 13:09 +0000
Brad Lassey Brad Lassey - bug 1303096 - Stop sending sync messages soon after content process start-up r=billm
274fe9a179cf83e1a308de5214556c7073219f17
created 2017-02-05 10:26 +0100
pushed 2017-02-05 20:56 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset e9d8a75a0dcc (bug 1303096) for failing various tests on Android 4.3 debug (e.g. test_saveHeapSnapshot_e10s_01.html). r=backout
e9d8a75a0dcceedeaabf2924bcf8459db2da01f5
created 2017-02-05 00:52 -0500
pushed 2017-02-05 20:56 +0000
Brad Lassey Brad Lassey - bug 1303096 - Stop sending sync messages soon after content process start-up r=billm
edf44ee4f4ad3a5b444bed2fc74d4c13ca5d68dc
created 2016-07-19 15:10 +0200
pushed 2016-07-26 15:00 +0000
Milan Sreckovic Milan Sreckovic - Bug 1287945: Return the number of modified/filled preferences and use it for subsequent operations. r=aklotz
5c3eda5a65a4ec1068d616df01fa1d704220e333
created 2016-07-21 15:46 -0400
pushed 2016-07-25 13:47 +0000
Milan Sreckovic Milan Sreckovic - Bug 1287215: Replace preferences gDirty global with a callback. r=aklotz,Gijs
5ceb14aa24e83a0b55eaf5cfa8fe774c6ce032d6
created 2016-06-28 10:47 -0700
pushed 2016-06-29 14:13 +0000
Kyle Huey Kyle Huey - Bug 1282527: Remove remaining PR_ASSERTs outside of NSPR/NSS. r=dbaron
49b09d2f702f747e1b594649e947653a1c5c8c14
created 2016-05-17 07:55 -0700
pushed 2016-05-17 20:52 +0000
Andrew McCreight Andrew McCreight - Bug 1272707, part 2 - Limit the size of preference values sent to child processes. r=bsmedberg
4a416720bfb3075cb6af708b129bf9eb711a9e12
created 2016-03-16 15:33 +1100
pushed 2016-03-16 23:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1253085 - Remove the |PLDHashTable*| argument from PLDHash{HashKey,MatchEntry}. r=froydnj.
27f40946fe2d3254359e47a4c21475eab584afbc
created 2016-02-22 09:15 +0100
pushed 2016-02-24 00:57 +0000
Milan Sreckovic Milan Sreckovic - Bug 1249157 - prefapi enums into class enums, explicit conversion, cleanup. r=bsmedberg
effc082711b030dc1aa11542509f4ee9a7d3a71f
created 2016-02-22 09:05 -0800
pushed 2016-02-23 15:52 +0000
Wes Kocher Wes Kocher - Backed out changeset dd911452e3f7 (bug 1249157) for build bustage CLOSED TREE
dd911452e3f78c761b68936fbfdc6a39a66a4640
created 2016-02-18 13:27 -0500
pushed 2016-02-23 15:52 +0000
Milan Sreckovic Milan Sreckovic - Bug 1249157: prefapi enums into class enums, explicit conversion, cleanup. r=bsmedberg
cb6e7e36a32608178cab1824ca7d96ca064fdc9d
created 2015-12-06 09:06 -0500
pushed 2015-12-22 10:47 +0000
Nathan Froyd Nathan Froyd - Bug 1233234 - part 2 - use UniquePtr<T[]> instead of nsAutoArrayPtr<T> in pref_savePrefs; r=njn
895c0969f99ed11c61bda11e390b5403a3e01874
created 2015-09-15 20:49 -0700
pushed 2015-09-17 12:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1201135 - Rename pldhash.{h,cpp} to PLDHashTable.{h,cpp}. r=mccr8.
36f11da8d2d9a649a0fafb4ce85ee41b552239ff
created 2015-09-14 14:23 -0700
pushed 2015-09-16 17:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 6) - Move all remaining PL_DHash*() functions into PLDHashTable. r=poiru.
16597175b6f3678f38020fdf4c4a7f4debf38d2e
created 2015-09-14 14:23 -0700
pushed 2015-09-16 17:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 2) - Remove PL_DHashTableAdd(). r=poiru.
e37d0c2d053a28f4361a495a4ec20d8488406d64
created 2015-05-21 00:34 -0700
pushed 2015-09-16 17:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121760 (part 1) - Remove PL_DHashTableSearch(). r=poiru.
1ff0bf051b2429470dddf879c647abb57ac4a118
created 2015-09-07 19:21 -0700
pushed 2015-09-11 14:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1202526 (part 7) - Use PLDHashTable::RemoveEntry() in prefs code. r=bz.
4f0b81bb6e85afa831d821c351c67a750cb595ba
created 2015-07-31 13:06 -0700
pushed 2015-08-03 11:59 +0000
Jesse Ruderman Jesse Ruderman - Bug 1189587: Tighten signature of pref_HashTableLookup. r=njn
1b82ea8d56bcb96e576ae56e4c1b4c5f9f2b4fac
created 2015-07-06 22:02 -0700
pushed 2015-07-08 09:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1179071 - Merge RemovingIterator into Iterator. r=froydnj.
3ee7b443eb5efb43e2d7f8e593a492b3f9e2ba36
created 2015-06-18 17:58 -0700
pushed 2015-06-30 11:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1176159 (part 2) - Remove uses of PL_DHashTableEnumerate() from libpref. r=bsmedberg.
f09e76d633f5306b37072716f3ed931019b3b5aa
created 2015-06-18 16:44 -0700
pushed 2015-06-30 11:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1176159 (part 1) - Remove pref_SaveTypes. r=bsmedberg.
aa7045bd0db0037ff4bd7bae6518220eb084ddbd
created 2015-06-04 16:14 -0700
pushed 2015-06-05 13:25 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1171309 - Remove PREF_Init()'s return value. r=bsmedberg.
d9dc9bdff1a04e7f8b8294bf25658bd3d16f6afc
created 2015-05-19 16:46 -0700
pushed 2015-06-03 11:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1170416 (part 3) - Remove the PLDHashTable2 typedef. r=froydnj.
9fb7acc6f108dd473fae5df9a29b8ff4ddac915f
created 2015-05-19 11:15 -0700
pushed 2015-05-20 13:54 +0000
Eric Rahm Eric Rahm - Bug 1165518 - Part 2: Replace prlog.h with Logging.h. rs=froydnj
d9de85b92610bc1d4580f4625e9f93b645bcc63f
created 2015-05-18 00:52 -0700
pushed 2015-05-19 10:01 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1165768 (part 7) - Convert |gHashTable| to |PLDHashTable2*|. r=froydnj.
8d9e4027b6f5d9424eebaf6705448dcec6b1caa8
created 2015-05-14 21:48 -0700
pushed 2015-05-16 15:50 +0000
Nicholas Nethercote Nicholas Nethercote - Back out all four patches from bug 1161377. r=me.
6f6fd4dfe3a35c8a06548fa0e0d78d8eba08da46
created 2015-05-12 17:33 -0700
pushed 2015-05-13 18:12 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1161377 (part 2.5) - Move all static PLDHashTable instances onto the heap to avoid static constructors. r=froydnj.
e70555ac58d8a6b15efe667bb419726849b1cfc3
created 2015-05-01 10:50 -0400
pushed 2015-05-01 16:57 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound. a=merge
efa98fd2a0450d3355ff5ae233aba3cb52dfe628
created 2015-04-29 16:38 -0700
pushed 2015-05-01 16:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1159972 - Remove the fallible version of PL_DHashTableInit(). r=froydnj.
99afe078d60228a2d660963428d6bf4bd7e6d358
created 2015-04-30 17:13 +1000
pushed 2015-05-01 14:27 +0000
Mark Hammond Mark Hammond - Bug 1098343 (part 1) - support 'sticky' preferences, meaning a user value is retained even when it matches the default. r=bsmedberg
5bbd37d1d21a49e5b90687b21004d93c94581e75
created 2015-03-18 08:34 +0000
pushed 2015-03-27 16:19 +0000
Matt Spraggs Matt Spraggs - Bug 1036454 - Failing assertion when calling resetUserPrefs because of mutating hashtable, r=bsmedberg
ee592ac6cc90b1248f7d1a84bee4b64d85c8ba94
created 2015-02-02 14:48 -0800
pushed 2015-02-12 14:33 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1131901 (part 1) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
a4cf56d0e98ff7059ba78e8fdb34f8494cd01186
created 2015-02-10 14:39 -0800
pushed 2015-02-11 13:58 +0000
Nicholas Nethercote Nicholas Nethercote - Back out changesets 2fcef6b54be7, 2be07829fefc, 66dfe37b8532, df3fcd2be8fd, 0a436bce77a6 (bug 1050035) for causing intermittent crashes and assertion failures.
2be07829fefc3e28a8fb8a1de18a04fc2a2d5ba7
created 2015-02-02 14:48 -0800
pushed 2015-02-05 13:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050035 (part 4) - Make PL_DHashTableAdd() infallible by default, and add a fallible alternative. r=froydnj.
df3fcd2be8fda0166301cab6d83087b24e1e9124
created 2015-02-01 20:19 -0800
pushed 2015-02-05 13:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050035 (part 2) - Remove the fallible version of PL_DHashTableInit(). r=froydnj,mrbkap.
231a8c61b49f3fb528fff76b4c4bb18b14cae473
created 2015-01-28 18:00 +0900
pushed 2015-02-02 12:20 +0000
Mike Hommey Mike Hommey - Bug 1126593 - Add a global fallible instance, so that using fallible works directly, everywhere. r=njn
9e2dbe7f144bd4ebcacf6c8ef05912cf9efbcf37
created 2015-01-22 21:06 -0800
pushed 2015-01-28 13:20 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1124973 (part 2) - Introduce PL_DHashTableSearch(), and replace most PL_DHashTableLookup() calls with it. r=froydnj.
694f5026338d983cad594d6a841fa3df13a0da09
created 2015-01-19 16:11 -0800
pushed 2015-01-20 11:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1123151 (part 2) - Add PLDHashTable::IsInitialized(). r=froydnj.
7ad73fa3f416d8d0925aac2f0d3e029c1321a4b3
created 2015-01-19 16:01 -0800
pushed 2015-01-20 11:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1123151 (part 1) - Set PLDHashTable::ops consistently. r=froydnj.
20544516f48d5ff26704f89a18e6b8c257b7fcbe
created 2015-01-14 14:35 -0800
pushed 2015-01-16 13:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121304 (part 2, attempt 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
d561a7fc7b7463f9a7efba091fe765eaba39de41
created 2015-01-14 22:02 -0800
pushed 2015-01-15 13:19 +0000
Phil Ringnalda Phil Ringnalda - Backed out 2 changesets (bug 1121304) for consistent b2g hangs in webgl-color-test.html?frame=1&__&preserve&premult&_____
20651ac1954971d6ba4758bbc5f373502bdb6e34
created 2015-01-14 14:35 -0800
pushed 2015-01-15 13:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1121304 (part 2) - Remove PLDHashTableOps::{alloc,free}Table. r=froydnj.
3675f746dc9443e31a7387c09e32cb0685609645
created 2015-01-13 19:02 -0800
pushed 2015-01-15 13:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1120476 (part 4) - Remove PLDHashTableOps::finalize. r=froydnj.
18a73b98c0ebac504fd48febc0943f05f530f85a
created 2015-01-13 16:42 -0800
pushed 2015-01-15 13:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1120476 (part 3) - Remove PLDHashTable::data. r=froydnj.
fd2f17917aaeafe67c966b8e5d712a8f88c94f1e
created 2015-01-05 20:27 -0600
pushed 2015-01-08 13:16 +0000
Michael Pruett Michael Pruett - Bug 1118024 - Use new PL_DHashTable{Add,Lookup,Remove} functions. r=nfroyd
344a4be1b051a5d96d5cede8a979a8651c232856
created 2014-09-04 09:52 -0400
pushed 2014-09-05 01:31 +0000
Irving Reid Irving Reid - Bug 1056170 - Expose pref service 'dirty' flag and test it. r=bsmedberg
4f30572ae7d72c4bbf2a9d81596872e751f36b26
created 2014-09-04 09:40 +0200
pushed 2014-09-04 13:00 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4a4e0c618649 (bug 1056170) for XPC Test Failures
less more (0) -60 tip