{"push_id":760824919,"size":152,"distinct_size":152,"ref":"refs/heads/master","head":"06b1b8e61137a45cb3ceedb188edeb493468526b","before":"a674b44f457092182557ca85b4d63695b90dfaf7","commits":[{"sha":"7315b50973b3b8bdce1697f93caf7f21d9b2d401","author":{"email":"0c7f67464c2e4229e9a5542645154dae75ab29a7@gmail.com","name":"David Zbarsky"},"message":"CanvasGradient#addColorStop should throw for invalid colors and offsets","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/7315b50973b3b8bdce1697f93caf7f21d9b2d401"},{"sha":"92d80589475542cd13ed907a0d3be01e3d143dfb","author":{"email":"0c7f67464c2e4229e9a5542645154dae75ab29a7@gmail.com","name":"David Zbarsky"},"message":"Enable CSS Color wpt tests","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/92d80589475542cd13ed907a0d3be01e3d143dfb"},{"sha":"a6797ac813047d87db6d40549e694d0acf1910e9","author":{"email":"16aea3ed30350b1f4b4dfc1111a05a38e3d681b3@rwell.org","name":"Corey Farwell"},"message":"Merge Servo Node.cloneNode test into WPT Node.cloneNode test\n\nFixes #5755","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/a6797ac813047d87db6d40549e694d0acf1910e9"},{"sha":"727d89bb443d550f8f0c3cc3e5dfc3717ca0e12e","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Run word-spacing tests under wpt.","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/727d89bb443d550f8f0c3cc3e5dfc3717ca0e12e"},{"sha":"07c0cd8a18dd7421a1670829106d40e2037c1b8c","author":{"email":"4aaf771a86d6ec86dbbeef3c5e5fc9b840b43ca6@samsung.com","name":"Maciej Skrzypkowski"},"message":"Implementing document.hasFocus method. #6475","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/07c0cd8a18dd7421a1670829106d40e2037c1b8c"},{"sha":"a95015b68a31bed3f96591f541ca40734eea4852","author":{"email":"143816eb3c12d8a30ad7049e28abc43663946095@gmail.com","name":"Brandon Fairchild"},"message":"Rename SendConsoleMessage to ConsoleAPI\n\nFixes #7131.","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/a95015b68a31bed3f96591f541ca40734eea4852"},{"sha":"41166fdb5bd16e96827118b9ab5543c65418c200","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7136 - nerith:consoleapi, r=jdm\n\nRename SendConsoleMessage to ConsoleAPI\n\nFixes #7131.\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/7136)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/41166fdb5bd16e96827118b9ab5543c65418c200"},{"sha":"30d9e755579140da7c5e7824cc3774be8160844e","author":{"email":"fc471ce1ec61f8c7b76f85bd7169cc53c56b215c@intuitionlibrary.com","name":"Glenn Watson"},"message":"Update rust-layers to get 2d transform + clipping support.","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/30d9e755579140da7c5e7824cc3774be8160844e"},{"sha":"6a4ce717cbb7c4a21e1b301f6237805a9bcb4306","author":{"email":"3318dc5ce3e4fb7c28a0b841b6801c884e1d0896@lars.com","name":"Lars Bergstrom"},"message":"Add the Servo User Agent strings","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/6a4ce717cbb7c4a21e1b301f6237805a9bcb4306"},{"sha":"049cee1b5eaba598b71620fb842662c137f7f92d","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7143 - larsbergstrom:user_agent, r=mbrubeck\n\nAdd the Servo User Agent strings\n\nFixes #4331. I've tested this out on desktop and Android on \"the usual\" sites (reddit, cnn, github, wikipedia, etc.).\r\n\r\nr? @mbrubeck @metajack\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/7143)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/049cee1b5eaba598b71620fb842662c137f7f92d"},{"sha":"e83091d918d55818d41edc4ba93e1ca9f0622bce","author":{"email":"fc471ce1ec61f8c7b76f85bd7169cc53c56b215c@intuitionlibrary.com","name":"Glenn Watson"},"message":"Fix explicit height edge case with absolute / relative nested divs.\n\nNeeded for #6643.","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/e83091d918d55818d41edc4ba93e1ca9f0622bce"},{"sha":"e24cf8bd9f3b6db11553eba68fa8bd2cc58b20e9","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7121 - dzbarsky:css-color, r=jdm\n\nEnable CSS Color wpt tests\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/7121)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/e24cf8bd9f3b6db11553eba68fa8bd2cc58b20e9"},{"sha":"5af93e9ca3500a75f845614f17323d258ee72d71","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7141 - glennw:2d-clipping-update, r=pcwalton\n\nUpdate rust-layers to get 2d transform + clipping support.\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/7141)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/5af93e9ca3500a75f845614f17323d258ee72d71"},{"sha":"fef2a33043c396764e9efcb2384027f7a3d591dc","author":{"email":"0c7f67464c2e4229e9a5542645154dae75ab29a7@gmail.com","name":"David Zbarsky"},"message":"Enable CSSOM tests","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/fef2a33043c396764e9efcb2384027f7a3d591dc"},{"sha":"c079c1cf6d30d6033d60e943df42fce2494790b9","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7147 - glennw:abs-explicit-height, r=pcwalton\n\nFix explicit height edge case with absolute / relative nested divs.\n\nNeeded for #6643.\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/7147)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/c079c1cf6d30d6033d60e943df42fce2494790b9"},{"sha":"166bb41baa80a7309fb2040dee3adff92265c073","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7122 - dzbarsky:cssom, r=jdm\n\nEnable CSSOM wpt tests\n\nWe don't support a lot of these features but this did expose a crash(es?)\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/7122)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/166bb41baa80a7309fb2040dee3adff92265c073"},{"sha":"11822f3eb14ab3622f54652c77f2f3742d733961","author":{"email":"0f090b00e1f6f00c3ad93f3af1e80f8d76cac273@mimiga.net","name":"Patrick Walton"},"message":"layout: Remove the now-useless `dirty` field from the layout context.\n\nAt this point the only thing it does is to try to avoid adding display\nitems that are outside the root scrollable area, which is both wrong\n(since it's incompatible with having scrollable areas outside the root)\nand is useless (because we have displayports now).","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/11822f3eb14ab3622f54652c77f2f3742d733961"},{"sha":"fc13dd11698524b2b332ad4579fb377a8324248f","author":{"email":"0f090b00e1f6f00c3ad93f3af1e80f8d76cac273@mimiga.net","name":"Patrick Walton"},"message":"compositor: Allow children of layers that don't want scroll events to be\nscrolled.\n\nNecessary for `overflow: scroll`.","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/fc13dd11698524b2b332ad4579fb377a8324248f"},{"sha":"df4acbac0424514ecbcdf0212e44ab4ae39a7387","author":{"email":"0f090b00e1f6f00c3ad93f3af1e80f8d76cac273@mimiga.net","name":"Patrick Walton"},"message":"layout: Implement basic `overflow: scroll` functionality.\n\nKnown issues:\n\n* Display list optimization can sometimes optimize out elements that\n  should be shown. This affects the Enyo demo.\n\n* The `overflow: scroll` container doesn't clip the inner layer properly\n  when borders, border radius, etc. are present.\n\n* `overflow-x: scroll` and `overflow-y: scroll` don't work individually;\n  elements are scrolled all at once.\n\n* Scrolling only works on absolutely-positioned elements.","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/df4acbac0424514ecbcdf0212e44ab4ae39a7387"},{"sha":"300315bb78e611b23370364c8acdeda1dd719a6c","author":{"email":"0f090b00e1f6f00c3ad93f3af1e80f8d76cac273@mimiga.net","name":"Patrick Walton"},"message":"compositing: Add some layer tree debugging infrastructure.","distinct":true,"url":"https://api.github.com/repos/wilmoz/servo/commits/300315bb78e611b23370364c8acdeda1dd719a6c"}]}