{"push_id":737094167,"size":9,"distinct_size":3,"ref":"refs/heads/image-cache-shmem","head":"626974994a739f27373c93b19830eaa6828cc387","before":"0461ae96ebe86ed32bce51d1db91099208416feb","commits":[{"sha":"dfac8ce4a1586e38cc876eddc135322c33c68871","author":{"email":"5fbe89295ed5fbc903a91b921e10112e97e4a3cb@limpet.net","name":"Matt Brubeck"},"message":"Basic support for bidirectional text","distinct":false,"url":"https://api.github.com/repos/pcwalton/servo/commits/dfac8ce4a1586e38cc876eddc135322c33c68871"},{"sha":"d3a36fafd948d7b9366feeca44f9ca9ad012d706","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #6471 - mbrubeck:bidi, r=pcwalton\n\nBasic support for bidirectional text\n\nThis re-orders text according to the Unicode bidirectional layout algorithm, using the [unicode-bidi](https://github.com/mbrubeck/unicode-bidi) crate.  It uses the natural order of the text based on Unicode character properties and the CSS `direction` property.\n\nThis does not yet support the CSS `unicode-bidi` property or the HTML `dir` attribute, but these should be straightforward to add.\n\nr? @pcwalton.  Also depends on servo/unicode-bidi#4.\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/6471)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/pcwalton/servo/commits/d3a36fafd948d7b9366feeca44f9ca9ad012d706"},{"sha":"859f99d5e8bd6c1b84146e446aaf36baacd230c9","author":{"email":"5fbe89295ed5fbc903a91b921e10112e97e4a3cb@limpet.net","name":"Matt Brubeck"},"message":"Update WPT test expectations for --release builds","distinct":false,"url":"https://api.github.com/repos/pcwalton/servo/commits/859f99d5e8bd6c1b84146e446aaf36baacd230c9"},{"sha":"3c88d3418c5384e0e75c91ca2b3d8960c78af45f","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #6720 - mbrubeck:wpt-release, r=pcwalton\n\nUpdate WPT test expectations for --release builds\n\nr? @pcwalton or @larsbergstrom\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/6720)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/pcwalton/servo/commits/3c88d3418c5384e0e75c91ca2b3d8960c78af45f"},{"sha":"17e6b082654453aa5c0dbd3b6f7777d8ed8e7009","author":{"email":"f16bed56189e249fe4ca8ed10a1ecae60e8ceac0@ifdown.net","name":"Sam Gibson"},"message":"Eval'ing int32's in devtools panic'd","distinct":false,"url":"https://api.github.com/repos/pcwalton/servo/commits/17e6b082654453aa5c0dbd3b6f7777d8ed8e7009"},{"sha":"cdcecaef04e8450b139d2e4b7d06c8fe7a035903","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #6726 - samfoo:int32-panic, r=Ms2ger\n\nEval'ing int32's in devtools panic'd\n\nEval'ing int32 in devconsole panics. Resolves #6725\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/6726)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/pcwalton/servo/commits/cdcecaef04e8450b139d2e4b7d06c8fe7a035903"},{"sha":"65785e2c44fac482e2d5b325ec2d4cb1602088bc","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@joshmatthews.net","name":"Josh Matthews"},"message":"Disable two tests that do not yield reliable output in release builds.","distinct":true,"url":"https://api.github.com/repos/pcwalton/servo/commits/65785e2c44fac482e2d5b325ec2d4cb1602088bc"},{"sha":"135ef35f6dee05d7f06caef335bfe726a0a1b55a","author":{"email":"b18960881355ab4dde8a50c549f7b9ff81f11cc3@gmail.com","name":"bors-servo"},"message":"Auto merge of #6736 - jdm:wptexpectrelease, r=jdm\n\nDisable a test that intermittently crashes in release builds. Update …\n\n…expectations for relevant-mutations.html to account for differences in release builds.\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/6736)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/pcwalton/servo/commits/135ef35f6dee05d7f06caef335bfe726a0a1b55a"},{"sha":"626974994a739f27373c93b19830eaa6828cc387","author":{"email":"0f090b00e1f6f00c3ad93f3af1e80f8d76cac273@mimiga.net","name":"Patrick Walton"},"message":"canvas: Move to shared memory for images and canvas backing stores.\n\nThe idea here is to land this before making images and canvas IPC-safe,\nbecause this will shake out bugs relating to the shared memory. There\nare currently test timeouts that are preventing multiprocess images and\ncanvas from landing, and I believe those are due to the inefficiency of\nsending large amounts of data in the unoptimized builds we test with. By\nmoving to shared memory, this should drastically reduce the number of\ncopies and `serde` serialization.\n\nUnder the hood, this uses Mach OOL messages on Mac and temporary\nmemory-mapped files on Linux.","distinct":true,"url":"https://api.github.com/repos/pcwalton/servo/commits/626974994a739f27373c93b19830eaa6828cc387"}]}