da9ddeae4ccfd0b6a86fc45c83817ad337ea04ed: Bug 1550422 - P2. add shared pref serializer/deserializer to GPU process. r?kmag! draft
pulselistener - Mon, 20 May 2019 06:11:52 +0000 - rev 2009510
Push 364133 by reviewbot at Mon, 20 May 2019 06:13:14 +0000
Bug 1550422 - P2. add shared pref serializer/deserializer to GPU process. r?kmag! Differential Revision: https://phabricator.services.mozilla.com/D30587 Differential Diff: PHID-DIFF-rlcybw7opv55dlsreec4
cc709fd104fc85940f9792fc804832cf417143f7: Bug 1550422 - P1. Add GPU process selector to prefs module. r?spohl!,mattwoodrow! draft
pulselistener - Mon, 20 May 2019 06:11:47 +0000 - rev 2009509
Push 364133 by reviewbot at Mon, 20 May 2019 06:13:14 +0000
Bug 1550422 - P1. Add GPU process selector to prefs module. r?spohl!,mattwoodrow! Differential Revision: https://phabricator.services.mozilla.com/D30586 Differential Diff: PHID-DIFF-eljrxdcwikmne2wdixpd
b4b586ff2b633991f52428f9ac58f46b5d8a42de: try_task_config for code-review draft
pulselistener - Mon, 20 May 2019 06:10:01 +0000 - rev 2009508
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
try_task_config for code-review Differential Diff: PHID-DIFF-qfnvz7xdb24m7h6d42ed
469a47797117971447d655e7e46d9ed44cb35a5b: Bug 1550422 - P28. Make setter only usable on main process. r?njn! draft
pulselistener - Mon, 20 May 2019 06:09:56 +0000 - rev 2009507
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P28. Make setter only usable on main process. r?njn! And set the underlying preference. StatiPrefs::Set becomes a convenience access to the original preference which is what gfxPrefs was actually doing. Differential Diff: PHID-DIFF-qfnvz7xdb24m7h6d42ed
02f8e65fd93b3e3421a1ac76ade7923c8e5051da: Bug 1550422 - P27. Don't make prefs unnecessarily atomic. r?njn! draft
pulselistener - Mon, 20 May 2019 06:09:52 +0000 - rev 2009506
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P27. Don't make prefs unnecessarily atomic. r?njn! Skip and Once prefs are only ever written on the main thread once. There's no need to make those prefs atomic. Differential Revision: https://phabricator.services.mozilla.com/D31732 Differential Diff: PHID-DIFF-i7tgrxuqlxlcjpmiuv6i
06b0896fc50b0de781bb33f5023403f1e73c0653: Bug 1550422 - P26. Fix style of StaticPrefs. r?njn! draft
pulselistener - Mon, 20 May 2019 06:09:48 +0000 - rev 2009505
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P26. Fix style of StaticPrefs. r?njn! Prefs aren't yet sorted as they should be, this will be done in bug 1552643 Differential Diff: PHID-DIFF-7eselkoopr74afxhi4xl
794781c5d87cc1ee895c61db883bd47a8c1556f4: Bug 1550422 - P25. Remove now unused gfxPrefs. r?jrmuizel! draft
pulselistener - Mon, 20 May 2019 06:09:44 +0000 - rev 2009504
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P25. Remove now unused gfxPrefs. r?jrmuizel! And with some tidying some comments and removing stray #include "gfxPrefs.h" Differential Revision: https://phabricator.services.mozilla.com/D31468 Differential Diff: PHID-DIFF-ctttcbcqaqcrs4p4gpz5
765d1c56259bfaa32372874b4d0c27ee61f6f757: Bug 1550422 - P24. Remove gfxPref sync with GPU process. r?mattwoodrow draft
pulselistener - Mon, 20 May 2019 06:09:39 +0000 - rev 2009503
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P24. Remove gfxPref sync with GPU process. r?mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31467 Differential Diff: PHID-DIFF-7eflqgyln62qrkmsqxeo
e54edfe7e98d1046b5d523f0606a7a6a19e442a4: Bug 1550422 - P23. Remove gfxPref sync with VR process. r?daoshengmu! draft
pulselistener - Mon, 20 May 2019 06:09:35 +0000 - rev 2009502
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P23. Remove gfxPref sync with VR process. r?daoshengmu! Differential Revision: https://phabricator.services.mozilla.com/D31466 Differential Diff: PHID-DIFF-vmerktge4iqmvkont2bc
97911ea1f59973d2f602246fb79430fef036e0e4: Bug 1550422 - P22. Fix Windows compilation. r?dmajor draft
pulselistener - Mon, 20 May 2019 06:09:31 +0000 - rev 2009501
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P22. Fix Windows compilation. r?dmajor Following the shift in unified build setup following the removal of gfxPrefs.{cpp,c} we hit this error. Unified builds made this header get included with other files that use multiple inheritance, and clang-cl about the conflicting inheritance models. Local testing suggests clang-cl doesn't need the pragma anyway, so just take it out. Differential Revision: https://phabricator.services.mozilla.com/D31465 Differential Diff: PHID-DIFF-fceqaxljjvhs5yenfayy
39cb35483f9140e85a812cacc8d50d9652722a59: Bug 1550422 - P21. Fix Linux compilation. r?karlt! draft
pulselistener - Mon, 20 May 2019 06:09:27 +0000 - rev 2009500
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P21. Fix Linux compilation. r?karlt! Differential Revision: https://phabricator.services.mozilla.com/D31464 Differential Diff: PHID-DIFF-urdfakwnusifh6hojp7p
3083f48888f4219088dd9c61ecfc370f0bd78889: Bug 1550422 - P20. Add missing namespace. r?mattwoodrow draft
pulselistener - Mon, 20 May 2019 06:09:23 +0000 - rev 2009499
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P20. Add missing namespace. r?mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31463 Differential Diff: PHID-DIFF-q76cb7xpp6i6huzi3byk
cfa3cd63acbfa1c326a657e5aec1b81c375b1238: Bug 1550422 - P19. Convert gfxPrefs::LayersWindowRecordingPath to gfxVars. r?jrmuizel! draft
pulselistener - Mon, 20 May 2019 06:09:19 +0000 - rev 2009498
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P19. Convert gfxPrefs::LayersWindowRecordingPath to gfxVars. r?jrmuizel! StaticPrefs doesn't support nsCString type and the changes required to support this would be rather big. Seeing that there was only a single gfxPrefs using this, and this is a "Once" pref ; we move it to gfxVars instead. Differential Revision: https://phabricator.services.mozilla.com/D31462 Differential Diff: PHID-DIFF-ypedaif6mdk7ov3wxxph
216e7dc2113b4f74d984d9d6579ddf4d17086fe5: Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r?jrmuizel! draft
pulselistener - Mon, 20 May 2019 06:09:14 +0000 - rev 2009497
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r?jrmuizel! Differential Revision: https://phabricator.services.mozilla.com/D31461 Differential Diff: PHID-DIFF-q6t6hcdv3qatw34ss2rj
d6885663d5edd5a6b4d8f61b2e62efa9bf64f30d: Bug 1550422 - P17. Convert gfxPrefs::GfxLoggingLevel to StaticPrefs. r?jrmuizel! draft
pulselistener - Mon, 20 May 2019 06:09:10 +0000 - rev 2009496
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P17. Convert gfxPrefs::GfxLoggingLevel to StaticPrefs. r?jrmuizel! Fly-by fix, we make LoggingPrefs::sGfxLogLevel as it is written on the main thread but read on different threads. Differential Revision: https://phabricator.services.mozilla.com/D31460 Differential Diff: PHID-DIFF-xuurlzfy7owrp4m4w2rs
d8debdf3bf486a21e1d037df23a21a125b8aa017: Bug 1550422 - P15. Move Skip and Once gfxPrefs to StaticPrefs. r?jrmuizel! draft
pulselistener - Mon, 20 May 2019 06:09:07 +0000 - rev 2009495
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P15. Move Skip and Once gfxPrefs to StaticPrefs. r?jrmuizel! Differential Revision: https://phabricator.services.mozilla.com/D31259 Differential Diff: PHID-DIFF-oz6iqubkvnj4sgoovudl
e52c07f3e67f7e12572fe380098b321f7b6b2325: Bug 1550422 - P14. Add GetXXName and GetXXDefault methods to StaticPrefs. r?njn! draft
pulselistener - Mon, 20 May 2019 06:09:02 +0000 - rev 2009494
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P14. Add GetXXName and GetXXDefault methods to StaticPrefs. r?njn! This is required to emulate some gfxPrefs functionalities. Differential Revision: https://phabricator.services.mozilla.com/D31258 Differential Diff: PHID-DIFF-bcfvc4ev7ahq4z4oxlme
92d5d162568115e369e16a50a35be6628b097cb4: Bug 1550422 - P13. Add Skip, Once and Live cached preference policy. r?njn! draft
pulselistener - Mon, 20 May 2019 06:08:57 +0000 - rev 2009493
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P13. Add Skip, Once and Live cached preference policy. r?njn! This works identically to what gfxPrefs UpdatePolicy offers. Differential Revision: https://phabricator.services.mozilla.com/D31257 Differential Diff: PHID-DIFF-jpg5lruccyaaczwvcvt6
8d4da83f72d117195122899309ba23eb8342e9b9: Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r?jrmuizel! draft
pulselistener - Mon, 20 May 2019 06:08:52 +0000 - rev 2009492
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r?jrmuizel! gfxPrefs Live preferences are almost identical to StaticPrefs. We leave aside for now those that set a custom change callback as this feature isn't yet supported in StaticPrefs. Differential Revision: https://phabricator.services.mozilla.com/D31256 Differential Diff: PHID-DIFF-5xewrz5x5o66wnr6epkp
01219d259cf8d10c258702992c4f8d247b54586d: Bug 1550422 - P11. Add atomic float preferences support. r?njn! draft
pulselistener - Mon, 20 May 2019 06:08:45 +0000 - rev 2009491
Push 364132 by reviewbot at Mon, 20 May 2019 06:10:25 +0000
Bug 1550422 - P11. Add atomic float preferences support. r?njn! Differential Revision: https://phabricator.services.mozilla.com/D31255 Differential Diff: PHID-DIFF-pfljmepg3qodeohk4ytr
(0) -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip