)]}'
{
  "commit": "c173409a69d91c8691c862f3498e0840a4744f52",
  "tree": "5c52f113e29933533ede75bcb49f28190b8e5739",
  "parents": [
    "1d3150062ec14363375b7a9f8f9d42e3e33b377a"
  ],
  "author": {
    "name": "Amir Hardon",
    "email": "amirh@users.noreply.github.com",
    "time": "Tue May 14 21:43:46 2019 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue May 14 21:43:46 2019 -0700"
  },
  "message": "[webview_flutter] Fix wrong main thread checking condition. (#1602)\n\nThe Android JavaScriptChannel wasn\u0027t checking correctly if messages are\r\nreceived on the main thread and took the branch that assumes we are on\r\nthe main thread.\r\n\r\nhttps://github.com/flutter/engine/pull/8830 causes this behavior to fail\r\n(which is good). So now we can also add an e2e test that fails with the\r\nbuggy behavior.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "973073a03a55d3e6dc05c50b37f2888c426c2f5b",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/CHANGELOG.md",
      "new_id": "19a0fcd99a719a888c2f4460fcf358844726fce7",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "180ca4f1da752545dddd8421f89a5c458edaf665",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/JavaScriptChannel.java",
      "new_id": "f23aae5b2b6966ca43c31aabb3ac28ba55162151",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/android/src/main/java/io/flutter/plugins/webviewflutter/JavaScriptChannel.java"
    },
    {
      "type": "modify",
      "old_id": "09b4f397058d4b4f27cb0f435f9d8ae87ec5f274",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/example/test_driver/webview.dart",
      "new_id": "7a290a05bd5b6f8ef89cbae32bed58674d309aef",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/example/test_driver/webview.dart"
    },
    {
      "type": "modify",
      "old_id": "7ea66ca725bd68a45921b7fd06010ab2fb1f84aa",
      "old_mode": 33188,
      "old_path": "packages/webview_flutter/pubspec.yaml",
      "new_id": "789657ad69cec1e149b5a6cde244e8c7739918f6",
      "new_mode": 33188,
      "new_path": "packages/webview_flutter/pubspec.yaml"
    }
  ]
}
