Bug 1635243. Only use WS_EX_LAYERED | WS_EX_TRANSPARENT on the compositor window on nightly for now. r=sotaro
authorTimothy Nikkel <tnikkel@gmail.com>
Tue, 05 May 2020 01:39:57 +0000
changeset 528002 3e58ffac4bb8cfab0a2c5175872e227afd9e0a97
parent 528001 b41cf8916062dfc9fa1856fb35b51374fbfafafb
child 528003 37c75bf1c2b2f3b584a72ca73e35686382b3e7c2
push id37380
push userarchaeopteryx@coole-files.de
push dateTue, 05 May 2020 09:46:21 +0000
treeherdermozilla-central@2027edd3c62a [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssotaro
bugs1635243
milestone78.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1635243. Only use WS_EX_LAYERED | WS_EX_TRANSPARENT on the compositor window on nightly for now. r=sotaro We haven't shipped direct manipulation yet so we don't need these and they still cause blank windows for a very small number of users. Differential Revision: https://phabricator.services.mozilla.com/D73749
modules/libpref/init/StaticPrefList.yaml
--- a/modules/libpref/init/StaticPrefList.yaml
+++ b/modules/libpref/init/StaticPrefList.yaml
@@ -563,17 +563,17 @@
 
 - name: apz.velocity_relevance_time_ms
   type: RelaxedAtomicUint32
   value: 150
   mirror: always
 
 - name: apz.windows.force_disable_direct_manipulation
   type: RelaxedAtomicBool
-  value: false
+  value: @IS_NOT_NIGHTLY_BUILD@
   mirror: always
 
 - name: apz.x_skate_highmem_adjust
   type: AtomicFloat
   value: 0.0f
   mirror: always
 
 - name: apz.x_skate_size_multiplier