{"push_id":2748533383,"size":1000,"distinct_size":48,"ref":"refs/heads/intended_parent","head":"7608c1d57d3840cfdb4bf05eb206ea3b303338cb","before":"8ea8402b5d1ad610bb13ecfaccbc6590d4ffae69","commits":[{"sha":"d232705106478e0a2e5de78f8b40144408879c36","author":{"name":"bors-servo","email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com"},"message":"Auto merge of #20454 - emilio:rustup, r=SimonSapin\n\nUpdate to rust version 1.26.0-nightly (188e693b3 2018-03-26)\n\n<!-- Reviewable:start -->\nThis change is [<img src=\"https://reviewable.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.io/reviews/servo/servo/20454)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/d232705106478e0a2e5de78f8b40144408879c36"},{"sha":"f815d2f9c68fc564ed3c2193c752becb853b55b8","author":{"name":"Emilio Cobos Álvarez","email":"86fa523305b8ad6a8a853c04cfef24a0445908d3@crisal.io"},"message":"style: Add a fast path to each_anonymous_content_child.\n\nIf we know that we don't have anon children it is pointless to go through FFI.","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/f815d2f9c68fc564ed3c2193c752becb853b55b8"},{"sha":"ec0c4f396a66b45deafc4fad2edb470793f87a3d","author":{"name":"Emilio Cobos Álvarez","email":"86fa523305b8ad6a8a853c04cfef24a0445908d3@crisal.io"},"message":"style: Derive a debug impl instead of implementing by hand.","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/ec0c4f396a66b45deafc4fad2edb470793f87a3d"},{"sha":"107fd47b93e5e8586ca27293052b9fedc75b88e4","author":{"name":"bors-servo","email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com"},"message":"Auto merge of #20479 - emilio:anon-child-bit, r=upsuper\n\nstyle: Add a fast path to each_anonymous_content_child.\n\nIf we know that we don't have anon children it is pointless to go through FFI.\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/20479)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/107fd47b93e5e8586ca27293052b9fedc75b88e4"},{"sha":"09b1413275d4219bafa59d3e4e9ebfbec6044a81","author":{"name":"WPT Sync Bot","email":"d1102612ce5862b3524427fdf76b65d3811545a4@joshmatthews.net"},"message":"Update web-platform-tests to revision fc33be9acfbf8e883fd9683c527aab22d842542b","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/09b1413275d4219bafa59d3e4e9ebfbec6044a81"},{"sha":"260051da3cfa88e2248658b972daeab92639399b","author":{"name":"bors-servo","email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com"},"message":"Auto merge of #20484 - servo-wpt-sync:wpt_update_30-03-2018, r=jdm\n\nSync WPT with upstream (30-03-2018)\n\nAutomated downstream sync of changes from upstream as of 30-03-2018.\n[no-wpt-sync]\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/20484)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/260051da3cfa88e2248658b972daeab92639399b"},{"sha":"bab13941468ef443a43a1363d2a93ca47e047df9","author":{"name":"Fabrice Desré","email":"0d2f7097c5a8692407fc370ecb48910e4b1e4794@desre.org"},"message":"Cleanup ports/servo to only rely on libservo","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/bab13941468ef443a43a1363d2a93ca47e047df9"},{"sha":"f7a495afa71d6053d9843677f1f53b8002bc8194","author":{"name":"bors-servo","email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com"},"message":"Auto merge of #20483 - fabricedesre:port-cleanup, r=paulrouget\n\nCleanup ports/servo to only rely on libservo\n\n<!-- Please describe your changes on the following line: -->\nWhen using `ports/servo` as a starting point for an embedding, it's easier if it only relies on the `libservo` crate and not directly on `components` ones. Since `libservo` reexports all the modules we need, it's a straightforward fix.\n\n---\n<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->\n- [X] `./mach build -d` does not report any errors\n- [X] `./mach test-tidy` does not report any errors\n- [ ] These changes fix #__ (github issue number if applicable).\n\n<!-- Either: -->\n- [ ] There are tests for these changes OR\n- [X] These changes do not require tests because There are no relevant tests, and no real code change.\n\n<!-- Also, please make sure that \"Allow edits from maintainers\" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->\n\n<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->\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/20483)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/f7a495afa71d6053d9843677f1f53b8002bc8194"},{"sha":"f12b7bbd7a9fd3fbb29d44f1425e0ba69be343e6","author":{"name":"Bastien Orivel","email":"c2ec3cad619ef238ae0f0cb1199219a0595f5e67@bananium.fr"},"message":"Bump walkdir","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/f12b7bbd7a9fd3fbb29d44f1425e0ba69be343e6"},{"sha":"b175a156e3c819639f3baab9ef01c368f4c67234","author":{"name":"Fausto Núñez Alberro","email":"8ffb57e8c430a204052b5e3d4ddb2770ddb7ebbb@mailbox.org"},"message":"Add build-geckolib checkbox to pull request template","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/b175a156e3c819639f3baab9ef01c368f4c67234"},{"sha":"8d5a2a9aeb9a901dcadf8671cbfd608ea264cb92","author":{"name":"Li Hao Tan","email":"622d7172ae2947f40e13c85a07f9bad18bccdb26@users.noreply.github.com"},"message":"Refactor `text-emphasis-position` to use `${helpers.predefined_type(..)}`","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/8d5a2a9aeb9a901dcadf8671cbfd608ea264cb92"},{"sha":"9677d5c1ba6a5174ff251280a9cb1e88b53bebbe","author":{"name":"bors-servo","email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com"},"message":"Auto merge of #20495 - LiHaoTan:move-text-emphasis-position, r=emilio\n\nMove `text-emphasis-position` outside of mako\n\n<!-- Please describe your changes on the following line: -->\n\n---\n<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->\n- [X] `./mach build -d` and `./mach build-geckolib` does not report any errors\n- [X] `./mach test-tidy` does not report any errors\n- [X] These changes fixes #19961\n\n- [X] These changes do not require tests because this is refactoring.\n\n~Just as a sanity check I ran `./mach test-wpt tests/wpt/web-platform-tests/css/css-text-decor/text-emphasis-position-above-left-001.xht` though I'm not sure if I'm correct since we are also building for `geckolib`. I guess the buildbot will make sure to run all the relevant tests anyway.~ I guess Travis and AppVeyor will run the web platform tests before the buildbot run all the tests later on.\n\n<!-- Also, please make sure that \"Allow edits from maintainers\" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->\n\n<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->\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/20495)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/9677d5c1ba6a5174ff251280a9cb1e88b53bebbe"},{"sha":"af445a357d0429f68cad1bf12982c81e3a122bad","author":{"name":"modal-d17","email":"c2d1613eaa80fbcaa6490ae8856b330cc1952374@github.com"},"message":"Measure cache memory usage (#19251):\n\nMade the memory cache data structure derive MallocSizeOf, along with\nmanual size_of() implementations in malloc_size_of.\n\nAdded a Measurable struct that acts as a container for fields size_of() can be called for.\n\nAdded a new IpcReceiver used for listening to messages from the memory profiler,\nand used run_with_memory reporting to register a memory reporter in the thread.\nNow when a message from the memory profiler arrives, report includes sizes of public and private http caches.\n\nUpdated test file.","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/af445a357d0429f68cad1bf12982c81e3a122bad"},{"sha":"3532f64b324c1e1a72a554f10660c108ed7a66b0","author":{"name":"Mats Palmgren","email":"7a5e6f27299d2bbd9d04b59d9e8e4f8eab83d8cb@mozilla.com"},"message":"[css-multicol] style: Implement percentages for 'column-gap'.\n\nBug: 1398537\nReviewed-by: emilio,dholbert","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/3532f64b324c1e1a72a554f10660c108ed7a66b0"},{"sha":"1e2411d2c50f87e2fbcfc91167029bd345649653","author":{"name":"bors-servo","email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com"},"message":"Auto merge of #20499 - emilio:1398537, r=emilio,dholbert\n\nstyle: Implement percentages for 'column-gap'.\n\nBug: 1398537\nReviewed-by: emilio,dholbert","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/1e2411d2c50f87e2fbcfc91167029bd345649653"},{"sha":"744809a8b2370ad92b78f9965889317b4ecb5d52","author":{"name":"Emilio Cobos Álvarez","email":"86fa523305b8ad6a8a853c04cfef24a0445908d3@crisal.io"},"message":"style: Add support for 'flex-basis:content' in the style system.\n\nBug: 1105111\nReviewed-by: xidorn\nMozReview-Commit-ID: 5WhgHJJ0mDB","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/744809a8b2370ad92b78f9965889317b4ecb5d52"},{"sha":"ac088b4a727b1b37a8d89db643084bb2dc3f19b5","author":{"name":"Emilio Cobos Álvarez","email":"86fa523305b8ad6a8a853c04cfef24a0445908d3@crisal.io"},"message":"style: Update bindings.","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/ac088b4a727b1b37a8d89db643084bb2dc3f19b5"},{"sha":"ca7463df9ee6f7d3886c2bbcb2d0842f24c4abf7","author":{"name":"bors-servo","email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com"},"message":"Auto merge of #20500 - emilio:1105111, r=xidorn\n\nstyle: Add support for 'flex-basis:content' in the style system.\n\nBug: 1105111\nReviewed-by: xidorn\nMozReview-Commit-ID: 5WhgHJJ0mDB\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/20500)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/ca7463df9ee6f7d3886c2bbcb2d0842f24c4abf7"},{"sha":"a57e1a4320c993711f121d249061f1e9f5f7cdcc","author":{"name":"WPT Sync Bot","email":"d1102612ce5862b3524427fdf76b65d3811545a4@joshmatthews.net"},"message":"Update web-platform-tests to revision 3589b85af366d5c53bf03cfeb5e0ccb3ac2a38e9","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/a57e1a4320c993711f121d249061f1e9f5f7cdcc"},{"sha":"3c59a1f3532231eb96991a4cd1d2053b7f6fb935","author":{"name":"bors-servo","email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com"},"message":"Auto merge of #20502 - servo-wpt-sync:wpt_update_01-04-2018, r=jdm\n\nSync WPT with upstream (01-04-2018)\n\nAutomated downstream sync of changes from upstream as of 01-04-2018.\n[no-wpt-sync]\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/20502)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/cbrewster/servo/commits/3c59a1f3532231eb96991a4cd1d2053b7f6fb935"}]}
{"actor":{"display_login":"cbrewster"}}