mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-16 05:45:33 +00:00
![sotaro](/assets/img/avatar_default.png)
Implementation is basically borrowed from chromium's NativeWindowOcclusionTrackerWin. For now, window occlusion could be applied only to toplevel window with compositor. Overview of current implementation is the following. https://github.com/sotaroikeda/firefox-diagrams/blob/master/widget/widget_WinWindowOcclusionTracker_94.pdf Capability of window occlusion is disabled by pref. VirtualDesktop handling is going to be handled by Bug 1732737. nsPrintDialogUtil.cpp is moved to non-unified source to avoid build failure. Differential Revision: https://phabricator.services.mozilla.com/D126710