)]}'
{
  "commit": "5e9eede19290de1f288d8d3d21d390f4b3093338",
  "tree": "a0569862f038a81830be5b14eec273849645e3dc",
  "parents": [
    "e1828008b97a04ca7e4ee8905e42b089dc5a63bb"
  ],
  "author": {
    "name": "renyou",
    "email": "renyou@gmail.com",
    "time": "Fri Aug 07 18:16:46 2020"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Aug 07 18:16:46 2020"
  },
  "message": "Revert \"fuchsia: Remove dead code / break dependencies (#19396)\" (#20302) (#20327)\n\nThis reverts commit 12a37478de2cc9aff7f8fc72bc3a47f5f02e083c.\r\n\r\nCo-authored-by: Zachary Anderson \u003czanderso@users.noreply.github.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2a51590ff785cc5620b5657dafe34f85b7a0425c",
      "old_mode": 33188,
      "old_path": "flow/layers/child_scene_layer.cc",
      "new_id": "795946e0855c9b18360aa8edaaffa234f3ffbee3",
      "new_mode": 33188,
      "new_path": "flow/layers/child_scene_layer.cc"
    },
    {
      "type": "modify",
      "old_id": "825826b70835fb3f8d6a10c48ef493dc770ed0da",
      "old_mode": 33188,
      "old_path": "flow/layers/container_layer.cc",
      "new_id": "d8bf8ed13a1b4eab72ee8909dd90457d887b42db",
      "new_mode": 33188,
      "new_path": "flow/layers/container_layer.cc"
    },
    {
      "type": "modify",
      "old_id": "fcc17c0ad06e4ae97d1e722338a5b8bc15d70325",
      "old_mode": 33188,
      "old_path": "flow/layers/fuchsia_layer_unittests.cc",
      "new_id": "b1e7d2be05500f066ed0ea3daa425045d84caedb",
      "new_mode": 33188,
      "new_path": "flow/layers/fuchsia_layer_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "a242f977cde2973c78a3d7f25aa03992196ac8f0",
      "old_mode": 33188,
      "old_path": "flow/layers/layer.cc",
      "new_id": "97da04f7f54c8f0d9348d4e75ac7956f747cac31",
      "new_mode": 33188,
      "new_path": "flow/layers/layer.cc"
    },
    {
      "type": "modify",
      "old_id": "f9732760a7770d43a7d338073427d768f4f0e937",
      "old_mode": 33188,
      "old_path": "flow/layers/layer.h",
      "new_id": "b22a322a734228c1d9923d965ce0bb4597b741cd",
      "new_mode": 33188,
      "new_path": "flow/layers/layer.h"
    },
    {
      "type": "modify",
      "old_id": "9b247b496b6133267db81233ff00cf956aa6ba5f",
      "old_mode": 33188,
      "old_path": "flow/layers/layer_tree.cc",
      "new_id": "0f598ae6f153f40fc6156c62ce41a233b1b616a5",
      "new_mode": 33188,
      "new_path": "flow/layers/layer_tree.cc"
    },
    {
      "type": "modify",
      "old_id": "efee96071e6c67c70069461d045e2007ea40c7f9",
      "old_mode": 33188,
      "old_path": "flow/layers/layer_tree.h",
      "new_id": "733284afe65db11236f10732ec0155bd40fd73f2",
      "new_mode": 33188,
      "new_path": "flow/layers/layer_tree.h"
    },
    {
      "type": "modify",
      "old_id": "7045497692afe2ad89f212e9c7f8856fb5dba3fc",
      "old_mode": 33188,
      "old_path": "flow/layers/layer_tree_unittests.cc",
      "new_id": "1215b72f78726aa94c37be1085354b2ecae40edd",
      "new_mode": 33188,
      "new_path": "flow/layers/layer_tree_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "ed5f0283ad356baf63a014e61a582fa8ca32b394",
      "old_mode": 33188,
      "old_path": "flow/layers/opacity_layer.h",
      "new_id": "73e508f854bc420796157d3d556f99d178f93298",
      "new_mode": 33188,
      "new_path": "flow/layers/opacity_layer.h"
    },
    {
      "type": "modify",
      "old_id": "7ba2b7cb734eafe8d4a894448f9ad5c17f0c2f01",
      "old_mode": 33188,
      "old_path": "flow/layers/physical_shape_layer.cc",
      "new_id": "4f87fb23605a05a0e744fe6641d4d02a0440e2a0",
      "new_mode": 33188,
      "new_path": "flow/layers/physical_shape_layer.cc"
    },
    {
      "type": "modify",
      "old_id": "ce49af1a003ae796ebf92e6c1ee3220134fb17dc",
      "old_mode": 33188,
      "old_path": "flow/layers/physical_shape_layer.h",
      "new_id": "2c04368e9a81e3edf322aa30005f8f1fcb13550b",
      "new_mode": 33188,
      "new_path": "flow/layers/physical_shape_layer.h"
    },
    {
      "type": "modify",
      "old_id": "bb5d0acfad757338d9f1a1a4f65a7b39576b9260",
      "old_mode": 33188,
      "old_path": "flow/layers/physical_shape_layer_unittests.cc",
      "new_id": "7ad0b4e5eddcbf98aafb292b69500fd771719508",
      "new_mode": 33188,
      "new_path": "flow/layers/physical_shape_layer_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "80514b5213e186aa7faeed7e8a484a61187b78bf",
      "old_mode": 33188,
      "old_path": "flow/layers/platform_view_layer.cc",
      "new_id": "0bd6ee7f6dfab7fb6c72e069d5dee395dccacd25",
      "new_mode": 33188,
      "new_path": "flow/layers/platform_view_layer.cc"
    },
    {
      "type": "modify",
      "old_id": "8fe5dd32e1e85fad2c652feb4e80156da77647a4",
      "old_mode": 33188,
      "old_path": "flow/layers/transform_layer.cc",
      "new_id": "d01c21950e498b995ed236cf3e598ede675a4629",
      "new_mode": 33188,
      "new_path": "flow/layers/transform_layer.cc"
    },
    {
      "type": "modify",
      "old_id": "c39a7e7e22f7e5b7705503869807926d96d9bb76",
      "old_mode": 33188,
      "old_path": "flow/raster_cache.cc",
      "new_id": "1e39e3701a679fa0996fe20b2cbb10b4b8f263cc",
      "new_mode": 33188,
      "new_path": "flow/raster_cache.cc"
    },
    {
      "type": "modify",
      "old_id": "698a23ac96e2604afffe624291e7ab3b21c49905",
      "old_mode": 33188,
      "old_path": "flow/scene_update_context.cc",
      "new_id": "b0628edf0c4172c0d499bc014f8d67329d4bec74",
      "new_mode": 33188,
      "new_path": "flow/scene_update_context.cc"
    },
    {
      "type": "modify",
      "old_id": "9ca6c7dde4c05af540d062b9695bf91dcb8e1782",
      "old_mode": 33188,
      "old_path": "flow/scene_update_context.h",
      "new_id": "3b46fb2247f3cfd0ad784b28f6e8e132ea0238da",
      "new_mode": 33188,
      "new_path": "flow/scene_update_context.h"
    },
    {
      "type": "modify",
      "old_id": "d2df8b404ca9b1fb5cdfa7a2a238964f388e3fae",
      "old_mode": 33188,
      "old_path": "flow/testing/layer_test.h",
      "new_id": "c63057fca19428c99a7d9cc798970d3562859963",
      "new_mode": 33188,
      "new_path": "flow/testing/layer_test.h"
    },
    {
      "type": "modify",
      "old_id": "b32bdb23abc09dcf4314f1d7dfb8bbcef4039270",
      "old_mode": 33188,
      "old_path": "flow/testing/mock_layer.cc",
      "new_id": "5fe1b98088af1afe70ac5f390d984186985c6bf7",
      "new_mode": 33188,
      "new_path": "flow/testing/mock_layer.cc"
    },
    {
      "type": "modify",
      "old_id": "b92583f58120947535591eb774597b2620fb2fd9",
      "old_mode": 33188,
      "old_path": "flow/testing/mock_layer.h",
      "new_id": "835c3ee9621cce253abe1a0560e064e7863cd14d",
      "new_mode": 33188,
      "new_path": "flow/testing/mock_layer.h"
    },
    {
      "type": "modify",
      "old_id": "ebb837ca8b8dd17c55618acc01e4c367040bfb2e",
      "old_mode": 33188,
      "old_path": "flow/testing/mock_layer_unittests.cc",
      "new_id": "0e6e37978c2e1fac26ea3cf61661c3c6fceb48f1",
      "new_mode": 33188,
      "new_path": "flow/testing/mock_layer_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "c2011825c9474445c41f8c34ebe74b5ba5559409",
      "old_mode": 33188,
      "old_path": "flow/view_holder.cc",
      "new_id": "7fd00500bb02c9b31ea69a7ccea59c0cf1cceebd",
      "new_mode": 33188,
      "new_path": "flow/view_holder.cc"
    },
    {
      "type": "modify",
      "old_id": "f25b205c7823cbcd820294e120e768939499ab27",
      "old_mode": 33188,
      "old_path": "flow/view_holder.h",
      "new_id": "bb8ff83d776ab1116e67aa23dab827484bfab5ba",
      "new_mode": 33188,
      "new_path": "flow/view_holder.h"
    },
    {
      "type": "modify",
      "old_id": "96eac5885d08385fd50e0299cf7a0625f0b0308f",
      "old_mode": 33188,
      "old_path": "lib/ui/compositing/scene.cc",
      "new_id": "d70033a346b0992e973a74043ec4fbe2838c40c3",
      "new_mode": 33188,
      "new_path": "lib/ui/compositing/scene.cc"
    },
    {
      "type": "modify",
      "old_id": "fa44deb654c0491164b5ce8c7bf82a32b6358987",
      "old_mode": 33188,
      "old_path": "lib/ui/hooks.dart",
      "new_id": "c01095412a606a15c2943ff7488df800da3126ee",
      "new_mode": 33188,
      "new_path": "lib/ui/hooks.dart"
    },
    {
      "type": "modify",
      "old_id": "9b562ba8c882fe1997e8140bac9848bc9d505674",
      "old_mode": 33188,
      "old_path": "lib/ui/window.dart",
      "new_id": "03fcfb0b14e75ce7bb539d0a69e807528bda392b",
      "new_mode": 33188,
      "new_path": "lib/ui/window.dart"
    },
    {
      "type": "modify",
      "old_id": "f642bd116966fc66e307e99299aa92c2b38398d6",
      "old_mode": 33188,
      "old_path": "lib/ui/window/viewport_metrics.cc",
      "new_id": "329cea01c036a57fb4c94a64a4d1f7e7de8e2ddd",
      "new_mode": 33188,
      "new_path": "lib/ui/window/viewport_metrics.cc"
    },
    {
      "type": "modify",
      "old_id": "01081e3f345f1137f0f393372e6241ae7a4fd8fa",
      "old_mode": 33188,
      "old_path": "lib/ui/window/viewport_metrics.h",
      "new_id": "d4a7311ad95f3f707975d925654543c1b1cdd215",
      "new_mode": 33188,
      "new_path": "lib/ui/window/viewport_metrics.h"
    },
    {
      "type": "modify",
      "old_id": "177999894555452e8f0f9162e8e25d5208dc28be",
      "old_mode": 33188,
      "old_path": "lib/ui/window/window.cc",
      "new_id": "d583682888313b50dd77bee6391dbcb4cdc8f56a",
      "new_mode": 33188,
      "new_path": "lib/ui/window/window.cc"
    },
    {
      "type": "modify",
      "old_id": "5f75265658c794da97c967d8ec005aa581088c8c",
      "old_mode": 33188,
      "old_path": "lib/web_ui/lib/src/engine/window.dart",
      "new_id": "6463e6043502ba19b181e754bb1af467c8712756",
      "new_mode": 33188,
      "new_path": "lib/web_ui/lib/src/engine/window.dart"
    },
    {
      "type": "modify",
      "old_id": "ac4d936e4041a87d91ac264a4495b5537eca0183",
      "old_mode": 33188,
      "old_path": "lib/web_ui/lib/src/ui/window.dart",
      "new_id": "fd9e667401ae2617676fd5f7b5bdd48d38629169",
      "new_mode": 33188,
      "new_path": "lib/web_ui/lib/src/ui/window.dart"
    },
    {
      "type": "modify",
      "old_id": "dc309f72a8cf563e01fbb3a69601368520b3ec1a",
      "old_mode": 33188,
      "old_path": "shell/common/engine.cc",
      "new_id": "79f885dcbb7ce24ccfd5801700ff831abbd113d7",
      "new_mode": 33188,
      "new_path": "shell/common/engine.cc"
    },
    {
      "type": "modify",
      "old_id": "6846884dc8dbd4d84c5aa6b5ff813812b16b88d6",
      "old_mode": 33188,
      "old_path": "shell/common/shell_test.cc",
      "new_id": "075f4adb3769eb0ebd5b277256c17f3af67b0967",
      "new_mode": 33188,
      "new_path": "shell/common/shell_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c8652cc9a05984dc115e7ffba48158ff45c4b950",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/BUILD.gn",
      "new_id": "ba68d1bac69058da5069df168933f54ece128782",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "01069318208874bd28e5d7731ae8b2d80a1200a6",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/component.cc",
      "new_id": "00cd9d318ae835476523c9ac70595d6f0824b88a",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/component.cc"
    },
    {
      "type": "modify",
      "old_id": "599ebf77b0dd23e977544b20c3955e44cc8f2cdb",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/compositor_context.cc",
      "new_id": "b0bbfc7ecbc283b13a353a9ebb3a0a8e38024ef0",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/compositor_context.cc"
    },
    {
      "type": "modify",
      "old_id": "542e5d314fa71ef55aa20c39d7d020236a617c92",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/compositor_context.h",
      "new_id": "6ad28785b119c00ddeecbab52d9660eaec63a2aa",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/compositor_context.h"
    },
    {
      "type": "modify",
      "old_id": "82c66fc0100f59d8d29b7ca082e0ba807b36753d",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/engine.cc",
      "new_id": "7868a19671c1a6a9b25e7cd53b37e4a5b4ebe5b9",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/engine.cc"
    },
    {
      "type": "modify",
      "old_id": "fdd7f685954267aec37fc930b27f85e1bbe298b6",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/engine.h",
      "new_id": "5ed41394fd5998dde0c33b6d2850bee6671069be",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/engine.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "630575b0980c45027989afdb92f00acb6694c155",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/engine_flutter_runner.gni"
    },
    {
      "type": "modify",
      "old_id": "81441b47cd16f7696f2b2c8e48ed22099d046721",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/platform_view.cc",
      "new_id": "df2b454336b1aed51bcb9806babb11e8a8bfe9ff",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/platform_view.cc"
    },
    {
      "type": "modify",
      "old_id": "b6dd8e1697206bdb22556a2bd48731b55f45b0f5",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/platform_view.h",
      "new_id": "45e1e1fb97732484c8f632b3f4c1c432f0b701e6",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/platform_view.h"
    },
    {
      "type": "modify",
      "old_id": "7a1929dd9bf3c93e1ce89dffe09e0e28b2956a6f",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/platform_view_unittest.cc",
      "new_id": "89a5658d8dd63b0722672cdad0cde816225ced63",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/platform_view_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "c87368a8993b9d074695bbfe2109db3bade61af0",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/session_connection.cc",
      "new_id": "133dc9a43b8be00e11fa5ab908c8a138130e7c2c",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/session_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "7630d15e77837833799db8d803113d22b4fac35f",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/session_connection.h",
      "new_id": "dcd55f19afbf46da6fc989c57edb399dc06a4b09",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/session_connection.h"
    },
    {
      "type": "modify",
      "old_id": "5a5463266faa8f261554d54c3a5698609a9d9c93",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/tests/session_connection_unittests.cc",
      "new_id": "87efa11e95f2ace8c3f23e7b51e2a87a8bd44aaf",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/tests/session_connection_unittests.cc"
    },
    {
      "type": "modify",
      "old_id": "bff2713a011c917d53df9f6cd163ee060f096166",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/vulkan_surface.h",
      "new_id": "e6b7eb4e8943a96d76651f4926d20e34dfa8ee19",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/vulkan_surface.h"
    },
    {
      "type": "modify",
      "old_id": "1b85a957898bd58b3824e0e83f43f6b17b428948",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/vulkan_surface_pool.cc",
      "new_id": "cb40dd25ddbb3434c2815ae64af970811c16c28e",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/vulkan_surface_pool.cc"
    },
    {
      "type": "modify",
      "old_id": "0667db88d6c0c28c7d34f566397e217ea524f679",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/vulkan_surface_pool.h",
      "new_id": "302be9bac7b8a076e616e74ad61680982b02e7ad",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/vulkan_surface_pool.h"
    },
    {
      "type": "modify",
      "old_id": "36eeadd85afa38cef367f6e180111ef92ee067e9",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/vulkan_surface_producer.cc",
      "new_id": "1e0d03df847a8fbb62ba039528b414e85df70123",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/vulkan_surface_producer.cc"
    },
    {
      "type": "modify",
      "old_id": "2caaf64a36d7f88f3a48839fcec6926d001372b5",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/vulkan_surface_producer.h",
      "new_id": "403ecd19bebbeee58d650f269f15fe9eafa9b714",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/vulkan_surface_producer.h"
    },
    {
      "type": "modify",
      "old_id": "21eda23623664a9c9b753ff49c7de54a1e9abcdb",
      "old_mode": 33188,
      "old_path": "testing/dart/window_hooks_integration_test.dart",
      "new_id": "186ca928a1c3e9a7768ec32efff7b368855b7da2",
      "new_mode": 33188,
      "new_path": "testing/dart/window_hooks_integration_test.dart"
    }
  ]
}
