)]}'
{
  "commit": "9d9cbd2eb0030f004d7097f3b3edf4539620314e",
  "tree": "aa264faf2ed9434975f776be1e2d32ab24f756bb",
  "parents": [
    "66d397dff87acec3813750e41ea2a293f3f00360"
  ],
  "author": {
    "name": "Jonny Wang",
    "email": "jonnywang@google.com",
    "time": "Fri Nov 15 22:39:39 2024 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Nov 15 22:39:39 2024 +0000"
  },
  "message": "[fuchsia] MaybeRunInitialVsyncCallback should only called once (#56429) (#56625)\n\nCurrently, flutter keeps calling MaybeRunInitialVsyncCallback() until 1\r\nOnNextFrameBegin() called from Fuchsia which maybe problem when display\r\nis off.\r\n\r\nTested manually.\r\n\r\nBug: http://fxbug.dev/376079469\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 the PR is [test-exempt]. See [testing the engine] for\r\ninstructions 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.\r\n\r\nCherrypick to fix b/376079469.\r\n\r\n## Pre-launch Checklist\r\n\r\n- [ ] I read the [Contributor Guide] and followed the process outlined\r\nthere for submitting PRs.\r\n- [ ] I read the [Tree Hygiene] wiki page, which explains my\r\nresponsibilities.\r\n- [ ] I read and followed the [Flutter Style Guide] and the [C++,\r\nObjective-C, Java style guides].\r\n- [ ] I listed at least one issue that this PR fixes in the description\r\nabove.\r\n- [ ] I added new tests to check the change I am making or feature I am\r\nadding, or the PR is [test-exempt]. See [testing the engine] for\r\ninstructions on writing and running engine tests.\r\n- [ ] I updated/added relevant documentation (doc comments with `///`).\r\n- [ ] I signed the [CLA].\r\n- [ ] All existing and new tests are passing.\r\n\r\n---------\r\n\r\nCo-authored-by: 巢鹏 \u003cchaopeng@google.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "205edfe43306c4dbf9a4a6f15e83cf5d49b9fc7d",
      "old_mode": 33188,
      "old_path": ".ci.yaml",
      "new_id": "ea831018b5d7ba43e6dde54728b2f47c1cb61509",
      "new_mode": 33188,
      "new_path": ".ci.yaml"
    },
    {
      "type": "modify",
      "old_id": "6a0b6dd22dc1beedb1f94a9300be96f41275c9a7",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/flatland_connection.cc",
      "new_id": "0973a7846a86a08cac9d04f1998c4da1ed1c65a1",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/flatland_connection.cc"
    },
    {
      "type": "modify",
      "old_id": "37cb47bd05e69163fac709baab5d20be361770c3",
      "old_mode": 33188,
      "old_path": "shell/platform/fuchsia/flutter/flatland_connection.h",
      "new_id": "e41c945f7fd661d77c2c3a512b9705de35b2acc7",
      "new_mode": 33188,
      "new_path": "shell/platform/fuchsia/flutter/flatland_connection.h"
    }
  ]
}
