{"push_id":2492054877,"size":2,"distinct_size":0,"ref":"refs/heads/master","head":"89fc3e851bfa889c0e6bd51a548a5d7aa079b40c","before":"d027dbb85f587343c06a869d7fab8ae5981d535f","commits":[{"sha":"6ca0c136ab1279e79392b4af4d792cfa5753ca66","author":{"name":"Marcin Mielniczuk","email":"ed83aea754308f5a3d11ce1945995ba8833d524a@zoho.eu"},"message":"Create a second set of borrowing wrappers\n\nOur current wrappers held in rust::wrappers accept the Handles by\nconsume/Copy. This was introduced in #393 to make it feasible to migrate\nthe API calls on the Servo side in finite time. This, in particular,\nrequires unsafe code in the implementation of MutableHandle.\n\nThis change introduces a second set of wrappers, which will now borrow\nMutableHandles instead of relying on impl Copy for MutableHandle. The\nServo code should gradually move to the new wrappers,\nrust::jsapi_wrapped, so that we can eventually remove rust::wrappers.","distinct":false,"url":"https://api.github.com/repos/servo/rust-mozjs/commits/6ca0c136ab1279e79392b4af4d792cfa5753ca66"},{"sha":"89fc3e851bfa889c0e6bd51a548a5d7aa079b40c","author":{"name":"bors-servo","email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com"},"message":"Auto merge of #422 - marmistrz:wrappers2, r=nox\n\nCreate a second set of borrowing wrappers\n\nAs agreed here:\nhttps://mozilla.logbot.info/servo/20180326#c14521098-c14521118\nhttps://mozilla.logbot.info/servo/20180405#c14564933\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/rust-mozjs/422)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/servo/rust-mozjs/commits/89fc3e851bfa889c0e6bd51a548a5d7aa079b40c"}]}
{"actor":{"display_login":"bors-servo"}}