)]}'
{
  "commit": "31c8720743585fe1ddd12bf27c3d3022efc6848a",
  "tree": "afcdc5f6b899770698f1b6b2476090dbcfe427c5",
  "parents": [
    "1b66075e3c40be3df583d86824f722e1e83734f5"
  ],
  "author": {
    "name": "James Robinson",
    "email": "jamesr@chromium.org",
    "time": "Fri Nov 21 16:21:32 2014 -0800"
  },
  "committer": {
    "name": "James Robinson",
    "email": "jamesr@chromium.org",
    "time": "Fri Nov 21 16:21:32 2014 -0800"
  },
  "message": "Speculative windows fix after 5aa6dbdccf1950daf0cd3014bf763f35899bccf9\n\nCompile error is:\n\nFAILED: E:/b/depot_tools/python276_bin/python.exe gyp-win-tool link-wrapper environment.x64 False link.exe /nologo /OUT:external_application_unittests.exe /PDB:external_application_unittests.exe.pdb @external_application_unittests.exe.rsp\napplication.application_impl.obj : error LNK2019: unresolved external symbol \"public: static void __cdecl mojo::ApplicationImpl::Terminate(void)\" (?Terminate@ApplicationImpl@mojo@@SAXXZ) referenced in function \"private: void __cdecl mojo::ApplicationImpl::OnShellError(void)\" (?OnShellError@ApplicationImpl@mojo@@AEAAXXZ)\n\nexternal_application_unittests.exe : fatal error LNK1120: 1 unresolved externals\n\nI suspect this is because //mojo/shell:external_application_unittests is\nnot declaring a dependency on //mojo/application, so it\u0027s not linking in\nthe chromium implementations of the mojo::ApplicationImpl lifetime methods.\n\nIt\u0027s not clear to me why this patch changed things and not\na600ca5310a2b0766dd9b000abd058520caf9fdf\n\nTBR\u003djam@chromium.org\n\nReview URL: https://codereview.chromium.org/754483002\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "209bdbb37f7b4576edacca727915ae21d8952c38",
      "old_mode": 33188,
      "old_path": "mojo/shell/BUILD.gn",
      "new_id": "f685f1c7d0c60e57047f3ae1704566fc7e7313d3",
      "new_mode": 33188,
      "new_path": "mojo/shell/BUILD.gn"
    }
  ]
}
