{"push_id":1789612986,"size":113,"distinct_size":25,"ref":"refs/heads/master","head":"094c2c73ec77dec51dc57d8aee272a91a52ddfb8","before":"2da8eb0342f6701b5365116b96113c83a1599b1f","commits":[{"sha":"19fbec9d546a31af072b9552eecc0541dc7b36a8","author":{"name":"Imanol Fernandez","email":"7b383f78e09e4382b339609c236ed20b151a77e9@gmail.com"},"message":"Ged rid of libfontconfig in Android. Query available fonts from Android system font configuration files.","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/19fbec9d546a31af072b9552eecc0541dc7b36a8"},{"sha":"3a693c7a23e7c3cc1d3e57f12d1eff4b83152134","author":{"name":"Gregory Terzian","email":"73fb9f1194a53025b5b748e4de353b314d3b6ad7@users.noreply.github.com"},"message":"separate waking the event loop, from communicating with a compositor","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/3a693c7a23e7c3cc1d3e57f12d1eff4b83152134"},{"sha":"65356b13f89fb08ab6aeef31fb2b9b43b9ca3c5e","author":{"name":"Anthony Ramine","email":"c9dd87a2f2cae73fc6b8e34d25d0876d6d939b2a@gmail.com"},"message":"Use predefined_type for transition-property","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/65356b13f89fb08ab6aeef31fb2b9b43b9ca3c5e"},{"sha":"8912a594c7dab237c9de781c804c2c6db2eb5d77","author":{"name":"Anthony Ramine","email":"c9dd87a2f2cae73fc6b8e34d25d0876d6d939b2a@gmail.com"},"message":"Use predefined_type for animation-timing-function","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/8912a594c7dab237c9de781c804c2c6db2eb5d77"},{"sha":"bc1eef8f5e70ae8a45f204f8c7feed4e2994a29a","author":{"name":"Anthony Ramine","email":"c9dd87a2f2cae73fc6b8e34d25d0876d6d939b2a@gmail.com"},"message":"Use predefined_type for transition-delay","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/bc1eef8f5e70ae8a45f204f8c7feed4e2994a29a"},{"sha":"008e733df6ed44a8cf0ace04209bdb17a939b4f1","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Fix some \"unused\" warnings","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/008e733df6ed44a8cf0ace04209bdb17a939b4f1"},{"sha":"87005a0df33531995635728989c929572de429e7","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #17185 - servo:unused, r=emilio\n\nFix some \"unused\" warnings","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/87005a0df33531995635728989c929572de429e7"},{"sha":"195e98e74579b8a8fd65e6ac0708d615aaceadf5","author":{"name":"Anthony Ramine","email":"c9dd87a2f2cae73fc6b8e34d25d0876d6d939b2a@gmail.com"},"message":"Use generics for scroll-snap-points-*","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/195e98e74579b8a8fd65e6ac0708d615aaceadf5"},{"sha":"80488c4494911257e62c98388b36d94d74f9d330","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #17186 - servo:derive-all-the-things, r=emilio\n\nUse more generics and remove more code from mako files\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/17186)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/80488c4494911257e62c98388b36d94d74f9d330"},{"sha":"8eecefe4c87262c69f5f7fa0d623e08546a0fdde","author":{"name":"Matt Brubeck","email":"518c63647790b73b1a6f29667fbf1db1661cf383@limpet.net"},"message":"Make layout_thread debug logs less verbose","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/8eecefe4c87262c69f5f7fa0d623e08546a0fdde"},{"sha":"a158b106f491fb64169789e30f0b1794fe9cfff1","author":{"name":"Matt Brubeck","email":"518c63647790b73b1a6f29667fbf1db1661cf383@limpet.net"},"message":"Don't spawn layout threads in sequential mode","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/a158b106f491fb64169789e30f0b1794fe9cfff1"},{"sha":"ea154d827859ad7b509c265789b1bc16571064c7","author":{"name":"Matt Brubeck","email":"518c63647790b73b1a6f29667fbf1db1661cf383@limpet.net"},"message":"Reduce parallel layout chunk size to 16","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/ea154d827859ad7b509c265789b1bc16571064c7"},{"sha":"7fd1626901af324f26208ceaba66e75c4d1c2154","author":{"name":"Matt Brubeck","email":"518c63647790b73b1a6f29667fbf1db1661cf383@limpet.net"},"message":"Reduce allocations during parallel layout","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/7fd1626901af324f26208ceaba66e75c4d1c2154"},{"sha":"f388c0ab1e4df8cbd94d58eb7657f36baaf813fe","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #17141 - MortimerGoro:android_fonts, r=mbrubeck\n\nGed rid of libfontconfig in Android\n\nLibfontconfig dependency is causing huge startup times in Android (20 seconds on each page load!). On other platforms fontconfig caches are already available or can be prebuilt on installation scripts, but this can't be done on Android. Updating libfontconfig dependency doesn't fix the problem either.\n\nThis PR gets rid of libfontconfig in Android. It queries available fonts and variations from Android System font configuration files. Android doesn't provide an API to query system fonts until Android O (which is very far from the minimum API right now...)\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 #16195 (github issue number if applicable).\n\n<!-- Either: -->\n- [x] There are tests for these changes OR\n- [ ] These changes do not require tests because _____\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/17141)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/f388c0ab1e4df8cbd94d58eb7657f36baaf813fe"},{"sha":"c034d99880c1e2fe8e955cf673ce7f5e8b1e2a85","author":{"name":"Benjamin Dahse","email":"835bafbe81900833b9f1b7f5b998859fe9bb34d1@gmail.com"},"message":"Add pref to force WebGL context creation failure\n\nThe pref `webgl.testing.context_creation_error` will cause creation of a new WebGLRenderingContext to fail, iff set to true.\nAlso update test expectation of `context_creation_error.html` to pass.","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/c034d99880c1e2fe8e955cf673ce7f5e8b1e2a85"},{"sha":"7d09ce0495caba59848140b4c3e771c88a2f20bc","author":{"name":"Anthony Ramine","email":"c9dd87a2f2cae73fc6b8e34d25d0876d6d939b2a@gmail.com"},"message":"Use generics for initial-letter\n\nThe former version used ComputedValueAsSpecified, which means we were storing\nspecified numbers and integers in the computed value.","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/7d09ce0495caba59848140b4c3e771c88a2f20bc"},{"sha":"817a2c6cca95e1aa1d8651f0b9ac9192f81c2dfa","author":{"name":"Bobby Holley","email":"3ccab317fb2626cb5ed604c60660d74fbd76b1fb@gmail.com"},"message":"Address followup review comments.\n\nMozReview-Commit-ID: AghLMEcbUVC","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/817a2c6cca95e1aa1d8651f0b9ac9192f81c2dfa"},{"sha":"c369d0708ce1f8ae132fc25b763e0967d55c602d","author":{"name":"Bobby Holley","email":"3ccab317fb2626cb5ed604c60660d74fbd76b1fb@gmail.com"},"message":"Add some size tests for ElementData and what's inside.\n\nMozReview-Commit-ID: Aj0rryEnJpl","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/c369d0708ce1f8ae132fc25b763e0967d55c602d"},{"sha":"586a21e1dd6b7bac5277bb438d037dd6470a22f7","author":{"name":"Bobby Holley","email":"3ccab317fb2626cb5ed604c60660d74fbd76b1fb@gmail.com"},"message":"Make a bunch of types 'static.\n\nThe reasoning for this is explained in a comment in the next patch.\n\nMozReview-Commit-ID: FQgDY77mg3B","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/586a21e1dd6b7bac5277bb438d037dd6470a22f7"},{"sha":"21eafaa9f882eeef84778f0f8d405ff74c255a21","author":{"name":"Boris Zbarsky","email":"4d6e905ab466ef08b708e044b300aa66d1292d34@mit.edu"},"message":"Increase the size of the style sharing cache to 31.\n\nStill a lot of guesswork here, but this does seem to get us better sharing.  See\nhttps://bugzilla.mozilla.org/show_bug.cgi?id=1369621 for some data.","distinct":false,"url":"https://api.github.com/repos/asajeffrey/servo/commits/21eafaa9f882eeef84778f0f8d405ff74c255a21"}]}
{"actor":{"display_login":"asajeffrey"}}