{"push_id":1259393454,"size":18,"distinct_size":1,"ref":"refs/heads/try","head":"8e538ce83cb14e38a96822cbd536e6bc6f24bbeb","before":"8a75810eba22a76b78ca2ef4db64f946013f780f","commits":[{"sha":"8218b463fb0f7a28e4b3645f3566cafcd0fbfc9c","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Revert \"Simplify CSSStyleDeclaration::GetPropertyValue\"\n\nThis reverts commit 1637b0ba8a66839e3329a3cf552ab2d4fb3c67c6.\n\n* As far as I know, `fn` pointers don’t necessarily inline well\n* Upcoming commits are gonna change this mapping to be less trivial,\n  so this would at least need a new `fn` declaration, making this\n  less of a simplification.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/8218b463fb0f7a28e4b3645f3566cafcd0fbfc9c"},{"sha":"24fbb26475fe2129d52f1fdb93d6cecddb48d727","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Add an Importance enum replacing booleans to indicate `!important`.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/24fbb26475fe2129d52f1fdb93d6cecddb48d727"},{"sha":"901aaeaf683cec1c43d02b800e7beb605ac9c8c8","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Remove unused Keyframe::parse method","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/901aaeaf683cec1c43d02b800e7beb605ac9c8c8"},{"sha":"555d7b1ef07f4325916502d8c96699cc79f37028","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Make parsing of keyframe declaration blocks spec-compliant.\n\nExclude animation properties.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/555d7b1ef07f4325916502d8c96699cc79f37028"},{"sha":"869ca54c8267464ab75b5de7b427c573f565d2e6","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Typo fixes","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/869ca54c8267464ab75b5de7b427c573f565d2e6"},{"sha":"0505634391098289ca752007694e20fd639ec152","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Unreverse declarations in memory.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/0505634391098289ca752007694e20fd639ec152"},{"sha":"89c74d16e9cb81103b992a1401cc6c7c8740e4e9","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Add some fmt::Debug implementations","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/89c74d16e9cb81103b992a1401cc6c7c8740e4e9"},{"sha":"9204be1104b9f8c15dc75aeca8a5475f07076bf5","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Import SelectorMap back from the selectors crate.\n\nNobody else uses it, and I want to make breaking changes to it.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/9204be1104b9f8c15dc75aeca8a5475f07076bf5"},{"sha":"98382d24ae00e96a3099f6d9ae702913a1e0861a","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Sort rules by key in selector matching","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/98382d24ae00e96a3099f6d9ae702913a1e0861a"},{"sha":"3c12902158207181f26f71edfe8f8a973491ccf5","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Make SelectorMap and friends concrete","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/3c12902158207181f26f71edfe8f8a973491ccf5"},{"sha":"5953a7d9eed1c1adc6d75b37ce001002c5f9cdfe","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Merge normal and important declarations in style rules.\n\nHave a single Vec instead of two. Fix #3426","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/5953a7d9eed1c1adc6d75b37ce001002c5f9cdfe"},{"sha":"1ad5b9af5109d748fbdbe1ada774b3f3b8f31f89","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Only cascade at a priority level rules that have declarations of that priority.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/1ad5b9af5109d748fbdbe1ada774b3f3b8f31f89"},{"sha":"c74fe7e8c0f9ce7a71e3d10fe0d4b083e3254535","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"fixup! Merge normal and important declarations in style rules.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/c74fe7e8c0f9ce7a71e3d10fe0d4b083e3254535"},{"sha":"198dfbaf48f416b5a303d70eb78aa1628a83227f","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"fixup! Make parsing of keyframe declaration blocks spec-compliant.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/198dfbaf48f416b5a303d70eb78aa1628a83227f"},{"sha":"340cc957c51d9ad906b6873a91cfb846a9e825e2","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"fixup! Import SelectorMap back from the selectors crate.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/340cc957c51d9ad906b6873a91cfb846a9e825e2"},{"sha":"6dad5528cc3852f054fac24c1b33c5518288b742","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"fixup! Only cascade at a priority level rules that have declarations of that priority.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/6dad5528cc3852f054fac24c1b33c5518288b742"},{"sha":"da33bc344114f49b746a15137bf49d3bf2690734","author":{"name":"Simon Sapin","email":"01e605e8772e9f295053a366d27090695aa37f44@exyr.org"},"message":"Import SelectorMap unit tests from the selectors crate.","distinct":false,"url":"https://api.github.com/repos/servo/servo/commits/da33bc344114f49b746a15137bf49d3bf2690734"},{"sha":"8e538ce83cb14e38a96822cbd536e6bc6f24bbeb","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #12943 - servo:merged-declaration-block, r=<try>\n\nMerge normal and important declarations in style rules\n\nHave a single Vec instead of two. Fix #3426\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- [x] These changes fix #3426.\n\n<!-- Either: -->\n- [x] There are tests for these changes OR\n- [ ] These changes do not require tests because _____\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/12943)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/servo/servo/commits/8e538ce83cb14e38a96822cbd536e6bc6f24bbeb"}]}
{"actor":{"display_login":"bors-servo"}}