)]}'
{
  "commit": "f0c03668f73cd77aea713aa497ffa3dd2979d569",
  "tree": "bbb240b2c279bfdfa9955e0365bf1316136d0cc3",
  "parents": [
    "014c59f4375f86a47f4d81f2bc413a298e0cd619"
  ],
  "author": {
    "name": "Caroline Liu",
    "email": "10456171+caroqliu@users.noreply.github.com",
    "time": "Wed Aug 09 08:54:09 2023 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 09 08:54:09 2023 -0400"
  },
  "message": "Remove GFX and Scenic dependencies from Fuchsia integration tests (#44498)\n\nThis change removes GFX and Scenic dependencies from Fuchsia integration\r\ntests. Mainly, it:\r\n- swaps out `fuchsia.ui.scenic.Scenic/GetDisplayInfo` for\r\n`fuchsia.ui.display.singleton.Info/GetMetrics`\r\n- removes the no longer necessary `fuchsia.ui.scenic.Scenic` connections\r\nand component manifest declarations from tests\r\n- removes any extraneous build deps tests have on `fuchsia.ui.gfx`,\r\n`fuchsia.ui.policy`, and `scenic_cpp`\r\n\r\nRelated bug: fxbug.dev/64206\r\n\r\n## Pre-launch Checklist\r\n\r\n- [x] I read the [Contributor Guide] and followed the process outlined\r\nthere for submitting PRs.\r\n- [x] I read the [Tree Hygiene] wiki page, which explains my\r\nresponsibilities.\r\n- [x] I read and followed the [Flutter Style Guide] and the [C++,\r\nObjective-C, Java style guides].\r\n- [x] I listed at least one issue that this PR fixes in the description\r\nabove.\r\n- [x] I added new tests to check the change I am making or feature I am\r\nadding, or Hixie said the PR is test-exempt. See [testing the engine]\r\nfor instructions on writing and running engine tests.\r\n- [x] I updated/added relevant documentation (doc comments with `///`).\r\n- [x] I signed the [CLA].\r\n- [x] All existing and new tests are passing.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9b60781b571fae85213ffd548d6c6d09bf6e047b",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/embedder/BUILD.gn",
      "new_id": "6b2dd7ed77b2395d352157fbe290b8015b8f0582",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/embedder/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "c26b44b7da8748cba666d5ced93532e1de8b6b7c",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/mouse-input/BUILD.gn",
      "new_id": "661d374f4ecf2cb867c32483548fbf0698d2c42e",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/mouse-input/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "0c4de88067b4db4cca232d3be78544a87f48fdd0",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/mouse-input/meta/mouse-input-test.cml",
      "new_id": "b77da92ab9d916792abf871681e8a6a90b57498e",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/mouse-input/meta/mouse-input-test.cml"
    },
    {
      "type": "modify",
      "old_id": "170bd0c207e2ad1b72c26e99fef598918e1e2f79",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/mouse-input/mouse-input-test.cc",
      "new_id": "94f3909d05cb6e9f204ce3f2058770d9841202fc",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/mouse-input/mouse-input-test.cc"
    },
    {
      "type": "modify",
      "old_id": "38d23643e46641faeacdfc2ead4b306390980ac5",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/mouse-input/mouse-input-view/meta/mouse-input-view.cml",
      "new_id": "fecafe2c6275db56b4045bf4ec08aa0f561aeead",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/mouse-input/mouse-input-view/meta/mouse-input-view.cml"
    },
    {
      "type": "modify",
      "old_id": "266cb8cd83ab3c31295551b568eb9f9a48a18473",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/text-input/BUILD.gn",
      "new_id": "41bcd16e90a80f3da6aa31dbf72ba5d24d11e637",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/text-input/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "b86b0f54772b66f7a01b6e9f0981faa4f8fe7a79",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/text-input/meta/text-input-test.cml",
      "new_id": "b957f14447edee248d1ae292eef6748b66485b91",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/text-input/meta/text-input-test.cml"
    },
    {
      "type": "modify",
      "old_id": "d248cc03c7bf89eec4699ea93c89b67666fb2e04",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/text-input/text-input-test.cc",
      "new_id": "95fdb3a307be0ca7d2d11978adccbdd93a609a4a",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/text-input/text-input-test.cc"
    },
    {
      "type": "modify",
      "old_id": "03a92db6e3cd84a495e16de9e7187396620dc54a",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/touch-input/BUILD.gn",
      "new_id": "40942926e41f0713d86c3244ec3d4ba90ba94ac5",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/touch-input/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "f55ac3507b2c8ffda73248f9f6a63f25a67f7a48",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/touch-input/embedding-flutter-view/meta/embedding-flutter-view.cml",
      "new_id": "ead254908f27961fef7e6780e7cfff4ff3af67fb",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/touch-input/embedding-flutter-view/meta/embedding-flutter-view.cml"
    },
    {
      "type": "modify",
      "old_id": "613142eae2803159b558ba013432040d66535e87",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/touch-input/meta/touch-input-test.cml",
      "new_id": "c0f6de3bf0caa751666047c30bab6b977a0bc362",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/touch-input/meta/touch-input-test.cml"
    },
    {
      "type": "modify",
      "old_id": "c2f27251c9e662a1aa8831eac1fa298ca3f56533",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/touch-input/touch-input-test.cc",
      "new_id": "913ce128b5876abd9333f98a228ca9179d033ec5",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/touch-input/touch-input-test.cc"
    },
    {
      "type": "modify",
      "old_id": "f72e9ffcd676f5f339ae6e944297a77a2f06c7e7",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/utils/BUILD.gn",
      "new_id": "812703ec22781e5b04aac8bc68e6a8335b0090ba",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/utils/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "12984d8b9077bb89b1ab45862e4eb23a34b052d8",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/utils/portable_ui_test.cc",
      "new_id": "7100e9b563f24bf9cafbfc8091ec80f1a582a331",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/utils/portable_ui_test.cc"
    },
    {
      "type": "modify",
      "old_id": "9ee454b50234e889e83da4706699421b0577de19",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/integration/utils/portable_ui_test.h",
      "new_id": "363dba78c7e93d9a46b60e5ae0e43d4cc2ab9aac",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/integration/utils/portable_ui_test.h"
    }
  ]
}
