)]}'
{
  "commit": "5ffc44f9bbbe213d6b25b62cc4e0b503672e102b",
  "tree": "583b99c7460ffe924eb1c9c19a12895223a941a9",
  "parents": [
    "42c8bb81175c14456bacc2c8b39323c0e399f9ce"
  ],
  "author": {
    "name": "yaakovschectman",
    "email": "109111084+yaakovschectman@users.noreply.github.com",
    "time": "Wed Aug 02 14:53:33 2023 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 02 14:53:33 2023 -0400"
  },
  "message": "Revert \"Revert \"Listen to window notifications to update application lifecycle\" (#44275)\"\n\nThis reverts commit 1f1d5cc26952dd21a13e45f6cab08d619c34bc44.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "46fec1b3ca9a0596f62a041ae205fbe1eb047c8c",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/excluded_files",
      "new_id": "95fd0061eec3acdaa326e451deddd136ab031723",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/excluded_files"
    },
    {
      "type": "modify",
      "old_id": "5ee5b431991c8700095aa1d7a0921d9a8e17db75",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/BUILD.gn",
      "new_id": "10369da9c097e2a05366e4c19b5fa109e36b60c4",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "00ccbbcff7cabd93689ed1248388688022c7dfdd",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/client_wrapper/flutter_engine.cc",
      "new_id": "53d32f443f88f5831e94d9648486900dc5ff6e48",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/client_wrapper/flutter_engine.cc"
    },
    {
      "type": "modify",
      "old_id": "a1274998eadce3e67c80160d18ede24223fa596d",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/client_wrapper/flutter_engine_unittests.cc",
      "new_id": "78ad17b1efdf18357cee9ed98a476358392af036",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/client_wrapper/flutter_engine_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "63a820ce2d6bdd6af698e7c5e0ebc55245b42cc1",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/client_wrapper/include/flutter/flutter_engine.h",
      "new_id": "b71c5cd4796116cde9d4ac181b800b69e950b480",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/client_wrapper/include/flutter/flutter_engine.h"
    },
    {
      "type": "modify",
      "old_id": "ed9f9d3bcb2ffe9474075ff3aca93ebe337a8289",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/client_wrapper/testing/stub_flutter_windows_api.cc",
      "new_id": "da0a8c57712d3b50b767fa87a12840a49026561f",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/client_wrapper/testing/stub_flutter_windows_api.cc"
    },
    {
      "type": "modify",
      "old_id": "a1864d4f077201b47edc4389068443218acbbf80",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/client_wrapper/testing/stub_flutter_windows_api.h",
      "new_id": "73e920d949e329eeda5e2de2473af142ef0dd385",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/client_wrapper/testing/stub_flutter_windows_api.h"
    },
    {
      "type": "modify",
      "old_id": "6dba8cadc368be87bc024a07d18609471e21b44d",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/flutter_window.cc",
      "new_id": "61e51afa67841b66fa80567bb71350fcefc80720",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/flutter_window.cc"
    },
    {
      "type": "modify",
      "old_id": "5725af5de1a6abb5c0c8c1760d060403447e14ce",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/flutter_window.h",
      "new_id": "55d9db885a4d03fc80cd17e03c0f579b23c7bee2",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/flutter_window.h"
    },
    {
      "type": "modify",
      "old_id": "e8ec2820666b1cb430b54782792af317202e807d",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/flutter_window_unittests.cc",
      "new_id": "8ba12aecd7cdaed5e3088eb11b5e6de0b4239cda",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/flutter_window_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "50bc538f1f8e09ae651e94d48f290d4c3c9dc991",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/flutter_windows.cc",
      "new_id": "fd3071d898505e7a78ede891d4c4fedcd37cfd5e",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/flutter_windows.cc"
    },
    {
      "type": "modify",
      "old_id": "68cccd27ab19f87aa147b9d46a50f06fa78a4b77",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/flutter_windows_engine.cc",
      "new_id": "8ab6b7d5fae746829652cee6cd4fa6a86ea64071",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/flutter_windows_engine.cc"
    },
    {
      "type": "modify",
      "old_id": "3e5a7343287b61c1e98ec7b714488f63fd26ff65",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/flutter_windows_engine.h",
      "new_id": "36147c00c821cc919ef6a7b983afd5fbe59a3998",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/flutter_windows_engine.h"
    },
    {
      "type": "modify",
      "old_id": "80fb26f6cd3b3d1793bc9f09d86b7b926751f8d4",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/flutter_windows_engine_unittests.cc",
      "new_id": "8dcb50846f23c844c54ee439f1323f697bab6527",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/flutter_windows_engine_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "131cd2a52a82cbc45aede40473a27d6d5f156985",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/flutter_windows_view.cc",
      "new_id": "d668d2f447b6ce3c248ee8e4d4821baf99eefc09",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/flutter_windows_view.cc"
    },
    {
      "type": "modify",
      "old_id": "8dc31fafee39cf54c9e9792ae5fbbb68f63dbafa",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/flutter_windows_view.h",
      "new_id": "792db3f5b9f95c5b6ccc9bd773ea1903d2bdac9f",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/flutter_windows_view.h"
    },
    {
      "type": "modify",
      "old_id": "767c3468d45d3c55671e467f9a747cc1b7d65e25",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/public/flutter_windows.h",
      "new_id": "beee0f029f4ffb4c0a3a9455821bc986af580cc2",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/public/flutter_windows.h"
    },
    {
      "type": "modify",
      "old_id": "53567b723dafcb386e9a66ebe6ba06ba352090ee",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/testing/mock_window.h",
      "new_id": "4294476d9175094b92f50bf2879fb7a045f0d59f",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/testing/mock_window.h"
    },
    {
      "type": "modify",
      "old_id": "35147d4e09200fa96fb8c2a736e4ed05d3f05c91",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/testing/mock_window_binding_handler_delegate.h",
      "new_id": "fb58b354cb72d378d1facec6e107fc89d637d266",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/testing/mock_window_binding_handler_delegate.h"
    },
    {
      "type": "modify",
      "old_id": "ceb9cb8379ff9a768a7ab7cf2b05652dcf7df6e8",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/window.cc",
      "new_id": "a4cc4efec6754d28e7de2a98786896d900add401",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/window.cc"
    },
    {
      "type": "modify",
      "old_id": "632e14097957565cd7491e1e9bb6daadad967bb7",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/window.h",
      "new_id": "b3605cd7b19d58417dce9309807d8053c3f0de65",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/window.h"
    },
    {
      "type": "modify",
      "old_id": "1812107f2dfa9fd366ae5ae928dc7e31f4d56625",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/window_binding_handler_delegate.h",
      "new_id": "27c5687adf1682934b84763b7931f689723766b8",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/window_binding_handler_delegate.h"
    },
    {
      "type": "modify",
      "old_id": "f8bf5de37f7bf47f695bfb91ed5c0cc123ba8c8a",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/windows_lifecycle_manager.cc",
      "new_id": "dbd5e71658a2e4043028f2b2185f686c8aaac994",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/windows_lifecycle_manager.cc"
    },
    {
      "type": "modify",
      "old_id": "b08ec57a4dbd83e40dc760c7369372f4bc1d8fd6",
      "old_mode": 33188,
      "old_path": "shell/platform/windows/windows_lifecycle_manager.h",
      "new_id": "2a2ca7a3160c1ad8dcf6507d9507e031ac7b9d5a",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/windows_lifecycle_manager.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6414d0ade78a087c3f49f523297035d0007914df",
      "new_mode": 33188,
      "new_path": "shell/platform/windows/windows_lifecycle_manager_unittests.cc"
    }
  ]
}
