5d25fb41ae41de950dfe5193102bbe6f7567dd82: Bug 1550422 - P2. add shared pref serializer/deserializer to GPU process. r?kmag! draft
pulselistener - Sat, 18 May 2019 05:19:28 +0000 - rev 2008450
Push 363912 by reviewbot at Sat, 18 May 2019 05:21:06 +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-5u3hnfyvjn5zvbenkbyp
5edd88dba6e67c6704371617e6ca5a8952ce996b: Bug 1550422 - P1. Add GPU process selector to prefs module. r?spohl!,mattwoodrow! draft
pulselistener - Sat, 18 May 2019 05:19:24 +0000 - rev 2008449
Push 363912 by reviewbot at Sat, 18 May 2019 05:21:06 +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-zov6oq6ymjmiw4cabyty
6166718e32f41634ff76294ff7ee3297bd7c3484: try_task_config for code-review draft
pulselistener - Sat, 18 May 2019 05:17:48 +0000 - rev 2008448
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
try_task_config for code-review Differential Diff: PHID-DIFF-knhfpxerwg3joljgfft7
c526b6da4455d48de5d60b772098adf5678438c6: Bug 1550422 - P21. Fix Linux compilation. r?karlt! draft
pulselistener - Sat, 18 May 2019 05:17:43 +0000 - rev 2008447
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P21. Fix Linux compilation. r?karlt! Differential Revision: https://phabricator.services.mozilla.com/D31464 Differential Diff: PHID-DIFF-knhfpxerwg3joljgfft7
87479bc8ab13675973a25e7f5921f8fec8ef178f: Bug 1550422 - P20. Add missing namespace. r?mattwoodrow draft
pulselistener - Sat, 18 May 2019 05:17:40 +0000 - rev 2008446
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P20. Add missing namespace. r?mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D31463 Differential Diff: PHID-DIFF-s4eywk6qirhrjzpkp44o
dbdbf6089fb74067fa6131499f5348decf74ec65: Bug 1550422 - P19. Convert gfxPrefs::LayersWindowRecordingPath to gfxVars. r?jrmuizel! draft
pulselistener - Sat, 18 May 2019 05:17:36 +0000 - rev 2008445
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +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-zjrdzvabibqzbo5nbdyn
5a3262e3eb7c0e980b67b28d391402aa9ca875b4: Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r?jrmuizel! draft
pulselistener - Sat, 18 May 2019 05:17:32 +0000 - rev 2008444
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r?jrmuizel! Differential Revision: https://phabricator.services.mozilla.com/D31461 Differential Diff: PHID-DIFF-l2xw4fzjx6szsoonqpvu
ec16d5298348037118c07ef4054f4a4ad87536c1: Bug 1550422 - P17. Convert gfxPrefs::GfxLoggingLevel to StaticPrefs. r?jrmuizel! draft
pulselistener - Sat, 18 May 2019 05:17:28 +0000 - rev 2008443
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +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-rz3vi5al2pfkyg7onstl
f6a4aae9ef2f3d015f05407c0c83c7a2e7651495: Bug 1550422 - P15. Move Skip and Once gfxPrefs to StaticPrefs. r?jrmuizel! draft
pulselistener - Sat, 18 May 2019 05:17:24 +0000 - rev 2008442
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +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-3uj7cv6bpdzngq6oicb3
cf79b98427e5da7bdc6555b6c08abdaf2e47b2ce: Bug 1550422 - P14. Add GetXXName and GetXXDefault methods to StaticPrefs. r?njn! draft
pulselistener - Sat, 18 May 2019 05:17:20 +0000 - rev 2008441
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +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-hpgmqq4tftsx6qrlygh2
2e5677a592b59ce6ccc8c125c0ae030261c909a3: Bug 1550422 - P13. Add Skip, Once and Live cached preference policy. r?njn! draft
pulselistener - Sat, 18 May 2019 05:17:17 +0000 - rev 2008440
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +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-mvvc2g4qg6gf7ribxau4
2394e2ca1a7283b0694a88cbb9db960185d4004c: Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r?jrmuizel! draft
pulselistener - Sat, 18 May 2019 05:17:13 +0000 - rev 2008439
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +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-dgf4tbanlinm2y24bmfm
617fbb980228f58370c85bf9a6250753336dd4a6: Bug 1550422 - P11. Add atomic float preferences support. r?njn! draft
pulselistener - Sat, 18 May 2019 05:17:07 +0000 - rev 2008438
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P11. Add atomic float preferences support. r?njn! Differential Revision: https://phabricator.services.mozilla.com/D31255 Differential Diff: PHID-DIFF-jmhvuuw2fm7e6yb5g5ay
aeb0560a4ef319d118ccbb7054762709399fbf8d: Bug 1550422 - P10. Define StaticPrefs setter. r?njn! draft
pulselistener - Sat, 18 May 2019 05:17:04 +0000 - rev 2008437
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P10. Define StaticPrefs setter. r?njn! This is used by some gfx code and is required to convert gfxPrefs into StaticPrefs. The setter only modifies the value of the StaticPref in the current process and doesn't propagate to others. Differential Revision: https://phabricator.services.mozilla.com/D31254 Differential Diff: PHID-DIFF-ysal3doadz75zpx5rei4
70e964356e7f786d18861d5534a61b4c2a375e4b: Bug 1550422 - P9. Sync preferences in VR process when they change. r?daoshengmu! draft
pulselistener - Sat, 18 May 2019 05:17:00 +0000 - rev 2008436
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P9. Sync preferences in VR process when they change. r?daoshengmu! Differential Revision: https://phabricator.services.mozilla.com/D31017 Differential Diff: PHID-DIFF-uynsf3hlgxmu5e4vhugr
f7e22a22842856aef128418973f5408bfc48cebd: Bug 1550422 - P8. Add shared pref serializer/deserializer to VR process. r?kmag!,daoshengmu! draft
pulselistener - Sat, 18 May 2019 05:16:56 +0000 - rev 2008435
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P8. Add shared pref serializer/deserializer to VR process. r?kmag!,daoshengmu! Differential Revision: https://phabricator.services.mozilla.com/D31016 Differential Diff: PHID-DIFF-sv7y75pgfpkhsouu7fya
b7458dae942d847d200f8505acb06e50554b5d1b: Bug 1550422 - P7. Add VR process selector to prefs module. r?spohl! draft
pulselistener - Sat, 18 May 2019 05:16:53 +0000 - rev 2008434
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P7. Add VR process selector to prefs module. r?spohl! Will be needed to remove gfxPrefs in favor of StaticPrefs Differential Revision: https://phabricator.services.mozilla.com/D31015 Differential Diff: PHID-DIFF-ztwwtbrfdmsqowx6a2yv
d4e49df85bcef6cc2b7e5a1bb5a12f8735d65215: Bug 1550422 - P6. Release object early when error. r?mattwoodrow draft
pulselistener - Sat, 18 May 2019 05:16:49 +0000 - rev 2008433
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P6. Release object early when error. r?mattwoodrow No need to keep the object alive. Differential Revision: https://phabricator.services.mozilla.com/D31014 Differential Diff: PHID-DIFF-s363igydvqkqonhrmro4
39b616fc0fe27bc63d2e3122365dcfe5d901874b: Bug 1550422 - P5. Sync preferences with RDD process when then changed. r?mattwoodrow!,mjf! draft
pulselistener - Sat, 18 May 2019 05:16:46 +0000 - rev 2008432
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P5. Sync preferences with RDD process when then changed. r?mattwoodrow!,mjf! Differential Revision: https://phabricator.services.mozilla.com/D30590 Differential Diff: PHID-DIFF-jncyhjxdjaibukxt3p46
aee6672a5d3aa35d6c9292c52007aa39b3c680bc: Bug 1550422 - P4. Sync preferences when they changed. r?mattwoodrow! draft
pulselistener - Sat, 18 May 2019 05:16:42 +0000 - rev 2008431
Push 363911 by reviewbot at Sat, 18 May 2019 05:18:11 +0000
Bug 1550422 - P4. Sync preferences when they changed. r?mattwoodrow! This will allow to remove gfxPrefs later. On Windows in particular, the need to decide gfxPrefs vs StaticPrefs for the WMF decoders has caused several bugs in the past. We will remove the confusion as a consequence. Differential Revision: https://phabricator.services.mozilla.com/D30589 Differential Diff: PHID-DIFF-d5aquxvrbcnajajkp2m7
(0) -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip