modules/libpref/Preferences.cpp
686becc0ecbc9173b857d650e3de07a111b8c63d
created 2018-07-20 11:57 -0700
pushed 2018-07-20 18:58 +0000
Kris Maglione Kris Maglione - Bug 1475836: Clear cached callback pref when deleting branch. r?njn draft
ed991b7f573e7bf4c9dcc83a59d7687337a039af
created 2018-03-03 09:53 +0900
pushed 2018-07-19 14:11 +0000
Masatoshi Kimura Masatoshi Kimura - Stop enabling followsymlinks draft
327d7cbb21abb9a93bfe31d30f2e6e04bae90aea
created 2018-07-04 19:06 -0700
pushed 2018-07-14 02:10 +0000
Kris Maglione Kris Maglione - Bug 1473634: Part 1 - Add preference callback variant which matches multiple prefs. r?njn draft
1a685c1dc046cb3005c9b7a9f874b5fd935f2bb1
created 2018-07-02 22:48 -0700
pushed 2018-07-14 02:10 +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-14 02:10 +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-14 02:10 +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-14 02:10 +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-14 02:10 +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-14 02:10 +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-14 02:10 +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-14 02:10 +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-14 02:10 +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 21:44 +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 21:44 +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 21:44 +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 21:44 +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 21:44 +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 21:44 +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 21:44 +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 21:44 +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:20 +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 19:20 +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 19:20 +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 19:20 +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 19:20 +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 19:20 +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 19:20 +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 19:20 +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 19:20 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 1 - Store preference access counts in a separate hashtable. r=njn
93e3ae5221e046a021c56ab30588b26efa1aafa1
created 2018-07-02 22:48 -0700
pushed 2018-07-07 19:50 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7c - Clear the dynamic hashtable in the parent process after snapshotting. r=njn draft
b255da769062497e19724fdcb316f5131e6b8e89
created 2018-07-07 12:45 -0700
pushed 2018-07-07 19:50 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7b - Don't load preference files in the content process. r=njn draft
3a0b14b81e335dd1514cf075fe3d525cc0a88bd2
created 2018-07-02 22:52 -0700
pushed 2018-07-07 19:50 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7a - Look up preferences from both dynamic and shared preference tables. r=njn draft
8bd27d0b04812c453e759ed0397330be61ec8aef
created 2018-07-07 12:47 -0700
pushed 2018-07-07 19:50 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 6 - Optimize preference lookups while dispatching callbacks. r=njn draft
faf9544e59bee06d1140bdf8181737ff5a4a59c1
created 2018-07-02 22:48 -0700
pushed 2018-07-05 18:42 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7c - Clear the dynamic hashtable in the parent process after snapshotting. r?njn draft
6b16dfc2cae52f393b1245a8498bf52979ebf620
created 2018-07-02 20:15 -0700
pushed 2018-07-05 18:42 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7b - Don't load preference files in the content process. r?njn draft
c9414fa00a5b39e1928ac5c7f7486581859080d7
created 2018-07-02 22:52 -0700
pushed 2018-07-05 18:42 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7a - Look up preferences from both dynamic and shared preference tables. r?njn draft
86e290252166d6fdc6aee8592680b7b546e179f0
created 2018-07-02 19:31 -0700
pushed 2018-07-05 18:42 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 6 - Optimize preference lookups while dispatching callbacks. r?njn draft
9417a30b97d6e870af175a60c4c513a33ff420fe
created 2018-07-02 18:17 -0700
pushed 2018-07-05 18:42 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 5 - Add a range iterator helper for iterating both static and dynamic preferences. r?njn draft
dc1798d2487e330facc29a9c82460b3346a31364
created 2018-07-01 23:23 -0700
pushed 2018-07-05 18:42 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 4 - Add a wrapper class that can access either static or dynamic prefs. r=njn draft
f88ead40a90cc86345c15fb6d177d2d2be790ca8
created 2018-07-01 18:28 -0700
pushed 2018-07-05 18:42 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 2 - Add a helper class creating and accessing shared preference map snapshots. r?njn,erahm draft
b53bac7ccfd9509de46f6448d02db11a4684e396
created 2018-07-02 23:33 -0700
pushed 2018-07-05 18:42 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 1 - Store preference access counts in a separate hashtable. r=njn draft
c430c64b47d64406108819996da3e1e00da91cf4
created 2018-07-04 14:52 -0700
pushed 2018-07-05 11:55 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 4 - Avoid unnecessary domain string duplication in preference observers. r=njn
3f396f1384efcc7e2e5070e8dd3357ebc09661dd
created 2018-07-02 22:48 -0700
pushed 2018-07-04 20:49 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7c - Clear the dynamic hashtable in the parent process after snapshotting. r?njn draft
0fed3d56e34e6517e7b2a842188a6acebf0927d2
created 2018-07-02 20:15 -0700
pushed 2018-07-04 20:49 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7b - Don't load preference files in the content process. r?njn draft
9b7ff7289d127cba6b872212115429cb75e6c735
created 2018-07-02 22:52 -0700
pushed 2018-07-04 20:49 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 7a - Look up preferences from both dynamic and shared preference tables. r?njn draft
a3f31eb6707228c6b59e3da691033cb663e11dab
created 2018-07-02 19:31 -0700
pushed 2018-07-04 20:49 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 6 - Optimize preference lookups while dispatching callbacks. r?njn draft
7fd2682d6fa6bf0e1970dfe881cd2bbc1b44a5fa
created 2018-07-02 18:17 -0700
pushed 2018-07-04 20:49 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 5 - Add a range iterator helper for iterating both static and dynamic preferences. r?njn draft
39eb8d76e6b46d12e6353d0a336554f503e792df
created 2018-07-01 23:23 -0700
pushed 2018-07-04 20:49 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 4 - Add a wrapper class that can access either static or dynamic prefs. r?njn draft
8dde48fbdbbdb1a87fdb7cccd0d39c46def2f758
created 2018-07-01 18:28 -0700
pushed 2018-07-04 20:49 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 2 - Add a helper class creating and accessing shared preference map snapshots. r?njn,erahm draft
236e7032a4586eb9e55ca0a4c9b4bd8bab1c8309
created 2018-07-02 23:33 -0700
pushed 2018-07-04 20:49 +0000
Kris Maglione Kris Maglione - Bug 1471025: Part 1 - Store preference access counts in a separate hashtable. r?njn draft
e6635b5c825da641c62432873cfa2361bfb3be50
created 2018-07-01 02:24 -0700
pushed 2018-07-04 05:52 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 4 - Avoid unnecessary domain string duplication in preference observers. r?njn draft
b3cb0ba103fc239e42459e77cd389db0b5ecde18
created 2018-07-01 10:39 -0700
pushed 2018-07-04 05:52 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 3 - Use the same nsCString for pref callback/observer objects. r=njn draft
ee25a335773b9afba9125c9092ed95eecc702cd9
created 2018-06-30 23:07 -0700
pushed 2018-07-04 05:52 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 2 - Avoid unnecessary string copies in preference caches. r=njn draft
628ad9af65cec16fb8be0c8dddc608b5ee5602e2
created 2018-06-30 23:06 -0700
pushed 2018-07-04 05:52 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 1 - Avoid string copies in preference callbacks. r=njn draft
65947d412ae7cfcf0a24acdb1ed99e6214586681
created 2018-07-01 02:24 -0700
pushed 2018-07-01 17:54 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 4 - Avoid unnecessary domain string duplication in preference observers. r?njn draft
22743eccedd55e82b6484ab59e95442419b470a9
created 2018-07-01 10:39 -0700
pushed 2018-07-01 17:54 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 3 - Use the same nsCString for pref callback/observer objects. r?njn draft
53b013eae2579481e6fa6090e2b8484b7a8edff4
created 2018-06-30 23:07 -0700
pushed 2018-07-01 17:54 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 2 - Avoid unnecessary string copies in preference caches. r?njn draft
ee00e9236dc429bc6c0759f4439d2c072adf2a76
created 2018-06-30 23:06 -0700
pushed 2018-07-01 17:54 +0000
Kris Maglione Kris Maglione - Bug 1472523: Part 1 - Avoid string copies in preference callbacks. r?njn draft
97a4c70be42ce2443c2fc0d747921593730ec938
created 2018-05-21 11:56 +1000
pushed 2018-05-25 13:40 +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 13:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1461982 - Factor out some repeated code. r=glandium.
less more (0) -300 -100 -60 tip