searching for reviewer(jrmuizel)
fb974fbba61b24c69f412c051112c41e5f1a1d7d: Bug 757642 - Rely on downloadable blocklist for Mac MSAA disabling. r=jrmuizel
Jeff Gilbert <jgilbert@mozilla.com> - Tue, 18 Jun 2019 20:02:10 +0000 - rev 479124
Push 113465 by cbrindusan@mozilla.com at Wed, 19 Jun 2019 03:59:07 +0000
Bug 757642 - Rely on downloadable blocklist for Mac MSAA disabling. r=jrmuizel Previously we were hardcoding to disable on AMD. Modern MacOS versions don't have MSAA corruption, and anything we find that does should go on the downloadable blocklist instead. Differential Revision: https://phabricator.services.mozilla.com/D34986
c97ee92e229011e98f6a4362db749f61534b3dd8: Bug 1559375 - Allow qualified AMD devices to get WR in late beta and release. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 16 Jun 2019 02:44:48 +0000 - rev 479062
Push 113457 by ncsoregi@mozilla.com at Sun, 16 Jun 2019 21:56:56 +0000
Bug 1559375 - Allow qualified AMD devices to get WR in late beta and release. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D35024
fd26384a1def16b578df46754799cde0fb7ee230: Bug 1555479 - Run wrench reftests on a Pixel2 in bitbar. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Sat, 08 Jun 2019 08:59:23 +0000 - rev 477969
Push 113389 by ncsoregi@mozilla.com at Sun, 09 Jun 2019 09:14:13 +0000
Bug 1555479 - Run wrench reftests on a Pixel2 in bitbar. r=jrmuizel Note that on the bitbar workers we don't get to use a gecko checkout, so we need to fetch the mozharness.zip and wrench reftests as artifacts from other jobs. Differential Revision: https://phabricator.services.mozilla.com/D33409
061cca57657dbdcdd8a31ee58229dd92fca1be48: Bug 1557794. Stop using [array] in nsIGfxInfo. r=jrmuizel
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 07 Jun 2019 20:13:56 +0000 - rev 477907
Push 113386 by nbeleuzu@mozilla.com at Sat, 08 Jun 2019 09:51:50 +0000
Bug 1557794. Stop using [array] in nsIGfxInfo. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D34210
2fd1ba3d96cd90f32b2858569580cc1c6da976e6: Bug 1464032 Part 14: Refactor Path recording to record Arc properly. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Sun, 02 Dec 2018 14:20:00 +0000 - rev 477765
Push 113373 by bobowencode@gmail.com at Fri, 07 Jun 2019 11:10:59 +0000
Bug 1464032 Part 14: Refactor Path recording to record Arc properly. r=jrmuizel This also improves the recording and translation speeds.
e32d6c3ba88775579562d9d1f27098306b7bfbb0: Bug 1464032 Part 11: Make SourceSurface from DrawTargetRecording::CreateSourceSurfaceFromData hold its data. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Sun, 02 Dec 2018 14:17:24 +0000 - rev 477762
Push 113373 by bobowencode@gmail.com at Fri, 07 Jun 2019 11:10:59 +0000
Bug 1464032 Part 11: Make SourceSurface from DrawTargetRecording::CreateSourceSurfaceFromData hold its data. r=jrmuizel This means that GetData on the returned SourceSurface will function correctly.
04067aec22bb2f8da87a34893c99e2195efd0b8c: Bug 1464032 Part 10: Add a CanvasTranslator and canvas recorded events. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Sun, 02 Dec 2018 14:17:12 +0000 - rev 477761
Push 113373 by bobowencode@gmail.com at Fri, 07 Jun 2019 11:10:59 +0000
Bug 1464032 Part 10: Add a CanvasTranslator and canvas recorded events. r=jrmuizel These are extensions to the Moz2D RecordedEvents to record and play back canvas texture related functions in the GPU process. The CanvasTranslator handles the playback of these and the Moz2D ones.
0e6cf27e972802cd890667321ea8e37a043d8d38: Bug 1464032 Part 9: Add a D3D11 device to be used on canvas threads in the GPU process. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Sun, 02 Dec 2018 14:17:02 +0000 - rev 477760
Push 113373 by bobowencode@gmail.com at Fri, 07 Jun 2019 11:10:59 +0000
Bug 1464032 Part 9: Add a D3D11 device to be used on canvas threads in the GPU process. r=jrmuizel
76f6050cb57f39e8dbe3d0ec6bc987725944e82a: Bug 1464032 Part 4: Record DrawTarget::Flush and DrawTarget::DetachAllSnapshots. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Sun, 02 Dec 2018 14:14:11 +0000 - rev 477755
Push 113373 by bobowencode@gmail.com at Fri, 07 Jun 2019 11:10:59 +0000
Bug 1464032 Part 4: Record DrawTarget::Flush and DrawTarget::DetachAllSnapshots. r=jrmuizel
b2e0e341bb82f5f6f04a02c631fd835c506e96e2: Bug 1464032 Part 3: Remove unused GetObjectRef. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Sun, 02 Dec 2018 14:14:03 +0000 - rev 477754
Push 113373 by bobowencode@gmail.com at Fri, 07 Jun 2019 11:10:59 +0000
Bug 1464032 Part 3: Remove unused GetObjectRef. r=jrmuizel
274a9d9596a2b7a2d046e198ebcddaa4c45f82e0: Bug 1464032 Part 2: Remove LoadEvent and replace with DoWithEvent. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Sun, 02 Dec 2018 14:13:56 +0000 - rev 477753
Push 113373 by bobowencode@gmail.com at Fri, 07 Jun 2019 11:10:59 +0000
Bug 1464032 Part 2: Remove LoadEvent and replace with DoWithEvent. r=jrmuizel This patch modifies DoWithEvent so that we can more easily have a DoWithEventFromStream callable from outside of Moz2D similar to LoadEventFromStream. We will add that in a later patch for the new EventRingBuffer. It also changes the only user of LoadEventFromStream over to it, so we can can get rid of it and LoadEvent entirely.
be11539bd8d89d2490e30bdb5cf242850b283e44: Bug 1464032 Part 1: Fix unified build issues. r=jrmuizel
Bob Owen <bobowencode@gmail.com> - Sun, 02 Dec 2018 14:02:27 +0000 - rev 477752
Push 113373 by bobowencode@gmail.com at Fri, 07 Jun 2019 11:10:59 +0000
Bug 1464032 Part 1: Fix unified build issues. r=jrmuizel
3c7c89a50c190bdaa06357c610add3320a047fdf: Bug 1555098: Fall back to non-double buffering when double buffering swap chain creation fails in CompositorD3D11, the way we do in advanced layers. r=jrmuizel
Bas Schouten <bschouten@mozilla.com> - Wed, 05 Jun 2019 06:39:45 +0200 - rev 477576
Push 113362 by bschouten@mozilla.com at Thu, 06 Jun 2019 19:10:26 +0000
Bug 1555098: Fall back to non-double buffering when double buffering swap chain creation fails in CompositorD3D11, the way we do in advanced layers. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D33745
d6e4e46dde44d7745040216569ed81546fb450d3: Bug 1556007 - Improve reasons for why a user is not WebRender qualified. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Fri, 31 May 2019 11:33:10 -0400 - rev 476577
Push 113296 by aosmond@gmail.com at Mon, 03 Jun 2019 15:24:29 +0000
Bug 1556007 - Improve reasons for why a user is not WebRender qualified. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D33302
ac0ad5d8e9a57c716e392c59b655853a728911b4: Bug 1519546, part 8 - Also gather EffectsInfo for remote browsers with WebRender. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Fri, 24 May 2019 09:28:34 -0500 - rev 476557
Push 113291 by rhunt@eqrion.net at Sun, 02 Jun 2019 16:51:17 +0000
Bug 1519546, part 8 - Also gather EffectsInfo for remote browsers with WebRender. r=jrmuizel The nsDisplayListBuilder bits were added in the previous commit. Differential Revision: https://phabricator.services.mozilla.com/D32477
0bb05d6474a962bbd56869c4218a36d91ab268a4: Bug 1555956 - Disable double buffering on non-Nightly. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 31 May 2019 14:43:55 +0000 - rev 476430
Push 113285 by aiakab@mozilla.com at Fri, 31 May 2019 22:31:43 +0000
Bug 1555956 - Disable double buffering on non-Nightly. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D33270
bbcfdcc12774c1b8d78c6420614141382fed3d40: Bug 1519546, part 8 - Also gather EffectsInfo for remote browsers with WebRender. r=jrmuizel
Ryan Hunt <rhunt@eqrion.net> - Fri, 24 May 2019 09:28:34 -0500 - rev 476413
Push 113278 by rhunt@eqrion.net at Fri, 31 May 2019 19:03:34 +0000
Bug 1519546, part 8 - Also gather EffectsInfo for remote browsers with WebRender. r=jrmuizel The nsDisplayListBuilder bits were added in the previous commit. Differential Revision: https://phabricator.services.mozilla.com/D32477
284dca344fcc2736acc3c2d8bc54befea0a8ce73: Bug 1549965 - Enable GPU process by default on Linux if hardware compositing is used. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Wed, 29 May 2019 10:59:34 -0400 - rev 476319
Push 113265 by aosmond@gmail.com at Fri, 31 May 2019 13:21:05 +0000
Bug 1549965 - Enable GPU process by default on Linux if hardware compositing is used. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D33027
af355d7ab17e8253a62afd19b65e503133993376: Bug 1553018 part 2. Make various gfx preferences bindings use in Pref annotations on interfaces follow the StaticPrefs naming convention for getters. r=jrmuizel
Boris Zbarsky <bzbarsky@mit.edu> - Thu, 30 May 2019 17:21:57 +0000 - rev 476254
Push 113263 by nbeleuzu@mozilla.com at Fri, 31 May 2019 04:08:20 +0000
Bug 1553018 part 2. Make various gfx preferences bindings use in Pref annotations on interfaces follow the StaticPrefs naming convention for getters. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D32943
56d554aac00055173692059fccd9390eb6cdcdb4: Bug 1554193 - Move support for the AAT 'trak' table from platform-specific MacFontEntry/gfxMacFont into the generic gfxFontEntry/gfxFont classes. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Thu, 30 May 2019 10:28:44 +0000 - rev 476219
Push 113262 by nbeleuzu@mozilla.com at Thu, 30 May 2019 21:52:09 +0000
Bug 1554193 - Move support for the AAT 'trak' table from platform-specific MacFontEntry/gfxMacFont into the generic gfxFontEntry/gfxFont classes. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D33068
b58cca2fbff4320b28be1ec492ce7e6aa69d85da: Bug 1554952 - Remove function pointers from WrExternalImageHandler r=jrmuizel
sotaro <sotaro.ikeda.g@gmail.com> - Wed, 29 May 2019 20:50:13 +0000 - rev 476211
Push 113262 by nbeleuzu@mozilla.com at Thu, 30 May 2019 21:52:09 +0000
Bug 1554952 - Remove function pointers from WrExternalImageHandler r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D32813
cb107011caf5ad8cc27ae8bcb476919f7b374758: Bug 1549965 - Enable GPU process by default on Linux if hardware compositing is used. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Wed, 29 May 2019 10:59:34 -0400 - rev 476185
Push 113256 by aosmond@gmail.com at Thu, 30 May 2019 17:14:03 +0000
Bug 1549965 - Enable GPU process by default on Linux if hardware compositing is used. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D33027
14afb768b47077d37ddc260bcaf97a9d73512e2c: Bug 1554091 - Remove WrExternalImageBufferType r=jrmuizel
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 28 May 2019 22:03:54 +0000 - rev 475985
Push 113240 by nerli@mozilla.com at Wed, 29 May 2019 09:56:33 +0000
Bug 1554091 - Remove WrExternalImageBufferType r=jrmuizel If ExternalImageType is just passed from C to rust, it caused crash on non-Windows platform. It was caused by stack corruption. Then &ExternalImageType is used instead of ExternalImageType to bypass the problem. Differential Revision: https://phabricator.services.mozilla.com/D32436
c21269589d5bdbe4da17865592bc25af257f611f: Bug 1553889 - Apply the AAT 'trak' table to macOS fonts regardless of whether we shaped using CoreText or HarfBuzz. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Tue, 28 May 2019 17:05:25 +0000 - rev 475948
Push 113240 by nerli@mozilla.com at Wed, 29 May 2019 09:56:33 +0000
Bug 1553889 - Apply the AAT 'trak' table to macOS fonts regardless of whether we shaped using CoreText or HarfBuzz. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D32447
476956cf7d2e926a99b0c582550c286e3d8d44eb: Bug 1553295 - let masks be active in blobs. r=jrmuizel
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 28 May 2019 14:55:48 +0000 - rev 475932
Push 113240 by nerli@mozilla.com at Wed, 29 May 2019 09:56:33 +0000
Bug 1553295 - let masks be active in blobs. r=jrmuizel There doesn't seem to be a reason *not* to do this (merely an omission), and the results we get without it are messing up somewhere with invalidation and image cache management. This is likely just a bandaid over a more serious issue, but if we never observe that issue, does it exist..? Differential Revision: https://phabricator.services.mozilla.com/D32833
a53e28d4e10ec5bb5e2853290bfe34c5ce712e9d: Bug 1553889 - Apply the AAT 'trak' table to macOS fonts regardless of whether we shaped using CoreText or HarfBuzz. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Tue, 28 May 2019 09:53:11 +0000 - rev 475828
Push 113238 by opoprus@mozilla.com at Tue, 28 May 2019 22:13:21 +0000
Bug 1553889 - Apply the AAT 'trak' table to macOS fonts regardless of whether we shaped using CoreText or HarfBuzz. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D32447
4d3bc03ee7a5f15d8183bcdaa38b867989b5f3a7: Bug 1524280 - Part 2. Store the blob image reference to each shared surface in BlobItemData. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Tue, 28 May 2019 15:09:57 -0400 - rev 475812
Push 113237 by aosmond@gmail.com at Tue, 28 May 2019 20:24:07 +0000
Bug 1524280 - Part 2. Store the blob image reference to each shared surface in BlobItemData. r=jrmuizel When a blob image invalidates, it doesn't always repaint the entire blob. When we stored the shared surface references in the DIGroup, it would incorrectly forgot about images referenced by items that were not invalidated when it repainted. As such, it could free them too early and cause a crash when rasterizing the blob in the compositor process. This did not crash most of the time because the image cache would bail us out. It takes a full minute for the image cache to expire, but the issue was more readily reproducible when that timeout was shortened. We now store the references in BlobItemData, on a per display item basis. This ensures that when any given item is invalidated, it will continue referencing any resources that it needs. Differential Revision: https://phabricator.services.mozilla.com/D32820
8b66f48247b621cadc22d15b315257fed1de4bc9: Bug 1524280 - Part 1. Ensure we always post when freeing SharedUserData. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Tue, 28 May 2019 13:24:49 -0400 - rev 475811
Push 113237 by aosmond@gmail.com at Tue, 28 May 2019 20:24:07 +0000
Bug 1524280 - Part 1. Ensure we always post when freeing SharedUserData. r=jrmuizel We now also post the releasing of the shared surface image keys and external image ID to the main thread. This allows the current transaction to complete before freeing the surface, which guards against cases where the surface is referenced and released somehow in the space of the same transaction. Differential Revision: https://phabricator.services.mozilla.com/D32861
91d8ca122edaf8e547b832f6e7f06e32cb13523a: Bug 1553889 - Apply the AAT 'trak' table to macOS fonts regardless of whether we shaped using CoreText or HarfBuzz. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Mon, 27 May 2019 14:48:25 +0000 - rev 475761
Push 113228 by dluca@mozilla.com at Tue, 28 May 2019 09:48:00 +0000
Bug 1553889 - Apply the AAT 'trak' table to macOS fonts regardless of whether we shaped using CoreText or HarfBuzz. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D32447
cb677c177529541d4bbdd2c98f33bd605de749fd: Bug 1554251 - Enable WebRender on nightly for AMD hardware with Linux and Mesa drivers. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Fri, 24 May 2019 13:15:58 -0400 - rev 475670
Push 113224 by aosmond@gmail.com at Mon, 27 May 2019 16:36:30 +0000
Bug 1554251 - Enable WebRender on nightly for AMD hardware with Linux and Mesa drivers. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D32506
66b30aa15bcd3c29a47cef2b432a36196c4c8ee0: Bug 1330467 - part 8. Make canvas permission respect FPI; r=johannh,jrmuizel
Liang-Heng Chen <xeonchen@gmail.com> - Fri, 17 May 2019 13:23:04 +0000 - rev 475646
Push 113218 by opoprus@mozilla.com at Mon, 27 May 2019 10:01:39 +0000
Bug 1330467 - part 8. Make canvas permission respect FPI; r=johannh,jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D19929
5440467afab5639d3626dbaeadef000a2953e30e: Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 26 May 2019 14:31:53 +0000 - rev 475625
Push 113215 by ccoroiu@mozilla.com at Sun, 26 May 2019 21:21:21 +0000
Bug 1550422 - P23. 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
efb7f5fa41975b219e40fe4e2e28a89c2aa318e7: Bug 1550422 - P19. Convert gfxPrefs::LayersWindowRecordingPath to gfxVars. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 26 May 2019 14:30:57 +0000 - rev 475621
Push 113215 by ccoroiu@mozilla.com at Sun, 26 May 2019 21:21:21 +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
0750ee399aa5c5c8d9fec62dfa9214e78135ce31: Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 26 May 2019 14:30:37 +0000 - rev 475620
Push 113215 by ccoroiu@mozilla.com at Sun, 26 May 2019 21:21:21 +0000
Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D31461
d5ec03906d351f448dd491d080e96bddb776676f: Bug 1550422 - P17. Convert gfxPrefs::GfxLoggingLevel to StaticPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 26 May 2019 14:30:29 +0000 - rev 475619
Push 113215 by ccoroiu@mozilla.com at Sun, 26 May 2019 21:21:21 +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
1d93849062870a8d492eeef2150ecea174cb6223: Bug 1550422 - P15. Move Skip and Once gfxPrefs to StaticPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 26 May 2019 14:30:14 +0000 - rev 475618
Push 113215 by ccoroiu@mozilla.com at Sun, 26 May 2019 21:21:21 +0000
Bug 1550422 - P15. Move Skip and Once gfxPrefs to StaticPrefs. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D31259
37fd585d6c8ffd435e422eec6f3e77fca4dcc798: Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Sun, 26 May 2019 14:29:42 +0000 - rev 475615
Push 113215 by ccoroiu@mozilla.com at Sun, 26 May 2019 21:21:21 +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
dae9fa100abec941d756bba314250b8353366893: Bug 1553910 - pass DWrite subpixel order into Skia and WebRender. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Sat, 25 May 2019 16:20:59 +0000 - rev 475576
Push 113210 by dvarga@mozilla.com at Sat, 25 May 2019 21:41:26 +0000
Bug 1553910 - pass DWrite subpixel order into Skia and WebRender. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D32545
d98dfc5659273b0984ac10f15c503dc4dc11eea6: Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 24 May 2019 11:37:50 +0000 - rev 475534
Push 113209 by aciure@mozilla.com at Sat, 25 May 2019 09:44:12 +0000
Bug 1550422 - P23. 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
f855f9309c8bb1f35c0d5b79545f8abab47b62e0: Bug 1550422 - P19. Convert gfxPrefs::LayersWindowRecordingPath to gfxVars. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 24 May 2019 11:34:23 +0000 - rev 475530
Push 113209 by aciure@mozilla.com at Sat, 25 May 2019 09:44:12 +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
1033546224a7414c7a9ebd5af0a9be576298fd12: Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 24 May 2019 11:33:53 +0000 - rev 475529
Push 113209 by aciure@mozilla.com at Sat, 25 May 2019 09:44:12 +0000
Bug 1550422 - P18. Convert gfxPrefs::LayoutFrameRate to StaticPrefs. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D31461
ade7384c618644d3e76e92c111a560fc9d794307: Bug 1550422 - P17. Convert gfxPrefs::GfxLoggingLevel to StaticPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 24 May 2019 11:33:24 +0000 - rev 475528
Push 113209 by aciure@mozilla.com at Sat, 25 May 2019 09:44:12 +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
75b04de7e99cab7bed5cc8b0f2f6d52ddf174bf3: Bug 1550422 - P15. Move Skip and Once gfxPrefs to StaticPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 24 May 2019 11:32:54 +0000 - rev 475527
Push 113209 by aciure@mozilla.com at Sat, 25 May 2019 09:44:12 +0000
Bug 1550422 - P15. Move Skip and Once gfxPrefs to StaticPrefs. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D31259
e0cd10d35327b9061a7b825153896fed5e5c151b: Bug 1550422 - P12. Convert Live gfxPrefs into StaticPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 25 May 2019 00:03:32 +0000 - rev 475524
Push 113209 by aciure@mozilla.com at Sat, 25 May 2019 09:44:12 +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
f7878bcedd304604b0b5612ded8d480756e9f3dd: Bug 1533546 - disable Skia's global DWrite lock on Windows 10. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Thu, 23 May 2019 10:08:59 +0000 - rev 475438
Push 113209 by aciure@mozilla.com at Sat, 25 May 2019 09:44:12 +0000
Bug 1533546 - disable Skia's global DWrite lock on Windows 10. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D31328
38013e7d97013e76bd949801c994f5a9504b7078: Bug 1553593 - Turn on browser-mochitests for windows-qr. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Fri, 24 May 2019 13:44:35 +0000 - rev 475409
Push 113208 by cbrindusan@mozilla.com at Fri, 24 May 2019 21:57:39 +0000
Bug 1553593 - Turn on browser-mochitests for windows-qr. r=jrmuizel Depends on D32471 Differential Revision: https://phabricator.services.mozilla.com/D32472
825d1b73a8c689f31bdbba38d8bf8a057983cb7c: Bug 1553259 - Allow WebRender on nightly for AMD graphics with a battery for smaller screen sizes. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Tue, 21 May 2019 14:54:09 -0400 - rev 475350
Push 113204 by aosmond@gmail.com at Fri, 24 May 2019 16:49:01 +0000
Bug 1553259 - Allow WebRender on nightly for AMD graphics with a battery for smaller screen sizes. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D32036
9ab833800af2dc539e24bbe64189867726585ecf: Bug 1549776 - Add taskcluster jobs for running wrench on Android. r=jrmuizel
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 23 May 2019 19:31:06 +0000 - rev 475264
Push 113198 by aciure@mozilla.com at Fri, 24 May 2019 04:03:55 +0000
Bug 1549776 - Add taskcluster jobs for running wrench on Android. r=jrmuizel Also docs for running the same thing locally. Differential Revision: https://phabricator.services.mozilla.com/D32015
6ada1116b2415640a9d59cd4c3b598db6f46e399: Bug 1550422 - P23. Remove now unused gfxPrefs. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 22 May 2019 12:46:30 +0000 - rev 475114
Push 113193 by dvarga@mozilla.com at Thu, 23 May 2019 16:04:39 +0000
Bug 1550422 - P23. 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
285fa46e4f266ae5bc56c32db618ceea3fdb1fab: Bug 1550422 - P19. Convert gfxPrefs::LayersWindowRecordingPath to gfxVars. r=jrmuizel
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 22 May 2019 12:46:13 +0000 - rev 475110
Push 113193 by dvarga@mozilla.com at Thu, 23 May 2019 16:04:39 +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