{"push_id":2093751475,"size":20,"distinct_size":20,"ref":"refs/heads/try","head":"75e50e77c4eb7dac803d155169fb4b1e871baf4e","before":"1e0fd7da3050208621dd08044bb202570638fb3e","commits":[{"sha":"343b5ca3c25829fd70ef4e578592da001b38cf63","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Add generic struct for transform","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/343b5ca3c25829fd70ef4e578592da001b38cf63"},{"sha":"5ae7924de21061e4f7df4f80e2b5f08f5a590155","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Add ToComputedValue and ToCss impls","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/5ae7924de21061e4f7df4f80e2b5f08f5a590155"},{"sha":"96b6fdba1d1c54608063066e030053057e671246","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Add specified and computed variants of Transform/TransformOperation","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/96b6fdba1d1c54608063066e030053057e671246"},{"sha":"b9b3517e3c1cdda04a38e76e4735ae32f73bbb8d","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Add parsing support for transform","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/b9b3517e3c1cdda04a38e76e4735ae32f73bbb8d"},{"sha":"9aa076fb794573069056b8e981678ba290d2d673","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Use a generic Matrix3D type","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/9aa076fb794573069056b8e981678ba290d2d673"},{"sha":"eaf4006ee3ff8523c242223c9a6a91f34eba2f93","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Add ToAnimatedZero implementation","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/eaf4006ee3ff8523c242223c9a6a91f34eba2f93"},{"sha":"d07037fadf19b1b4f9aff937bb08f3386c7fca80","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Add utilities for converting Transform to euclid types","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/d07037fadf19b1b4f9aff937bb08f3386c7fca80"},{"sha":"4f58dc2b3bdd02c4d64857ebe1342de3d8373b22","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Replace old transform code with new generic code","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/4f58dc2b3bdd02c4d64857ebe1342de3d8373b22"},{"sha":"258d0a1cfea8cd0df7e2ce7a9e7e2ef84287371b","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Share transform function lists between set_transform and clone_transform\n\nThis will also fix https://bugzilla.mozilla.org/show_bug.cgi?id=1405881","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/258d0a1cfea8cd0df7e2ce7a9e7e2ef84287371b"},{"sha":"4e0d5f818f885ccc57a76cd95a7461d9309de9cd","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Add support for more functions in Gecko glue","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/4e0d5f818f885ccc57a76cd95a7461d9309de9cd"},{"sha":"bca9821245bfe886e7fb65dd8b5a3e7bb9d5482c","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Add support for 2D matrices in Gecko glue","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/bca9821245bfe886e7fb65dd8b5a3e7bb9d5482c"},{"sha":"7ef24905751338a004dc4813e34880082caae3c9","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Add support for transform functions with an optional final argument in gecko glue","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/7ef24905751338a004dc4813e34880082caae3c9"},{"sha":"15194869c0023c5fab03d13a6573558240098359","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Add more operations to animation","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/15194869c0023c5fab03d13a6573558240098359"},{"sha":"8e4563aae6ec0e42cd62fd530328428d76adfa47","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Handle animating 2D matrices","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/8e4563aae6ec0e42cd62fd530328428d76adfa47"},{"sha":"ab8c450abce307d3d317db0d3ba385a8490d2336","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Allow cross interpolation between differing translate/scale functions\n\nSee ToPrimitive() in StyleAnimationValue.cpp","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/ab8c450abce307d3d317db0d3ba385a8490d2336"},{"sha":"8158f1b972c673fde6e6d812034fe3b49c3c8603","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Handle case of empty transform lists","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/8158f1b972c673fde6e6d812034fe3b49c3c8603"},{"sha":"3d26335b3fad9c8941716bd3335288b7f37095c5","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Handle distance calculation of new variants","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/3d26335b3fad9c8941716bd3335288b7f37095c5"},{"sha":"d24cf70d5887f7698378d7388dfb2df0c10ca7ed","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Fix unit tests","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/d24cf70d5887f7698378d7388dfb2df0c10ca7ed"},{"sha":"22aaee58882d01d646a8e6901ad3906484ab77d4","author":{"name":"Manish Goregaokar","email":"d2b7b149d2f9468b572924624a3b5a5bb122f1e8@gmail.com"},"message":"Rustfmt the new files","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/22aaee58882d01d646a8e6901ad3906484ab77d4"},{"sha":"75e50e77c4eb7dac803d155169fb4b1e871baf4e","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #18750 - Manishearth:transform-generic, r=<try>\n\nMake transforms generic\n\nThis makes the specified and computed value of transform share a generic\nbacking enum.\n\nThis will eventually be a complete fix for\nhttps://bugzilla.mozilla.org/show_bug.cgi?id=1391145 , and also\nincidentally fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1405881\n\nCurrently WIP -- the generic transform exists and is used, but this\ncurrently misses some animation and glue cases.\n\n<!-- Reviewable:start -->\n---\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/servo/servo/18750)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/75e50e77c4eb7dac803d155169fb4b1e871baf4e"}]}
{"actor":{"display_login":"bors-servo"}}