Julien Isorce
5e25facefd
CroppingWindowCapturerWin: filter out cloaked window.
...
A cloaked window is composited but not visible to the user.
When Win10 feature 'Cortana' is enabled it creates a window
that is always invisible and its z-order is top most. Because
of that the cropping capturer detects occlusion everywhere
preventing it from capturing anything.
The solution is to ignore all cloaked windows like if
::IsWindowVisible would return false.
Bug: chromium:978885
Change-Id: Id5aa8dc81dcf4979ffb30dd808fa2a553934c6e6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/143980
Commit-Queue: Julien Isorce <julien.isorce@chromium.org>
Reviewed-by: Sergey Ulanov <sergeyu@chromium.org>
Reviewed-by: Guido Urdaneta <guidou@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28510}
2019-07-08 19:28:42 +00:00
..
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 19:28:42 +00:00
2019-04-09 17:18:20 +00:00
2019-07-08 13:45:15 +00:00
2018-12-22 00:10:40 +00:00
2019-06-11 07:34:49 +00:00
2019-01-11 21:16:22 +00:00
2018-11-28 18:25:07 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2018-11-28 18:25:07 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2018-12-22 00:10:40 +00:00
2018-04-10 00:37:59 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2019-01-11 17:11:39 +00:00
2017-09-15 05:02:56 +00:00
2019-01-25 20:29:58 +00:00
2018-07-25 14:59:26 +00:00
2019-04-09 17:18:20 +00:00
2019-07-08 13:45:15 +00:00
2018-12-22 00:10:40 +00:00
2017-09-15 18:56:26 +00:00
2018-11-28 18:25:07 +00:00
2019-07-08 13:45:15 +00:00
2018-12-22 00:10:40 +00:00
2019-07-08 13:45:15 +00:00
2017-09-15 05:02:56 +00:00
2018-11-28 18:25:07 +00:00
2018-11-28 18:25:07 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2017-09-15 05:02:56 +00:00
2018-06-19 14:00:39 +00:00
2019-02-20 16:02:59 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2018-11-28 18:25:07 +00:00
2018-07-25 14:59:26 +00:00
2018-06-19 14:00:39 +00:00
2018-06-19 14:00:39 +00:00
2017-09-15 05:02:56 +00:00
2018-11-28 18:25:07 +00:00
2018-11-28 18:25:07 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2018-12-22 00:10:40 +00:00
2017-09-15 05:02:56 +00:00
2019-07-08 13:45:15 +00:00
2018-11-28 18:25:07 +00:00
2019-01-25 20:29:58 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2019-07-08 13:45:15 +00:00
2019-04-02 10:13:36 +00:00
2018-06-19 14:00:39 +00:00
2019-04-02 10:13:36 +00:00
2018-09-05 17:42:26 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2018-11-28 18:25:07 +00:00
2019-07-08 13:45:15 +00:00
2017-09-15 05:02:56 +00:00
2019-01-11 17:11:39 +00:00
2018-04-10 00:37:59 +00:00
2019-04-09 17:18:20 +00:00
2018-11-28 18:25:07 +00:00
2019-01-11 17:11:39 +00:00
2019-04-09 17:18:20 +00:00
2018-11-28 18:25:07 +00:00
2019-04-09 17:18:20 +00:00
2017-09-15 05:02:56 +00:00
2019-04-09 17:18:20 +00:00
2018-06-19 14:00:39 +00:00
2019-07-08 13:45:15 +00:00
2017-11-09 11:56:32 +00:00
2017-09-15 05:02:56 +00:00
2018-07-05 10:59:49 +00:00
2019-07-08 13:45:15 +00:00
2017-09-15 05:02:56 +00:00
2017-09-15 05:02:56 +00:00
2018-11-28 18:25:07 +00:00
2018-11-28 18:25:07 +00:00
2019-01-25 20:29:58 +00:00
2018-06-19 14:00:39 +00:00
2019-01-11 17:11:39 +00:00
2018-11-28 18:25:07 +00:00
2018-11-28 18:25:07 +00:00
2017-09-15 05:02:56 +00:00
2018-11-28 18:25:07 +00:00
2019-04-19 05:05:50 +00:00
2019-01-11 17:11:39 +00:00
2019-04-09 17:18:20 +00:00
2019-06-27 21:11:41 +00:00
2019-01-25 20:29:58 +00:00
2018-07-05 10:59:49 +00:00
2019-07-08 13:45:15 +00:00
2018-07-05 10:59:49 +00:00
2017-09-15 05:02:56 +00:00
2017-11-07 01:49:35 +00:00
2019-01-25 20:29:58 +00:00