{"push_id":1232092228,"size":26,"distinct_size":26,"ref":"refs/heads/wr-next-next","head":"e443e418e7f9a4d65024ac3a00d8932ced595834","before":"58cbd82e7edbaa84c13938e96809e38888ee8686","commits":[{"sha":"49ed453a59e80fd70c74df9387b67f17efcfa6b5","author":{"name":"Zhen Zhang","email":"8c5a7109fbc69ad14e0dde8d610368666f27d485@gmail.com"},"message":"Fix FileAPI's refcount implementation","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/49ed453a59e80fd70c74df9387b67f17efcfa6b5"},{"sha":"77e57aab5b5d0d95ba58e3619c4ef4987c7ebb3d","author":{"name":"Cameron McCormack","email":"349b6d52bf25a7c88f8015d6924f670924732c50@mcc.id.au"},"message":"Add support for background-position in geckolib.","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/77e57aab5b5d0d95ba58e3619c4ef4987c7ebb3d"},{"sha":"4936fb26d94f7cc0726142b8a3ac3246b4fcbafe","author":{"name":"Rahul Sharma","email":"9579ddd483e64365c13333c8790eb7b2d5b30b4f@gmail.com"},"message":"Bring back run_with_memory_reporting in serviceworkerglobalscope","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/4936fb26d94f7cc0726142b8a3ac3246b4fcbafe"},{"sha":"82dc707637ba54e61781e41da2657585129b6295","author":{"name":"Lars Bergstrom","email":"c1dad29cde1fe6a5195817cb6ecf3b45032a9054@mozilla.com"},"message":"Add missing libraries for Windows","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/82dc707637ba54e61781e41da2657585129b6295"},{"sha":"d05574d2a2282446017d19106d8e2500ac6db7ba","author":{"name":"Ms2ger","email":"a60be7adea230793a025b26585e77c9448eea1dd@gmail.com"},"message":"Update png.","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/d05574d2a2282446017d19106d8e2500ac6db7ba"},{"sha":"ff6283a63c092d7c265fec79a1ad46877b95fe03","author":{"name":"Johann Hofmann","email":"3b8e10480754ba93523db5dc4626a5f001e54bb7@johann-hofmann.com"},"message":"Prevent injection vulnerability in image page","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/ff6283a63c092d7c265fec79a1ad46877b95fe03"},{"sha":"3e97b79a5f042664a75543dd0119893bafe3fbc9","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #12661 - larsbergstrom:ffmpwg_windows, r=metajack\n\nAdd missing libraries for Windows\n\n<!-- Please describe your changes on the following line: -->\nr? @metajack\n---\n<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->\n- [ ] `./mach build -d` does not report any errors\n- [ ] `./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- [ ] 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/12661)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/3e97b79a5f042664a75543dd0119893bafe3fbc9"},{"sha":"7f79261d4d1a0bdabf0cb6145b4cf0f26307016f","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #12678 - servo:always-be-updating, r=jdm\n\nUpdate png.\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/12678)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/7f79261d4d1a0bdabf0cb6145b4cf0f26307016f"},{"sha":"144b980df23c86af0690103ca38f4b4ef4380b13","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #12679 - johannhof:image-inject, r=Manishearth\n\nPrevent injection vulnerability in image page\n\nThis is taking up nox' suggestion from #12542 and creates an img element using Rust code instead of escaping the URL. I will look at the neterror.html URL strings separately, we might do those in a similar way.\n\nTo reproduce, visit e.g. the following URL with your vulnerable Servo:\n```\nhttps://servo.org/screenshot.png?'onload='document.body.innerHTML=`hacked`'\n```\n\n---\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 #12542\n\n- [x] These changes do not require tests because this is just fixing up existing behavior and I'm not sure how to test it\n\nr?@jdm\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/12679)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/144b980df23c86af0690103ca38f4b4ef4380b13"},{"sha":"4fb04a1161be2bc6eeb3ebc15aae0ba65eb66a17","author":{"name":"Guillaume Gomez","email":"29286bd2a252e7817f1d9a8ad2d535e5ec6d2252@gmail.com"},"message":"Update video-metadata crate version (pkg-config support)","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/4fb04a1161be2bc6eeb3ebc15aae0ba65eb66a17"},{"sha":"4fc4232489930063eff20b5585aad1ea25aace77","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #12683 - GuillaumeGomez:up_crate, r=larsbergstrom\n\nUpdate video-metadata crate version (pkg-config support)\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/12683)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/4fc4232489930063eff20b5585aad1ea25aace77"},{"sha":"f16aac0e5d53fce673b884476a68b9439f6042ba","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #12651 - heycam:background-position, r=Manishearth\n\nAdd support for background-position in geckolib.\n\n<!-- Please describe your changes on the following line: -->\n\nr? @Manishearth\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 this is a geckolib-only change\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/12651)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/f16aac0e5d53fce673b884476a68b9439f6042ba"},{"sha":"4a8c1814196b7f64c91ef52629befe89247cb6c3","author":{"name":"Cameron McCormack","email":"349b6d52bf25a7c88f8015d6924f670924732c50@mcc.id.au"},"message":"Fix unused variable warning.","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/4a8c1814196b7f64c91ef52629befe89247cb6c3"},{"sha":"2eeb945807890a9a557cb71a492b3aae159a7bd5","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #12689 - heycam:warning-fix, r=Ms2ger\n\nFix unused variable warning.\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- [ ] `./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 it's just a variable rename\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/12689)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/2eeb945807890a9a557cb71a492b3aae159a7bd5"},{"sha":"ef091179f552ac800c62d1e08ca5f8934c5eb06e","author":{"name":"Zhen Zhang","email":"8c5a7109fbc69ad14e0dde8d610368666f27d485@gmail.com"},"message":"Add form submission for file type input and related fixings","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/ef091179f552ac800c62d1e08ca5f8934c5eb06e"},{"sha":"93b130f3f7571ebb7407e3914d83dc6fc526c7d4","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #12579 - izgzhen:fix-fileapi-ref, r=Manishearth\n\nFix FileAPI's refcount implementation\n\nRevise several intricate parts of FileAPI's internal refcounting-related implementation.\n\nGoal: Get it done right once and for all.\n\nr? @Manishearth\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` does not report any errors\n- [x] `./mach test-tidy` does not report any errors\n- [x] These changes do not require tests because it is internal logic change\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/12579)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/93b130f3f7571ebb7407e3914d83dc6fc526c7d4"},{"sha":"f2a547c7edfaa8b26ee996bcf34a79f83e7e01d0","author":{"name":"Cameron McCormack","email":"349b6d52bf25a7c88f8015d6924f670924732c50@mcc.id.au"},"message":"Parse style sheets with a real base URL in geckolib.","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/f2a547c7edfaa8b26ee996bcf34a79f83e7e01d0"},{"sha":"2aa257f603e73655ccf2375e3ee875a37d707d09","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #12557 - creativcoder:sw-scope, r=nox\n\nBring back run_with_memory_reporting in serviceworkerglobalscope\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` 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- [X] These changes do not require tests because its a refactor.\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/12557)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/2aa257f603e73655ccf2375e3ee875a37d707d09"},{"sha":"28b329e4542ad0b69d0169836f21b753836caf93","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #12536 - izgzhen:form-file, r=Manishearth\n\nAdd form submission for file type input and related fixings\n\nr? @Manishearth\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] There are tests for these changes OR\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/12536)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/28b329e4542ad0b69d0169836f21b753836caf93"},{"sha":"d4e75e6165d470cdbe953b68fcff0e7218ca5ec9","author":{"name":"Ms2ger","email":"a60be7adea230793a025b26585e77c9448eea1dd@gmail.com"},"message":"Simplify add_or_replace_pipeline_in_frame_tree.","distinct":true,"url":"https://api.github.com/repos/glennw/servo/commits/d4e75e6165d470cdbe953b68fcff0e7218ca5ec9"}]}
{"actor":{"display_login":"glennw"}}