)]}'
{
  "commit": "f5957bde8f5df964f26bbf6f9b706e19768a52b4",
  "tree": "7539b1548adda25c0225a254aab54683ad2fed70",
  "parents": [
    "c9f6bee7177ce532555282c27f4e22ff8017c409"
  ],
  "author": {
    "name": "Maurice Parrish",
    "email": "10687576+bparrishMines@users.noreply.github.com",
    "time": "Mon Feb 06 15:21:05 2023 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Feb 06 20:21:05 2023 +0000"
  },
  "message": "[webview_flutter_web] Avoids XHR when possible. (#7090)\n\n* update\n\n* Request body must be empty too to skip XHR request. Add test.\n\n* Add ContentType class to parse response headers.\n\n* Use content-type in response to encode iframe contents.\n\n* Attempt to run integration_tests. Do they ever fail?\n\n* Update docs.\n\n* Set Widget styles in a way the flutter engine likes.\n\n* Add bash to codeblocks in readme.\n\n---------\n\nCo-authored-by: David Iglesias Teixeira \u003cditman@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "028e03d715ff9edc73c4042679df4fa06c54262a",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/webview_flutter_web/CHANGELOG.md",
      "new_id": "3ada124fe7ce32bc9793c08c51bb2abbd60e380b",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/webview_flutter_web/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "51a0223696d025cc612ee2176f060ae12ac9c7ba",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/webview_flutter_web/README.md",
      "new_id": "03bb6a89052e342be904c571cc2145433cf0defd",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/webview_flutter_web/README.md"
    },
    {
      "type": "modify",
      "old_id": "1736d47d39c821a1a0fa2e58d851dfc782009f8d",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/webview_flutter_web/example/integration_test/webview_flutter_test.dart",
      "new_id": "f71d2d3c2bac1a19691b59c4841ef3f386c940ad",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/webview_flutter_web/example/integration_test/webview_flutter_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aa52974f310e746cc5969f45a294b6ae343f6dc2",
      "new_mode": 33261,
      "new_path": "packages/webview_flutter/webview_flutter_web/example/run_test.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0aa18ce2318af264839726e8548d3b1d2743b2a0",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/webview_flutter_web/lib/src/content_type.dart"
    },
    {
      "type": "modify",
      "old_id": "7ef72257999f3a5f4e875b8958c35d8d58b806ef",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/webview_flutter_web/lib/src/web_webview_controller.dart",
      "new_id": "52f93f911e40cab9bfecdcf2df04d906c1db7d90",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/webview_flutter_web/lib/src/web_webview_controller.dart"
    },
    {
      "type": "modify",
      "old_id": "66b67f4d67bd348debb90462d49b8dbb4c1b0aad",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/webview_flutter_web/pubspec.yaml",
      "new_id": "f3ea67d68dad12d7baa1d3c7b5eef4b7b78eebbf",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/webview_flutter_web/pubspec.yaml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "936eeae4f571c710250c87e4708659df742abc29",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/webview_flutter_web/test/content_type_test.dart"
    },
    {
      "type": "modify",
      "old_id": "6a8f73798107e603fbf5a37ece1c24c7bc91a8fa",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/webview_flutter_web/test/web_webview_controller_test.dart",
      "new_id": "0a995cbb67e032f8d77021c62a48bf91e1bb2cc5",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/webview_flutter_web/test/web_webview_controller_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f74359aac43172eb55999b29c07336160bd08192",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/webview_flutter_web/test/web_webview_controller_test.mocks.dart",
      "new_id": "5cb259a3f01a1899e644b387e42380d575093c15",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/webview_flutter_web/test/web_webview_controller_test.mocks.dart"
    }
  ]
}
