)]}'
{
  "commit": "0174ffe70018e85681721ae2c9a82159b7c1ee0a",
  "tree": "25e25829581eacb218711f899f9c6efe4d5fc153",
  "parents": [
    "b0df593e56b5d23e60de026783e208bf360127cc"
  ],
  "author": {
    "name": "Julien Isorce",
    "email": "julien.isorce@chromium.org",
    "time": "Wed Nov 20 18:04:51 2019"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Nov 21 23:35:09 2019"
  },
  "message": "Can list UWP applications\n\nBefore the CL [1] https://webrtc-review.googlesource.com/c/src/+/144960\nthe UWP applications could not be captured so they were filtered out.\n\nAnother reason of this previous filter was because otherwise some\n\u0027ghost windows\u0027 are listed too. These \u0027ghost windows\u0027 are prelaunched\nUWP apps whose windows are created in a hidden/cloaked state to improve\nperceived performance of launching these apps later, see:\n[2] https://docs.microsoft.com/en-us/windows/uwp/launch-resume/handle-app-prelaunch\n\nThey can be filtered out using the new API merged recently\n\u0027webrtc::WindowCaptureHelperWin::IsWindowCloaked, see:\n[3] https://webrtc-review.googlesource.com/c/src/+/143980\n\nThis patch allows non-cloaked UWP apps to be listed by taking advantage\nof CL [3]. So that user can select them with the app window picker and can\nthen share them thanks to [1].\n\nBug: chromium:700037\nChange-Id: I4b41bb764ebbd6e2f164f036a63a4b1cd06c3f2f\nReviewed-on: https://webrtc-review.googlesource.com/c/src/+/160021\nReviewed-by: Jamie Walch \u003cjamiewalch@chromium.org\u003e\nCommit-Queue: Julien Isorce \u003cjulien.isorce@chromium.org\u003e\nCr-Commit-Position: refs/heads/master@{#29868}\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7258e892514ec19891d91cc38c13789da5d1034a",
      "old_mode": 33188,
      "old_path": "modules/desktop_capture/window_capturer_win.cc",
      "new_id": "8fb2be7185bfb26eb3c470fea67674d9c2b1b7cd",
      "new_mode": 33188,
      "new_path": "modules/desktop_capture/window_capturer_win.cc"
    }
  ]
}
