{"push_id":839853195,"size":1000,"distinct_size":504,"ref":"refs/heads/master","head":"47f6eb744f50cb6598b6129ef38148f785052c59","before":"8b13a79743936f77bab11f72ef8b325946557326","commits":[{"sha":"48f115984532c3e47a6af255b82961ab8d82bb64","author":{"email":"36d3bfb2def153ac1a2d65bf89260dcfddc51264@gmail.com","name":"Bryan Bell"},"message":"gfx: Add elliptical border-radius shorthand parsing\n\nAdds elliptical border-radius shorthand parsing, e.g.:\n\n    /* The syntax of the second radius allows one to four values */\n    /* (first radius values) / radius */\n    border-radius: 10px 5% / 20px;\n\n    /* (first radius values) / top-left-and-bottom-right | top-right-and-bottom-left */\n    border-radius: 10px 5% / 20px 30px;\n\n    /* (first radius values) / top-left | top-right-and-bottom-left | bottom-right */\n    border-radius: 10px 5px 2em / 20px 25px 30%;\n\n    /* (first radius values) / top-left | top-right | bottom-right | bottom-left */\n    border-radius: 10px 5% / 20px 25em 30px 35em;","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/48f115984532c3e47a6af255b82961ab8d82bb64"},{"sha":"9e1e2b8ed37236a7d605a8b4fb4557eacbbe41a3","author":{"email":"6fca77e4239edbef2780f74a84ddd06ba4a5c5be@gmail.com","name":"Anthony Ramine"},"message":"Introduce InitialConstellationState","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/9e1e2b8ed37236a7d605a8b4fb4557eacbbe41a3"},{"sha":"9ddeec09c39c1931843e61bd2f5d552131dfa67f","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Remove outdated FIXME comment.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/9ddeec09c39c1931843e61bd2f5d552131dfa67f"},{"sha":"15717173eed3e3a2eba05cac2b927c984b1b1505","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Reorder the code in dispatch_event a bit.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/15717173eed3e3a2eba05cac2b927c984b1b1505"},{"sha":"76eea43c83be8269631595edecccf7427d447dbe","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Factor out a dispatch_to_listeners function from dispatch_event.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/76eea43c83be8269631595edecccf7427d447dbe"},{"sha":"6a12f00d6d392651bae10365b4c806f36d704b21","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7605 - nox:skew, r=mbrubeck\n\nImplement \"transform: skew()\"\n\nThanks to @Jinwoo-Song for the original commit, which I just rebased and cleaned up. Fixes #6237.\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/servo/servo/7605)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/6a12f00d6d392651bae10365b4c806f36d704b21"},{"sha":"b342dff07dbbfc4a12fdf1178076d7a77b989d2d","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Add more assertions to dispatch_event.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/b342dff07dbbfc4a12fdf1178076d7a77b989d2d"},{"sha":"a5925020ce2752192ff45a401e86205dbbcb65f1","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Avoid calling any listeners for events whose stop propagation flag is set prior to dispatching.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/a5925020ce2752192ff45a401e86205dbbcb65f1"},{"sha":"995cb21b481366f21aeb599236e68083d5c28781","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Use if-let in dispatch_to_listeners, and simplify break conditions.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/995cb21b481366f21aeb599236e68083d5c28781"},{"sha":"af6bc108f345fceb1da02864cb7554f7abe78c02","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Use early returns in dispatch_to_listeners.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/af6bc108f345fceb1da02864cb7554f7abe78c02"},{"sha":"a85196398da7d6328163f0b5b7d35f6fef5f5499","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Return immediately from dispatch_to_listeners if propagation is stopped.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/a85196398da7d6328163f0b5b7d35f6fef5f5499"},{"sha":"69ed59d78fb50b2d5a7bdf9f13b42874888f1ce5","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Remove the outdated no_move annotation from GlobalRoot.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/69ed59d78fb50b2d5a7bdf9f13b42874888f1ce5"},{"sha":"6dab37c88c2b5aa05ba2cec7710bbfa29d23bba6","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Implement a global_object_for_reflector method.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/6dab37c88c2b5aa05ba2cec7710bbfa29d23bba6"},{"sha":"b7a0440f91eb0db6816768a03668eb01530f754e","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Emit markers for all events, not just UI events.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/b7a0440f91eb0db6816768a03668eb01530f754e"},{"sha":"e85b1e4e89ab0d9165d08e462dc60fc8da8ddb5d","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Use an early return in dispatch_to_listeners.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/e85b1e4e89ab0d9165d08e462dc60fc8da8ddb5d"},{"sha":"f4cf90f127a289b0acfed746102520dd42551a61","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Remove an obsolete TODO comment.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/f4cf90f127a289b0acfed746102520dd42551a61"},{"sha":"73b9925cc1236790f233530eb3ef4b84a2c13e0c","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Remove a pointless clone() call.","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/73b9925cc1236790f233530eb3ef4b84a2c13e0c"},{"sha":"df083ccb528f2997fbea4724fcd463104bf8d87d","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7628 - Ms2ger:events-markers, r=jdm\n\nEmit markers for all events, not just UI events.\n\n\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/servo/servo/7628)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/df083ccb528f2997fbea4724fcd463104bf8d87d"},{"sha":"6678eece2757e1dbe9eca4cc7b8336fe84a221dc","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7641 - servo:jdm-patch-1, r=SimonSapin\n\nAdd pip as a requirement\n\n\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/servo/servo/7641)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/6678eece2757e1dbe9eca4cc7b8336fe84a221dc"},{"sha":"8f0b702018e1e907d474d91caad76b0b1fe411e7","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7642 - bjwbell:shorthand-parse-elliptical-border-radius, r=jdm\n\ngfx: Add elliptical border-radius shorthand parsing\n\nAdds support for parsing shorthand border-radius values such as:\r\n\r\n    /* The syntax of the second radius allows one to four values */\r\n    /* (first radius values) / radius */\r\n    border-radius: 10px 5% / 20px;\r\n\r\n    /* (first radius values) / top-left-and-bottom-right | top-right-and-bottom-left */\r\n    border-radius: 10px 5% / 20px 30px;\r\n\r\n    /* (first radius values) / top-left | top-right-and-bottom-left | bottom-right */\r\n    border-radius: 10px 5px 2em / 20px 25px 30%;\r\n\r\n    /* (first radius values) / top-left | top-right | bottom-right | bottom-left */\r\n    border-radius: 10px 5% / 20px 25em 30px 35em;\r\n\r\nr? @pcwalton\n\n<!-- Reviewable:start -->\n[<img src=\"https://reviewable.io/review_button.png\" height=40 alt=\"Review on Reviewable\"/>](https://reviewable.io/reviews/servo/servo/7642)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/larsbergstrom/servo/commits/8f0b702018e1e907d474d91caad76b0b1fe411e7"}]}