{"push_id":812005298,"size":30,"distinct_size":30,"ref":"refs/heads/master","head":"e2048d57c4c0602c5a6b82db8cb76e6c3e5467fa","before":"fb6d0946cb3bac713bc20794f17a40fa7a12bc00","commits":[{"sha":"e663005ce21e1d5a9237bdfc1c1392e0eef56c2f","author":{"email":"5fbe89295ed5fbc903a91b921e10112e97e4a3cb@limpet.net","name":"Matt Brubeck"},"message":"Simplify add_glyph_for_char_index","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/e663005ce21e1d5a9237bdfc1c1392e0eef56c2f"},{"sha":"4174c918ad73ed9aba67059e58e1102eb27e3227","author":{"email":"5fbe89295ed5fbc903a91b921e10112e97e4a3cb@limpet.net","name":"Matt Brubeck"},"message":"Make set_char_is_space mutate self in place","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/4174c918ad73ed9aba67059e58e1102eb27e3227"},{"sha":"fa85d5f312c16da752112e34baa9785679ffe74c","author":{"email":"5fbe89295ed5fbc903a91b921e10112e97e4a3cb@limpet.net","name":"Matt Brubeck"},"message":"Remove unneeded adapt_character_flags_of_entry","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/fa85d5f312c16da752112e34baa9785679ffe74c"},{"sha":"d3d1d156153f9689faa7afcbfc92f263e8fbf353","author":{"email":"5fbe89295ed5fbc903a91b921e10112e97e4a3cb@limpet.net","name":"Matt Brubeck"},"message":"Remove unused is_missing flag","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/d3d1d156153f9689faa7afcbfc92f263e8fbf353"},{"sha":"5bacfe9db9f0474b89b9c86678b209cd74b7394b","author":{"email":"5fbe89295ed5fbc903a91b921e10112e97e4a3cb@limpet.net","name":"Matt Brubeck"},"message":"Remove unused CharIndex field from GlyphIterator::Item","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/5bacfe9db9f0474b89b9c86678b209cd74b7394b"},{"sha":"bae4abd388fd4f27335704f8dfe590809691f765","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@phhart.de","name":"Philipp Hartwig"},"message":"Refactor FormControl trait\n\nThe trait is now implemented for HTMLFooElement instead of\n&HTMLFooElement and does no longer require an impl body.","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/bae4abd388fd4f27335704f8dfe590809691f765"},{"sha":"b46243c00bda362df9891895d5496ace599971ea","author":{"email":"8df74dda184c19df19d4755602108540e071bf38@phhart.de","name":"Philipp Hartwig"},"message":"Fix order of use statements","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/b46243c00bda362df9891895d5496ace599971ea"},{"sha":"339a3f869b539ae6da49f5d34568789d0abf3e00","author":{"email":"fc471ce1ec61f8c7b76f85bd7169cc53c56b215c@intuitionlibrary.com","name":"Glenn Watson"},"message":"Split Au type into separate crate, with minimal dependencies.","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/339a3f869b539ae6da49f5d34568789d0abf3e00"},{"sha":"35888e5a1d48511ec54ddf8c58f1c7b0c47c5d3c","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7795 - glennw:app-units-crate, r=SimonSapin\n\nSplit Au type into separate crate, with minimal dependencies.\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/7795)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/35888e5a1d48511ec54ddf8c58f1c7b0c47c5d3c"},{"sha":"b024fdab336e92831320a7dd4215a08979a04997","author":{"email":"5fbe89295ed5fbc903a91b921e10112e97e4a3cb@limpet.net","name":"Matt Brubeck"},"message":"Use same default window size in headless compositor\n\nAttempts to fix #7730.","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/b024fdab336e92831320a7dd4215a08979a04997"},{"sha":"7be4fdb57745a3cc42da6650b8b7b234bf8c93b6","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7805 - mbrubeck:headless-dpr, r=mrobinson\n\nUse same default window size in headless and non-headless compositor\n\nAttempts to fix #7730. r? @mrobinson\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/7805)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/7be4fdb57745a3cc42da6650b8b7b234bf8c93b6"},{"sha":"1a494b1a73e0f1336c07100e8c6c2f444212fecb","author":{"email":"4439ff048f4288e04f9446ae0ea13621e0f61f68@igalia.com","name":"Martin Robinson"},"message":"Simplify stacking context creation\n\nHave Fragment::create_stacking_context understand which stacking\ncontexts need layers and which do not. This simplifies the way it is\ncalled and eliminates a bunch of code.","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/1a494b1a73e0f1336c07100e8c6c2f444212fecb"},{"sha":"ea5e4e3ad000c1552ec7c2739f84af61a33b1acc","author":{"email":"16aea3ed30350b1f4b4dfc1111a05a38e3d681b3@rwell.org","name":"Corey Farwell"},"message":"Make util::str::str_join consistent with SliceConcatExt::join\n\nPrior to this commit, `str_join` would skip empty items at the start of\nthe `Iterator` until it found a non-empty item. This contradicts\n`SliceConcatExt::join` which doesn't skip anything.\n\nBrought up in:\n\nhttps://github.com/servo/servo/pull/7776#issuecomment-144317281","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/ea5e4e3ad000c1552ec7c2739f84af61a33b1acc"},{"sha":"ac448cacbaa194ba7a41abffeac83e95217d5d81","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7799 - mbrubeck:glyph-cleanup, r=pcwalton\n\nMisc. code cleanup in gfx::text::glyph.\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/7799)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/ac448cacbaa194ba7a41abffeac83e95217d5d81"},{"sha":"a604b360da92284cc40df65d00c4af602e359905","author":{"email":"5fbe89295ed5fbc903a91b921e10112e97e4a3cb@limpet.net","name":"Matt Brubeck"},"message":"Start the constellation with the correct pixel ratio\n\nThis may mitigate race conditions like #7730.","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/a604b360da92284cc40df65d00c4af602e359905"},{"sha":"bb7742eecf00dd4cb5bfcbafcae36d928a5b8b89","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7804 - mrobinson:cleanup-stacking-context-creation, r=pcwalton\n\nSimplify stacking context creation\n\nHave Fragment::create_stacking_context understand which stacking\r\ncontexts need layers and which do not. This simplifies the way it is\r\ncalled and eliminates a bunch of code.\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/7804)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/bb7742eecf00dd4cb5bfcbafcae36d928a5b8b89"},{"sha":"a844ce74f9089b4efcdf0ea2af6ab113392d3179","author":{"email":"7e87dc83a09791d5c507516b998c9cc00900bed1@gmail.com","name":"Nicolas"},"message":"Allow `./mach test` and `./mach test-unit` to run unit tests with file path","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/a844ce74f9089b4efcdf0ea2af6ab113392d3179"},{"sha":"18fd9b244f021c5eae2c2a69e3292d681930806e","author":{"email":"fc471ce1ec61f8c7b76f85bd7169cc53c56b215c@intuitionlibrary.com","name":"Glenn Watson"},"message":"Prepare app_units crate for publishing","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/18fd9b244f021c5eae2c2a69e3292d681930806e"},{"sha":"94e85a5226fe5b18bde40a2d5f6727b717bd148f","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7801 - aopicier:refactor_formcontrol, r=Manishearth\n\nRefactor FormControl trait\n\nThe trait is now implemented for HTMLFooElement instead of\r\n&HTMLFooElement and does no longer require an impl body.\r\n\r\nSuggested by @Manishearth\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/7801)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/94e85a5226fe5b18bde40a2d5f6727b717bd148f"},{"sha":"520c907742afbb94085c6b5e62156a5457530010","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #7806 - frewsxcv:consistent-str-join, r=mbrubeck\n\nMake util::str::str_join consistent with SliceConcatExt::join\n\nPrior to this commit, `str_join` would skip empty items at the start of\nthe `Iterator` until it found a non-empty item. This contradicts\n`SliceConcatExt::join` which doesn't skip anything.\n\nBrought up in:\n\nhttps://github.com/servo/servo/pull/7776#issuecomment-144317281\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/7806)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/sliz1/servo/commits/520c907742afbb94085c6b5e62156a5457530010"}]}