modules/libpref/Preferences.cpp
8257797fd2d80b0954d44d8eebcb33459a9a569a
created 2018-08-28 15:59 +1000
pushed 2018-08-29 04:31 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1486690 - Rename nsMemory::Clone() and remove unnecessary checks after it. r=glandium
baaf4be9a9dc245044589f8fba0992ef7896f915
created 2018-08-21 00:28 +0300
pushed 2018-08-21 09:25 +0000
Jorg K Jorg K - Bug 1484809 - Put class nsRelativeFilePref into its own include file. r=njn
0b2b4da68f04f3431bfff08859d73a210573bec1
created 2018-08-17 10:27 -0400
pushed 2018-08-17 14:27 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1484109 - Part 3: Make nsRelativeFilePref final; r=njn
0da5607c48f6861e5f2880bb0b596267e03e242e
created 2018-08-17 10:26 -0400
pushed 2018-08-17 14:27 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1484109 - Part 1: Remove the XPCOM component registration for nsRelativeFilePref; r=njn
69f43ac4d5a71a1a0a56dee588f47b58bdab7cdc
created 2018-07-31 01:19 +0300
pushed 2018-07-30 22:19 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 9035ff3757ac (bug 1415980) at request from froydnj on the suspicion that it's going to break MSVC builds when it gets merged to central.
9035ff3757acd19ae5aece396bc2cc5ee61a58ce
created 2018-07-30 17:15 -0400
pushed 2018-07-30 21:15 +0000
Nathan Froyd Nathan Froyd - Bug 1415980 - make hash keys movable and not copyable; r=erahm
d6c5e93d33a1f86946480004fc19c2d4ef3984e1
created 2018-07-23 22:50 -0700
pushed 2018-07-25 17:13 +0000
Kris Maglione Kris Maglione - Bug 1477904: Correctly handle static var caches with changed default values. r=njn
37435502b7c0301bbcf9d161a0700a92b9e0d929
created 2018-07-20 11:57 -0700
pushed 2018-07-24 01:09 +0000
Kris Maglione Kris Maglione - Bug 1475836: Clear cached callback pref when deleting branch. r=njn
d68c6c56856cdd0306fc7c3491438d301526db51
created 2018-07-23 17:32 -0700
pushed 2018-07-24 01:09 +0000
Kris Maglione Kris Maglione - Bug 1477254: Assert that varcache prefs match pref values at content process startup. r=njn
232216b44fce618ff638e4f50a8790011fab47e5
created 2018-07-24 03:52 +0300
pushed 2018-07-24 00:52 +0000
shindli shindli - Backed out 2 changesets (bug 1477254, bug 1475836) for bustages in builds/worker/workspace/build/src/modules/libpref/Preferences.cpp:4791:1 on a CLOSED TREE
1b389b00030ed38cdb3543aa5d1a67795be47565
created 2018-07-23 17:32 -0700
pushed 2018-07-24 00:37 +0000
Kris Maglione Kris Maglione - Bug 1477254: Assert that varcache prefs match pref values at content process startup. r=njn
3b9846062755b05de6729a84aa2b0acf6ddfd0bc
created 2018-07-20 11:57 -0700
pushed 2018-07-24 00:37 +0000
Kris Maglione Kris Maglione - Bug 1475836: Clear cached callback pref when deleting branch. r=njn
0ee9a6fb27eb19852c21ecfa035a2340894b2659
created 2018-07-04 19:06 -0700
pushed 2018-07-17 05:38 +0000
Kris Maglione Kris Maglione - Bug 1473634: Part 1 - Add preference callback variant which matches multiple prefs. r=njn
1a685c1dc046cb3005c9b7a9f874b5fd935f2bb1
created 2018-07-02 22:48 -0700
pushed 2018-07-13 23:40 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7c - Clear the dynamic hashtable in the parent process after snapshotting. r=njn
f6cb808b74bf937dd710310a3860ea4456d57662
created 2018-07-07 12:45 -0700
pushed 2018-07-13 23:40 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7b - Don't load preference files in the content process. r=njn
ce68155dc6eb48c78769fa7dc13704221f0db2a6
created 2018-07-02 22:52 -0700
pushed 2018-07-13 23:40 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7a - Look up preferences from both dynamic and shared preference tables. r=njn
a52838ca98e194b5e64c93458b7f3baa30aca33c
created 2018-07-07 12:47 -0700
pushed 2018-07-13 23:40 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 6 - Optimize preference lookups while dispatching callbacks. r=njn
05486bb725e8063b73bc6dc0ebc75e8c543e39ab
created 2018-07-02 18:17 -0700
pushed 2018-07-13 23:40 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 5 - Add a range iterator helper for iterating both static and dynamic preferences. r=njn
1f8e876b2c98548c347406e9aa9b57885a49c2a1
created 2018-07-01 23:23 -0700
pushed 2018-07-13 23:40 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 4 - Add a wrapper class that can access either static or dynamic prefs. r=njn
bc3c747109c28f901a61b9add8a45e08b57e28c4
created 2018-07-01 18:28 -0700
pushed 2018-07-13 23:40 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 2 - Add a helper class creating and accessing shared preference map snapshots. r=njn,erahm
db184dff59238730c6b1c7d7bef85e96ec479f12
created 2018-07-02 23:33 -0700
pushed 2018-07-13 23:40 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 1 - Store preference access counts in a separate hashtable. r=njn
04458cadaaa1b7cf2aa0e9054c57bad206dda184
created 2018-07-14 01:16 +0300
pushed 2018-07-13 22:16 +0000
Brindusan Cristian Brindusan Cristian - Backed out 13 changesets (bug 1471025) for reftest failures on variation-format-hint-1a.html; bc failures performance/browser_preferences_usage.js; wpt failures on format-specifiers-variations.html. CLOSED TREE
6c72dc1bff88e81f6c754b0971a44b9592d17ee1
created 2018-07-02 22:48 -0700
pushed 2018-07-13 20:14 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7c - Clear the dynamic hashtable in the parent process after snapshotting. r=njn
7f4cc96fae1212cb2220770ac7311b9cc51af744
created 2018-07-07 12:45 -0700
pushed 2018-07-13 20:14 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7b - Don't load preference files in the content process. r=njn
b4f9178f132de2b5f7064df9a9e1b489ea6576c3
created 2018-07-02 22:52 -0700
pushed 2018-07-13 20:14 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7a - Look up preferences from both dynamic and shared preference tables. r=njn
8eff817d2f7e07409269899c048a9091220dec07
created 2018-07-07 12:47 -0700
pushed 2018-07-13 20:14 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 6 - Optimize preference lookups while dispatching callbacks. r=njn
f9362cf1add47c2f62529e42764ed6088d274170
created 2018-07-02 18:17 -0700
pushed 2018-07-13 20:14 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 5 - Add a range iterator helper for iterating both static and dynamic preferences. r=njn
ce379eaab17905f39f1665c3e40f683ebd3f8824
created 2018-07-01 23:23 -0700
pushed 2018-07-13 20:14 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 4 - Add a wrapper class that can access either static or dynamic prefs. r=njn
434106f1b75e3ba900912f261bd22a1b7f5c931d
created 2018-07-01 18:28 -0700
pushed 2018-07-13 20:14 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 2 - Add a helper class creating and accessing shared preference map snapshots. r=njn,erahm
c490838c8329f6b0c21fa57ef078c44bf7a9ba8d
created 2018-07-02 23:33 -0700
pushed 2018-07-13 20:14 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 1 - Store preference access counts in a separate hashtable. r=njn
bd747e24063da7d803dc5fd20b5a8af0d036f4d5
created 2018-07-13 22:11 +0300
pushed 2018-07-13 19:11 +0000
Brindusan Cristian Brindusan Cristian - Backed out 12 changesets (bug 1471025) for build bustages on dom/ipc/ContentProcess.cpp. CLOSED TREE
599895de063ef005dbd34847db9ee555410a878f
created 2018-07-02 22:48 -0700
pushed 2018-07-13 18:27 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7c - Clear the dynamic hashtable in the parent process after snapshotting. r=njn
dc7ec17179d1961d91b897cec9f409786363ec9e
created 2018-07-07 12:45 -0700
pushed 2018-07-13 18:27 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7b - Don't load preference files in the content process. r=njn
5051f15fc2005667cfe76ccae0afb1fb0657c103
created 2018-07-02 22:52 -0700
pushed 2018-07-13 18:27 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7a - Look up preferences from both dynamic and shared preference tables. r=njn
faef4df47b2089592df7637f5b8f4ae193e98046
created 2018-07-07 12:47 -0700
pushed 2018-07-13 18:27 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 6 - Optimize preference lookups while dispatching callbacks. r=njn
d344247b870668f53fa645e72bda4bb4309346c8
created 2018-07-02 18:17 -0700
pushed 2018-07-13 18:27 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 5 - Add a range iterator helper for iterating both static and dynamic preferences. r=njn
83d98ea5ebaccded8a20929c0f3316e5618f1f76
created 2018-07-01 23:23 -0700
pushed 2018-07-13 18:27 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 4 - Add a wrapper class that can access either static or dynamic prefs. r=njn
68bb03c63b3cee1d47cbddfd3abf919f5783c04b
created 2018-07-01 18:28 -0700
pushed 2018-07-13 18:27 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 2 - Add a helper class creating and accessing shared preference map snapshots. r=njn,erahm
4a8fbb472c91f13554cac3d0ea638cf9f368ff11
created 2018-07-02 23:33 -0700
pushed 2018-07-13 18:27 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 1 - Store preference access counts in a separate hashtable. r=njn
c430c64b47d64406108819996da3e1e00da91cf4
created 2018-07-04 14:52 -0700
pushed 2018-07-05 03:19 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 4 - Avoid unnecessary domain string duplication in preference observers. r=njn
506cb0a8e4e278ef54f6e741ca226b8e32d86af9
created 2018-07-01 10:39 -0700
pushed 2018-07-05 03:19 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 3 - Use the same nsCString for pref callback/observer objects. r=njn
4e2ddd1d83f11fd222f26a64c6b7c7eea9e6ff93
created 2018-06-30 23:07 -0700
pushed 2018-07-05 03:19 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 2 - Avoid unnecessary string copies in preference caches. r=njn
aedd8cf3e783b0d982ed92d01c6996327a71f1cb
created 2018-06-30 23:06 -0700
pushed 2018-07-05 03:19 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 1 - Avoid string copies in preference callbacks. r=njn
97a4c70be42ce2443c2fc0d747921593730ec938
created 2018-05-21 11:56 +1000
pushed 2018-05-25 05:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1461982 - Tidy up pref replacement. r=glandium
da719c9ebc3beb7934a5799d4f2481330efa8f2e
created 2018-05-21 11:54 +1000
pushed 2018-05-25 05:28 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1461982 - Factor out some repeated code. r=glandium.
2fab91090fafb967999a5d500093c2b7a33ecd77
created 2018-05-19 20:17 -0700
pushed 2018-05-22 07:15 +0000
Kris Maglione Kris Maglione - Bug 1462937: Update callers to use nsIFile::GetDirectoryEntries as a nsIDirectoryEnumerator. r=froydnj
61b3c0c87bb5ce6601616450146aff14642f5826
created 2018-04-17 20:51 +0200
pushed 2018-04-18 02:24 +0000
Andrea Marchesini Andrea Marchesini - Bug 1450644 - Better shutdown approach for Workers - part 3 - Preference for time worker timeout, r=asuth
73615fe67ab6424c9334f95c39a74fc224977993
created 2018-04-18 01:10 +0300
pushed 2018-04-17 22:24 +0000
Tiberius Oros Tiberius Oros - Backed out 7 changesets (bug 1450644, bug 1454633) for for failing browser_storage_permission.js on a CLOSED TREE
08239799d43e6ddb85c9d149622151702ddac6f6
created 2018-04-17 20:51 +0200
pushed 2018-04-17 18:51 +0000
Andrea Marchesini Andrea Marchesini - Bug 1450644 - Better shutdown approach for Workers - part 3 - Preference for time worker timeout, r=asuth
687011f7c64c16258e39ad658cb50b99d218e889
created 2018-03-29 22:15 +1100
pushed 2018-03-29 22:11 +0000
Xidorn Quan Xidorn Quan - Bug 1449400 part 2 - Remove some dependencies from ServoStyleSet.h and add some random stuff to fix breakage. r=emilio
80f9b1f649db5f85bb42093725d4451786722444
created 2018-03-28 11:02 +1100
pushed 2018-03-28 02:00 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1449357 - Let prefs in data files override prefs in StaticPrefsList.h. r=glandium
16ac5bd4e50c50a62316828b586c5e7a60b28e99
created 2018-03-26 09:39 +1100
pushed 2018-03-27 02:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1436655 - Introduce a mechanism for VarCache prefs to be defined entirely in the binary. r=glandium
08af6778dd6a669e896d61ef7599a75d7024d5fd
created 2018-03-23 15:15 +1100
pushed 2018-03-27 02:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1436655 - Tweak assertions in Add*VarCache() functions. r=glandium
c34cc8156a71b1feab6cf4351b80ac60cd12cc78
created 2018-02-14 18:50 +1100
pushed 2018-03-27 02:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1436655 - Rename pref_SetPref()'s aFromFile argument as aFromInit. r=glandium
b6e90fe569620f82e5b519c144162ec977734d10
created 2018-03-26 14:56 +1100
pushed 2018-03-26 03:57 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1444275 - Reinstate an assertion. r=me
93d47457969380040f9617fc9f067171d1acd563
created 2018-03-13 14:34 +1100
pushed 2018-03-20 01:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1444275 - Remove the *InAnyProcess() functions. r=glandium
c35555a46b2cbb2a6bf4eaff05af71707024fa4c
created 2018-03-13 14:33 +1100
pushed 2018-03-20 01:03 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1444275 - Don't set the telemetry pref in content processes. r=glandium
6cffa8738ca53d246a39536d18a0c19b8c602e37
created 2018-03-08 15:47 +1100
pushed 2018-03-20 00:06 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1436911 - Avoid the early/late prefs split. r=glandium
7d8cb15237bade942c972ce60da041047c2eccc6
created 2018-03-01 13:59 +0100
pushed 2018-03-19 10:51 +0000
Johann Hofmann Johann Hofmann - Bug 1425613 - Part 1 - Record and expose pref access statistics in nsIPrefService in debug mode. r=njn
b36868e9d272ad4ed7c17201ebca364c53563214
created 2018-03-17 11:55 +0200
pushed 2018-03-17 22:28 +0000
Andreea Pavel Andreea Pavel - Backed out 2 changesets (bug 1425613) backed out for browser chrome failures at automation.py on a CLOSED TREE
less more (0) -300 -100 -60 tip