)]}'
{
  "commit": "01aecef2cb1ac2aaf98d750054dc816c4b2381f5",
  "tree": "f89c9dc19b2c3942289975dd50a6f28331dd2d23",
  "parents": [
    "90a0e68eabafa904a508595af690267bd72fb470"
  ],
  "author": {
    "name": "Loïc Sharma",
    "email": "737941+loic-sharma@users.noreply.github.com",
    "time": "Fri Mar 22 08:53:11 2024 -0700"
  },
  "committer": {
    "name": "dart-internal-monorepo",
    "email": "dart-internal-monorepo@dart-ci-internal.iam.gserviceaccount.com",
    "time": "Fri Mar 22 09:01:51 2024 -0700"
  },
  "message": "[Embedder API] Add helper to create viewport metrics (#51562)\n\n_This is a refactoring with no semantic changes._\n\nIn a subsequent change, an `FlutterEngineAddView` embedder API will be introduced to add views. This API will need to create the view\u0027s initial engine viewport metrics, so this splits out the logic from `FlutterEngineSendWindowMetricsEvent` into a helper.\n\nFollow-up change that uses this new helper: https://github.com/flutter/engine/pull/51523\n\nDesign doc: https://flutter.dev/go/multi-view-embedder-apis\n\nPrepares for: https://github.com/flutter/flutter/issues/144806\n\n[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style\nhttps://dart.googlesource.com/external/github.com/flutter/engine/+/63ff0dedd8e667ae864265b3f4fec12592a31809\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20f805a200c72500b761162c761afbcfa980fbe1",
      "old_mode": 33188,
      "old_path": "DEPS",
      "new_id": "3f8ad9047dfb1201155a53f700b5cd2c216b1b4a",
      "new_mode": 33188,
      "new_path": "DEPS"
    },
    {
      "type": "modify",
      "old_id": "5ff5126ebd03bbcdcaf4c1f5e940f48717aaea58",
      "old_mode": 33188,
      "old_path": "commits.json",
      "new_id": "1cf9c964e1047b92592e642b9e13e199ef99b6a5",
      "new_mode": 33188,
      "new_path": "commits.json"
    }
  ]
}
