{"push_id":2435011826,"size":182,"distinct_size":1,"ref":"refs/heads/aew-issue7084","head":"4d64a7da68b06a5121e1bfcac6b268447f04d10d","before":"c55908c34e271334304e3e08fd48ed2455d92d69","commits":[{"sha":"a132a9bd99776dd9af6a8de3964438d5671cdc69","author":{"name":"Jeremy Lempereur","email":"5616aaeceb2dea1a19fdc9f219421c73ceffe555@gmail.com"},"message":"Add Windows support to the --nightly | -n flag.","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/a132a9bd99776dd9af6a8de3964438d5671cdc69"},{"sha":"f48d0928d5ebad6ca3d0f419fdbc2a8522477148","author":{"name":"Bastien Orivel","email":"69a70a1006de0d7a4f099c02ff5b4bb5a4558fb0@bananium.fr"},"message":"Update servo-websocket to 0.21","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/f48d0928d5ebad6ca3d0f419fdbc2a8522477148"},{"sha":"e268a4341cd701fa30cd3bf674cb38d9e6b3ec79","author":{"name":"Fabrice Desré","email":"ea937656800bc3613dbf37aeffd71f1b02a34521@desre.org"},"message":"Update the MULTIPROCESS static when changing default options","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/e268a4341cd701fa30cd3bf674cb38d9e6b3ec79"},{"sha":"b93f153ed59fb993af306bd8c540887196021f87","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #20310 - fabricedesre:opt-multiprocess, r=jdm\n\nUpdate the MULTIPROCESS static when changing default options\n\n<!-- Please describe your changes on the following line: -->\nWhen the options are set not from the command line but by calling `set_defaults()` which is common for embedders, the MULTIPROCESS static is not set, and so the setting is ignored. This patch fixes that.\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 we have no tests around that.\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/20310)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/b93f153ed59fb993af306bd8c540887196021f87"},{"sha":"8b378120a4cb39efcc22a4b227fbec15c1b25d63","author":{"name":"Josh Matthews","email":"2d27c8320aa3eefe09ead96ce62c361629bc5ad6@joshmatthews.net"},"message":"Avoid using WPT test runner to update the test manifest.","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/8b378120a4cb39efcc22a4b227fbec15c1b25d63"},{"sha":"ac4614d6ce2cf92a28314735811e10e970e85cd1","author":{"name":"Paul Rouget","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulrouget.com"},"message":"Use typed coordinates.\n\nWe use Size2D and Point2D across compositing, constellation and script,\nlosing the type of pixels we use (DevicePixel, DeviceIndepententPixel\nor CSSPixel) along the way, which might lead to bugs like\nwindow.outerHeight not taking into account the page zoom (using\nDeviceIndepententPixel instead of CSSPixel).","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/ac4614d6ce2cf92a28314735811e10e970e85cd1"},{"sha":"e25dd451398905ed5e8eb3a29df5035fb1845492","author":{"name":"Paul Rouget","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulrouget.com"},"message":"alias some euclid types","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/e25dd451398905ed5e8eb3a29df5035fb1845492"},{"sha":"fef0506269495545c5ee9ca5957904bbcb130bb9","author":{"name":"Paul Rouget","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulrouget.com"},"message":"remove WindowMethods::size()","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/fef0506269495545c5ee9ca5957904bbcb130bb9"},{"sha":"b49acf40baf2e8559c5a067c609323c2b5400eef","author":{"name":"Igor Matuszewski","email":"2c1444e18b007886a7ed8e2dc7dc78b6d2905830@gmail.com"},"message":"Use mozjs 0.3 fork without Heap::new","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/b49acf40baf2e8559c5a067c609323c2b5400eef"},{"sha":"760e0a5b5792fb3c8967aee53cc41e1e25adf07d","author":{"name":"Igor Matuszewski","email":"2c1444e18b007886a7ed8e2dc7dc78b6d2905830@gmail.com"},"message":"Root JS object members in dictionaries","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/760e0a5b5792fb3c8967aee53cc41e1e25adf07d"},{"sha":"64dc0c4b9eeba6f5c56a917a0d32125df9248ed2","author":{"name":"Igor Matuszewski","email":"2c1444e18b007886a7ed8e2dc7dc78b6d2905830@gmail.com"},"message":"Root `any` members in dictionaries","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/64dc0c4b9eeba6f5c56a917a0d32125df9248ed2"},{"sha":"df6b64181b276482c4082b2064d3b9c4ed86b970","author":{"name":"moe","email":"3e3010ea804666278ad41b2560c896ae6629b685@users.noreply.github.com"},"message":"extract querymsg from ReflowGoal","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/df6b64181b276482c4082b2064d3b9c4ed86b970"},{"sha":"f5c1f5117e4de30a02d2614c23a52fc863231d51","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #20122 - o0Ignition0o:mach_run_nightly_windows, r=jdm\n\nWindows support for the --nightly | -n flag to mach run commands.\n\n<!-- Please describe your changes on the following line: -->\nAdd windows support to the -n flag.\n---\nFollowup to #19947 , this PR will add windows support to the -n flag.\n This is part of step two for #19505\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\nThe feature does not work just yet, I'm able to download and extract the archive, but it's not running the executable yet.\n@tigercosmos might be a good reviewer on this one :)\n\n<!-- Either: -->\n- [ ] There are tests for these changes OR\n- [X] These changes do not require tests because they're part of a ./mach command.\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/20122)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/f5c1f5117e4de30a02d2614c23a52fc863231d51"},{"sha":"b943a711f541b04a2fe2751ffd911444dd1f991c","author":{"name":"OJ Kwon","email":"1359bcfffb8211910d76b0df3605116aa8420842@gmail.com"},"message":"build(cargo): enable webrender capture feature","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/b943a711f541b04a2fe2751ffd911444dd1f991c"},{"sha":"7b0beedf3dc3fca0e5df6655d896523d8df3efe1","author":{"name":"OJ Kwon","email":"1359bcfffb8211910d76b0df3605116aa8420842@gmail.com"},"message":"feat(windowevent): expose CaptureWebRender event","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/7b0beedf3dc3fca0e5df6655d896523d8df3efe1"},{"sha":"ee637dc26ee98f297cf5913f744e2f4824a6fa8b","author":{"name":"OJ Kwon","email":"1359bcfffb8211910d76b0df3605116aa8420842@gmail.com"},"message":"feat(window): bind hotkey to trigger capture event","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/ee637dc26ee98f297cf5913f744e2f4824a6fa8b"},{"sha":"1ae5715309ab5acb9ac401fd99f34a0667b2ee53","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #20315 - kwonoj:feat-webrender-capture, r=jdm\n\nfeat(window): bind hotkey to trigger capture event\n\n<!-- Please describe your changes on the following line: -->\nRelates to #20295.\n\nThis PR intends to expose additional hotkey to window to allow capture webrender. Internally it adds one new `WindowEvent::CaptureWebRender` for those purpose. I took some liberty to make some decisions around which need to be reviewed & updated in PR.\n\n- `Ctrl-shift-3` is binded to hotkey to follow described in Gecko's behavior. Is it good to go?\n- Maybe do not need to create new event `CaptureWebRender` but reuse `ToggleWebRenderDebug`, having additional `WebRenderDebugOption` values?\n: This sounds more right path for me, but `capture` isn't really `toggle` behavior to include capture into it.\n- Capturing will create `capture_webrender` in cwd, creates new folder inside each time new capture stored\n: Maybe it'd better to expose new cmdline args allow overrides, or some better way else. I took the simple approach to generate path without asking for it.\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 #20295 (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- This change has manually verified on local machines (mac, windows, linux).\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/20315)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/1ae5715309ab5acb9ac401fd99f34a0667b2ee53"},{"sha":"74d6a91ee55c3bc803cec8c57f9b56e677bd8b97","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #20312 - jdm:fix-manifest-update, r=asajeffrey\n\nAvoid using WPT test runner to update the test manifest.\n\nOur old code to update the test manifest relied on running no actual tests. This is now broken by https://github.com/w3c/web-platform-tests/commit/d0a30f8821e50ad1d61fda745453810c8c53a17e#diff-c9390ffce43b4924882faf365b1bf136, so these changes duplicate Firefox's implementation to reduce risk of future breakage. This will allow automated WPT syncing to resume.\n\n---\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\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/20312)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/74d6a91ee55c3bc803cec8c57f9b56e677bd8b97"},{"sha":"fc90e613d8851b663e3304d713b2ca08aa397bf4","author":{"name":"bors-servo","email":"b09d4f4a3e19bc290c035b624e2133ac70195a90@mozilla.com"},"message":"Auto merge of #20071 - paulrouget:typedsize, r=glennw\n\nUse typed coordinates more\n\nRequires https://github.com/servo/servo/pull/19895\n\nWe use Size2D and Point2D across compositing, constellation and script, loosing the type of pixels we use (DevicePixel, DeviceIndepententPixel or CSSPixel) along the way, which might lead to bugs like `window.outerHeight` not taking into account the page zoom (using DeviceIndepententPixel instead of CSSPixel).\n\nThis should make the situation a bit better.\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 we can't zoom in a test\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/20071)\n<!-- Reviewable:end -->","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/fc90e613d8851b663e3304d713b2ca08aa397bf4"},{"sha":"13ce5c239c6837cf265c18802bd9f084f7fd0dd0","author":{"name":"UK992","email":"d03e9baa7573e06f2949ccc9522801a15273d381@gmail.com"},"message":"Add icon to servo.exe","distinct":false,"url":"https://api.github.com/repos/aeweston98/servo/commits/13ce5c239c6837cf265c18802bd9f084f7fd0dd0"}]}
{"actor":{"display_login":"aeweston98"}}