modules/libpref/Preferences.h
e368fe33afd342ed8540df982ce4ef0d37617940
created 2017-11-08 16:45 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1415418 - Simplify GetUint(). r=glandium.
017d8233ee85a6643e0e23e11509d2a4d889da08
created 2017-11-08 16:45 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1415418 - Reorder Preferences.h. r=glandium.
962343e8bdf0f90916487fcf81908589d70ff51f
created 2017-11-01 13:55 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1413400 (part 2) - Make Preferences::sPreferences a StaticRefPtr. r=froydnj.
352bbd41f1fa04267235faeec42dd463bcf8118a
created 2017-11-01 13:41 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1413400 (part 1) - Move s{,Default}RootBranch into Preferences. r=froydnj.
7934163af2749bc58d42e4d99117a6542383b5b8
created 2017-10-26 16:14 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1411480 (attempt 2) - Remove the machinery for choosing the dirty callback. r=glandium.
3feb5338f65c83d2af52fb8a53f866155e88dc15
created 2017-10-16 21:08 -0700
pushed 2018-01-11 17:45 +0000
Kris Maglione Kris Maglione - Bug 1409249: Require singleton constructors to return explicit already_AddRefed. r=froydnj
3c6a28afa74bb374733b637667160dfaa9467e77
created 2017-10-25 20:03 -0700
pushed 2018-01-11 17:45 +0000
Phil Ringnalda Phil Ringnalda - Backed out 11 changesets (bug 1411480) for libpref xpcshell test failures
8a66ec3e83386cacc89bed3356ff0e24fefeafea
created 2017-10-25 10:22 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1411480 - Remove the machinery for choosing the dirty callback. r=glandium.
40efac89e219dbd0daa18b7c68fb4c837bc46767
created 2017-10-13 15:24 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1407494 (part 4) - Remove have_PrefChangedFunc_typedef. r=glandium.
014f84dbd970d28beb9ee89e385a764b814916e4
created 2017-10-08 07:46 +1100
pushed 2018-01-11 17:45 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1406280 - Restyle modules/libpref/*.h. r=erahm.
ed7b5443cf8b98c807cd1fa29857b51511cd0076
created 2017-09-06 15:17 +1000
pushed 2017-11-02 12:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276488 - Add diagnostics about Prefs startup failures. r=froydnj.
e405ea7e39436fcaf07ae2c2961f20f6faf702b4
created 2017-08-04 17:12 +0900
pushed 2017-11-02 12:36 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1374847 - Remove nsIPrefBranch2 and nsIPrefBranchInternal. r=njn
3484d06e80e135e84167fe95f8a42320308a2adc
created 2017-09-06 15:17 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1276488 - Add diagnostics about Prefs startup failures. r=froydnj, a=lizzard DEVEDITION_56_0b10_RELEASE FIREFOX_56_0b10_BUILD1 FIREFOX_56_0b10_RELEASE
2b347fb55a9965acec727f6e40671ba859636603
created 2017-07-31 14:28 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 3, attempt 2) - Remove the Preferences::Get*CString() variants that return nsAdoptingCString. r=froydnj.
f2356ef5b902b23d5e8c5ff6a53df46b3489c637
created 2017-07-31 14:23 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 2, attempt 2) - Remove the Preferences::Get*String() variants that return nsAdoptingString. r=froydnj.
c23ec9e1395c8c02b458d99349795031c680374a
created 2017-07-31 10:52 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 1, attempt 2) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.
b57e8e2ae846d39319c45bd3446eb4d9e974ac5b
created 2017-07-28 10:30 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 07b534f44740 (bug 1384835) for failing xpcshell's security/manager/ssl/tests/unit/test_cert_sha1.js checkCertErrorGenericAtTime on Linux x64 debug. r=backout
04539e21f0d579a537e1a6abab75d9b88258d6cd
created 2017-07-28 10:29 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 5df4d8778602 (bug 1384835)
88e14ba4308e1ca878548a2b1616276c7b543c39
created 2017-07-28 10:29 +0200
pushed 2017-09-14 16:50 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset ef5feef07bed (bug 1384835)
ef5feef07bed07583c52e434dbc5e4b9a2545deb
created 2017-07-27 16:45 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 3) - Remove the Preferences::Get*CString() variants that return nsAdoptingCString. r=froydnj.
5df4d877860281f66dc14b512de963539dc443b0
created 2017-07-25 20:36 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 2) - Remove the Preferences::Get*String() variants that return nsAdoptingString. r=froydnj.
07b534f447404246cce2c784ef9f0136d467b7a6
created 2017-07-25 19:12 +1000
pushed 2017-09-14 16:50 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1384835 (part 1) - Use nsA[C]String references instead of pointers for outparams of Get*String() pref functions. r=froydnj.
601d05280d9e429aa419741382682a0b28b2d317
created 2017-07-20 16:19 -0400
pushed 2017-09-14 16:50 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1382817 - Prefs shouldn't start out dirty or be written almost immediately after being read, r=milan
30af079927c76456ba8959c7df19d181ff7bc393
created 2017-07-17 15:12 -0400
pushed 2017-09-14 16:50 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 981818 followup - initialize member variable for correctness and valgrind happiness, r=trivial
b14c76c3291422c490576cd7e49b4a2b2bd95d8c
created 2017-06-15 14:15 -0400
pushed 2017-09-14 16:50 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 981818 - Save preferences every time they are dirty on an timer for batching (only enabled when async pref writes are enabled) r=milan
17153099b556f1aefcf9c48582f34a68f9528e9a
created 2017-06-21 11:17 -0400
pushed 2017-09-14 16:50 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1372988 part A - Warn when user prefs are set after the profile is dead, because the prefs won't get saved anyway. r=milan
66aba634f34d7d62d661e958f6eacd6879343a57
created 2017-06-21 15:26 -0400
pushed 2017-09-14 16:50 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1367813 - 1) Add telemetry for prefs.js not existing or being corrupted, and the presence of a user.js file. 2) Rename and change the nsIPrefService.readUserPrefs API. The new API reads user prefs from a file but doesn't remember that location or save changed preferences to that location. r=milan data-r=rweiss
6fed2516a664ecb9c2793b9beb0f081bc5833764
created 2017-06-22 20:43 -0700
pushed 2017-09-14 16:50 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 4f0ee0f75a30 (bug 1367813) for Windows opt permaorange in test_worker_basic.html
cec56ac74abe872bb15731451573c3fed845c3a9
created 2017-06-22 20:42 -0700
pushed 2017-09-14 16:50 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 93e8c43340e4 (bug 1372988) for Windows opt permaorange in test_worker_basic.html
93e8c43340e40fba20adc9e69131e4b7ec543153
created 2017-06-21 11:17 -0400
pushed 2017-09-14 16:50 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1372988 part A - Warn when user prefs are set after the profile is dead, because the prefs won't get saved anyway. r=milan
4f0ee0f75a307095e4a04afe4413e5bb6ea8e502
created 2017-06-21 15:26 -0400
pushed 2017-09-14 16:50 +0000
Benjamin Smedberg Benjamin Smedberg - Bug 1367813 - 1) Add telemetry for prefs.js not existing or being corrupted, and the presence of a user.js file. 2) Rename and change the nsIPrefService.readUserPrefs API. The new API reads user prefs from a file but doesn't remember that location or save changed preferences to that location. r=milan data-r=rweiss
523a719a09308a01149b42852b795a3425ae47fb
created 2016-01-01 12:39 +0000
pushed 2017-09-14 16:50 +0000
Gijs Kruitbosch Gijs Kruitbosch - Bug 789945: Part 1. Extract preference write functionality into a separate method/class and add interrupt callback functionality. Add methods to explicitly ask for main or off main thread save (inactive.) r=bsmedberg
24f889bd554967c3008fd325c36903b5651188af
created 2017-04-04 20:59 -0700
pushed 2017-07-31 14:08 +0000
L. David Baron L. David Baron - Bug 1277709 - Make threadsafe reference counting use the minimum memory sychronization needed. r=froydnj
2ba7fac730edb476a51a732011872e95d34d82c8
created 2017-04-04 09:55 +0200
pushed 2017-07-31 14:08 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset a52e75fdda07 (bug 1277709) for 10.10 xpcshell failures
a52e75fdda073ca38e2a88b91ad7070c4138d702
created 2017-04-03 20:43 -0700
pushed 2017-07-31 14:08 +0000
L. David Baron L. David Baron - Bug 1277709 - Make threadsafe reference counting use the minimum memory sychronization needed. r=froydnj
0c4aa26a808b4eb6cc2ed02bb6402e00e5b4b12a
created 2017-03-21 14:59 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1348331 part 3. Change Preferences::RegisterCallback/RegisterCallbackAndCall/UnregisterCallback to do exact matching on the pref name, not prefix matching. r=froydnj.
4dd21d428e439a4e2c24008d804495e3eeeb6ab5
created 2017-03-21 14:59 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1348331 part 1. Add RegisterPrefixCallback and RegisterPrefixCallbackAndCall APIs to Preferences. r=froydnj
55ee07a916b838e153231bf92b0a6fcec4e4b99d
created 2017-03-16 17:43 -0400
pushed 2017-07-31 14:08 +0000
Boris Zbarsky Boris Zbarsky - Bug 1343677 part 1. Add a way to get the current preferences init phase in debug builds. r=billm
5a43dbcb95cab9ff9728383f05780faa72e1ad5e
created 2017-02-05 00:52 -0500
pushed 2017-06-05 19:31 +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-06-05 19:31 +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-06-05 19:31 +0000
Brad Lassey Brad Lassey - bug 1303096 - Stop sending sync messages soon after content process start-up r=billm
5c3eda5a65a4ec1068d616df01fa1d704220e333
created 2016-07-21 15:46 -0400
pushed 2016-10-31 18:13 +0000
Milan Sreckovic Milan Sreckovic - Bug 1287215: Replace preferences gDirty global with a callback. r=aklotz,Gijs
6ec2097515dc60d8dde4532eb8db1d767a89ffa0
created 2016-06-26 23:33 -0700
pushed 2016-10-31 18:13 +0000
David Anderson David Anderson - Don't initialize gfxPrefs with libpref in the GPU process. (bug 1280822 part 1, r=milan)
c6bb3db5e1b837a3caa622d673bdc326b171e566
created 2016-06-24 14:43 -0700
pushed 2016-10-31 18:13 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1280822) for leaking nsTArray_base
3db77f57cef49c606cb82f0ee28748bb7e1ca838
created 2016-06-24 16:14 -0700
pushed 2016-10-31 18:13 +0000
David Anderson David Anderson - Don't initialize gfxPrefs with libpref in the GPU process. (bug 1280822 part 1, r=milan)
84ce9439f0c6f8982d180b052dba25edb31a5f38
created 2016-05-04 12:26 +1200
pushed 2016-09-05 20:01 +0000
Matt Woodrow Matt Woodrow - Bug 1267868 - Make AddXXXVarCache only match exact prefs, not prefixes. r=froydnj
c74f71e1ba625b9ad16b6868187be17595e249ee
created 2016-03-20 10:08 +0100
pushed 2016-07-25 16:35 +0000
Julian Seward Julian Seward - Bug 1248915 - TSan: data race on global 'mozilla::net::CacheObserver::sDiskCacheCapacity'. r=honzab.moz, n.nethercote.
53010930bc01e32fd389c549686ab8a773e0b684
created 2015-10-10 12:19 +1100
pushed 2015-12-04 23:28 +0000
Xidorn Quan Xidorn Quan - Bug 1213123 - Make Preferences::SetString accept char16ptr_t instead of char16_t*. r=froydnj a=lizzard
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-10-26 12:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
60a2001adf9acc476ecb1ceb5652618c70e56f50
created 2015-04-22 08:29 +0200
pushed 2015-08-03 13:22 +0000
Andrea Marchesini Andrea Marchesini - Bug 1156632 - Remove unused forward class declarations - patch 4 - netwerk image and dom, r=ehsan
8bc7561d75577b08ae0c5449104378144a6fc9e0
created 2015-03-27 18:52 +0000
pushed 2015-06-19 19:24 +0000
Andrea Marchesini Andrea Marchesini - Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-04-21 23:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
26c4989e824cd238b0f52b6d9d8e3c9759f80e86
created 2014-08-27 14:26 -0400
pushed 2015-01-05 23:23 +0000
Trevor Saunders Trevor Saunders - bug 1059490 - mark more classes MOZ_FINAL r=froydnj
92401a82b44b7e85c8d2e712049bd9b8b1c3099e
created 2014-08-07 21:52 -0700| base
pushed 2014-11-24 19:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1047877 - Flatten modules/libpref/{public,src}/ directories. r=bsmedberg
less more (0) tip