)]}'
{
  "commit": "57d8930d5bac1347ce25d6617e1c12932a617613",
  "tree": "b83609084fa7bcc0fdb2c933fe462661018f11b6",
  "parents": [
    "7defaca9c95c66ea8eeef3bd5a2c45e1e85a25db"
  ],
  "author": {
    "name": "liyuqian",
    "email": "liyuqian@google.com",
    "time": "Tue Aug 07 16:10:29 2018 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 07 16:10:29 2018 -0700"
  },
  "message": "Roll engine to 7f083e54fe75 (#20310)\n\n* Roll engine to 7f083e54fe75\r\n\r\n7f083e54f Don\u0027t implicitly fall through in switch statement (flutter/engine#5964)\r\nc7ce6dd69 Apply translation to accessibility tree when in landscape (flutter/engine#5950)\r\naef94b73d Reland \"Updated background execution implementation for Android\" (flutter/engine#5954)\r\n3421bca7a Roll src/third_party/skia 36216fb0acbc..177742435e52 (15 commits) (flutter/engine#5963)\r\n9d1e67399 Temporarily add travis/analyze.sh back for Chrome bot (flutter/engine#5961)\r\n4386afdaa Roll src/third_party/skia e6d0618f677c..36216fb0acbc (11 commits) (flutter/engine#5960)\r\n7cef3da03 Roll src/third_party/skia 01d9a344b575..e6d0618f677c (1 commits) (flutter/engine#5958)\r\nad82cb154 Roll src/third_party/skia fdf05f4ff4e9..01d9a344b575 (1 commits) (flutter/engine#5957)\r\n6ea410cfe Revert \"Roll Dart to 17b54c76ce9b945c6f013ad08c19268409c0694a (flutter/engine#5955)\" (#5956)\r\nf20c58f65 Roll Dart to 17b54c76ce9b945c6f013ad08c19268409c0694a (flutter/engine#5955)\r\ned1938e99 Roll src/third_party/skia 641ac7daa81c..fdf05f4ff4e9 (3 commits) (flutter/engine#5953)\r\n5f04e00d7 Remove travis directory (flutter/engine#5935)\r\n5442c0a7d Revert \"Updated background execution implementation for Android\" (flutter/engine#5949)\r\na5215ce50 Add hasImplicitScrolling SemanticFlag and support in Android bridge (flutter/engine#5941)\r\n4681351af Roll src/third_party/skia 6e487e67a3f3..641ac7daa81c (16 commits) (flutter/engine#5948)\r\nbc885f319 Updated background execution implementation for Android\r\n5770cbd2a Roll src/third_party/skia 12fb9cfeee07..6e487e67a3f3 (8 commits) (flutter/engine#5946)\r\nf4464a8d9 Roll src/third_party/skia 2e77f54f46e8..12fb9cfeee07 (1 commits) (flutter/engine#5945)\r\nc6baaaf75 Replace acquire+release thread annotation with excludes (flutter/engine#5944)\r\n63ede2e35 Roll src/third_party/skia 59aabbcf3b0d..2e77f54f46e8 (1 commits) (flutter/engine#5943)\r\n97aea093e Roll src/third_party/skia 71fe8baccc01..59aabbcf3b0d (1 commits) (flutter/engine#5942)\r\naaf4a9a24 Roll src/third_party/skia 4c3b63e289c5..71fe8baccc01 (3 commits) (flutter/engine#5940)\r\n\r\n* Sync framework changes\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2a766c542748c3390c29271cad558cf1c0afff81",
      "old_mode": 33188,
      "old_path": "bin/internal/engine.version",
      "new_id": "5b20f0acb5e1d6b11fb26ed4228754c40cace409",
      "new_mode": 33188,
      "new_path": "bin/internal/engine.version"
    },
    {
      "type": "modify",
      "old_id": "3bc4d6cd86cbaafe5f55f64cdf237d6518291b1d",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/custom_painter_test.dart",
      "new_id": "4f50cff599e198c363a180e09f801aba4f16ab97",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/custom_painter_test.dart"
    },
    {
      "type": "modify",
      "old_id": "f9f133c574da6823f4ca94454543e72db16384af",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/widgets/semantics_test.dart",
      "new_id": "5b1c5114c76ff507279839ad20a56f76231e4777",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/widgets/semantics_test.dart"
    },
    {
      "type": "modify",
      "old_id": "be568a1e8b57d094c4d6168a704bee5b7c3dbf97",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/matchers.dart",
      "new_id": "d489051be447b5836adc249e8741df42f5434e78",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/matchers.dart"
    },
    {
      "type": "modify",
      "old_id": "3cad0f7954b5bdd3d6cd7835ba362c19cadd84cb",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/test/matchers_test.dart",
      "new_id": "24caf0f6d8a063695942bd1b53fd95148e4b5597",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/test/matchers_test.dart"
    }
  ]
}
