gecko-dev/gfx/config
Chris Martin 06d9dd2b05 Bug 1400317 - Use gfxVars to mirror DWM status to content processes r=jrmuizel
The only caveat here is that gfxVars are not atomic, but multiple threads can
query DWM status. To solve this, changes to the var are mirrored into an atomic
and that is read instead.

DWM status changes are indicated by Windows via a window message. We use that
window message to cause the update to propagate

Differential Revision: https://phabricator.services.mozilla.com/D73743
2020-05-06 14:16:21 +00:00
..
gfxConfig.cpp
gfxConfig.h
gfxConfigManager.cpp Bug 1635069 - Fix beta build with new gfxConfigManager. 2020-05-04 10:44:18 +00:00
gfxConfigManager.h Bug 1632259 - Refactor WebRender configuration logic in gfxPlatform to be testable. r=jrmuizel 2020-05-04 01:01:53 +00:00
gfxFallback.h
gfxFeature.cpp Bug 1632259 - Refactor WebRender configuration logic in gfxPlatform to be testable. r=jrmuizel 2020-05-04 01:01:53 +00:00
gfxFeature.h Bug 1632259 - Refactor WebRender configuration logic in gfxPlatform to be testable. r=jrmuizel 2020-05-04 01:01:53 +00:00
gfxVarReceiver.h
gfxVars.cpp Bug 1626570 - Improve handling of copying arrays in gfx/. r=jrmuizel 2020-05-05 12:55:27 +00:00
gfxVars.h Bug 1400317 - Use gfxVars to mirror DWM status to content processes r=jrmuizel 2020-05-06 14:16:21 +00:00
moz.build Bug 1632259 - Refactor WebRender configuration logic in gfxPlatform to be testable. r=jrmuizel 2020-05-04 01:01:53 +00:00
WebRenderRollout.cpp Bug 1632259 - Refactor WebRender configuration logic in gfxPlatform to be testable. r=jrmuizel 2020-05-04 01:01:53 +00:00
WebRenderRollout.h Bug 1632259 - Refactor WebRender configuration logic in gfxPlatform to be testable. r=jrmuizel 2020-05-04 01:01:53 +00:00