{"push_id":906298098,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"103fd974609482f3179a7a2c15d2d21760524fb2","before":"1736b9b2bef96a7a958d4d90f9c0f10773439b4e","commits":[{"sha":"103fd974609482f3179a7a2c15d2d21760524fb2","author":{"email":"26709e9d68a4d5a018b836f69582d8d0f969984e@chromium.org","name":"rockot"},"message":"[mojo] Add typemap and variant support to generators\n\nThis introduces two new flags for the mojom bindings generator:\n\n  --typemap can be used to provide typemap (JSON) files\n    to the bindings generator.\n\n  --variant specifies the name of the bindings variant to emit.\n\nBoth of these new flags only affect C++ generation, and specifying\n--variant at all prevents JS or Java bindings from being emitted.\n\nBoth of these new flags have GN mojom template variables associated\nwith them as well.\n\nPart of a series of changes to support custom mojom serialization:\n\n  1. https://codereview.chromium.org/1515423002\n  2. This CL\n  3. https://codereview.chromium.org/1524693002\n  4. https://codereview.chromium.org/1520153002\n  5. https://codereview.chromium.org/1524613002\n  6. https://codereview.chromium.org/1526533002\n  7. https://codereview.chromium.org/1524703002\n\nBUG=569669\n\nReview URL: https://codereview.chromium.org/1517043004\n\nCr-Commit-Position: refs/heads/master@{#365674}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/103fd974609482f3179a7a2c15d2d21760524fb2"}]}