{"push_id":919069515,"size":29,"distinct_size":29,"ref":"refs/heads/sequence-args","head":"f80c3736a353509f4742b0d769ff1d1ef1dfdfe4","before":"a8001d7fe0c9b70d4cb3965f4f3a4ab11a320f2b","commits":[{"sha":"f3cd5d2961d5493f17062562693608b73ced6128","author":{"email":"0c4ef17994f82486b6796a3c46585026e0b2f05d@users.sf.net","name":"Olaf Buddenhagen"},"message":"mach run --debug: Try using rust-gdb/rust-lldb if available\n\nIf the selected debugger (requested explicitly or detected by mozdebug)\nis gdb or lldb, use rust-gdb or rust-lldb instead, if it's available in\nthe path and appears to be working.\n\n(This should usually be the case when using the default debugger on\nGNU/Linux or MacOS, as rust-gdb or rust-lldb is provided by the Rust\nsnapshot in use.)","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/f3cd5d2961d5493f17062562693608b73ced6128"},{"sha":"ba659cb99cd07ca93736e44226bf164dd7f01088","author":{"email":"16aea3ed30350b1f4b4dfc1111a05a38e3d681b3@rwell.org","name":"Corey Farwell"},"message":"Implement non-zero dimension attribute parsing\n\nFixes #8445\n\nThe only attributes I found that we have implemented that uses non-zero\ndimenion attributes:\n\n* `width` for `<td>` and `<th>` (table cells)\n* `width` for `<table>`\n\nI updated these implementations to use the new non-zero dimension\nattribute parsing and added associated regression tests.","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/ba659cb99cd07ca93736e44226bf164dd7f01088"},{"sha":"e6a3c16e9a4913d20e19039123103d5113114375","author":{"email":"0c11d463c749db5838e2c0e489bf869d531e5403@albertocorona.com","name":"Alberto Corona"},"message":"Enable Pattern variant of CanvasFillOrStrokeStyle\n\nCloses #7608","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/e6a3c16e9a4913d20e19039123103d5113114375"},{"sha":"832942bc267f6709f10a7d6ac88202ae066c5e7c","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@joshmatthews.net","name":"Josh Matthews"},"message":"Add test for fillStyle/strokeStyle getting/setting roundtrips.","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/832942bc267f6709f10a7d6ac88202ae066c5e7c"},{"sha":"7693b0346889a42c43e60e5c5ec7c921801a6f15","author":{"email":"c028c213ed5efcf30c3f4fc7361dbde0c893c5b7@joshmatthews.net","name":"Josh Matthews"},"message":"Make button elements activatable. Fixes #4837. Fixes #8101.","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/7693b0346889a42c43e60e5c5ec7c921801a6f15"},{"sha":"47059d2d26f14f71e5b7212fa8bc01608eca11b5","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Separate style+layout and layout-specific wrapper functionality.\n\nThis patch does a number of things, unfortunately all at once:\n* Hoists a large subset of the layout wrapper functionality into the style system.\n* Merges TElementAttributes into the newly-created TElement.\n* Reorganizes LayoutData by style vs layout, and removes LayoutDataShared.\n* Simplifies the API for borrowing style/layout data.\n\nThere's still more to do to make the style system usable standalone, but\nthis is a good start.","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/47059d2d26f14f71e5b7212fa8bc01608eca11b5"},{"sha":"a05d7f1dfd8500d299007af99861cc86fada9386","author":{"email":"fed27ab4bbe1a911524b30ef25d6483205c1ac13@gmail.com","name":"Bobby Holley"},"message":"Hoist style-related context bits into style/.\n\nWe do a few things-here:\n* Hoist non-layout-dependent fields in SharedLayoutData and LocalLayoutData into style/.\n* Hoist parts of css/matching.rs into style/.\n* Hoist parts of layout/animation.rs into style/animation.rs.\n* Remove the duplicated-but-slightly-different definition of OpaqueNode.","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/a05d7f1dfd8500d299007af99861cc86fada9386"},{"sha":"d30998c4a6c8b2b98ec32a026985e4530baec926","author":{"email":"f121c3046e8792d86f6f0222985a4c384859f444@gmail.com","name":"Nikki"},"message":"Partial implementation of HTTP-network-or-cache fetch step.","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/d30998c4a6c8b2b98ec32a026985e4530baec926"},{"sha":"4a8e22c864a0fa1b6fca1c82374a3227afa3298d","author":{"email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com","name":"bors-servo"},"message":"Auto merge of #8109 - jdm:buttonactivate, r=eefriedman\n\nMake button elements activatable.\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/8109)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/4a8e22c864a0fa1b6fca1c82374a3227afa3298d"},{"sha":"4e3a435450a8a5ee4293266296700bf1bc579f7d","author":{"email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com","name":"bors-servo"},"message":"Auto merge of #9062 - antrik:rust-gdb, r=SimonSapin\n\nmach run --debug: Try using rust-gdb/rust-lldb if available\n\nIf the selected debugger (requested explicitly or detected by mozdebug)\nis gdb or lldb, use rust-gdb or rust-lldb instead, if it's available in\nthe path and appears to be working.\n\n(This should usually be the case when using the default debugger on\nGNU/Linux or MacOS, as rust-gdb or rust-lldb is provided by the Rust\nsnapshot in use.)\n\nNote: I cobbled this together without *any* previous Python experience -- so if it violates three dozen rules, and only works by luck on my own system during a favourable moon phase, don't hesitate to suggest improvements :-)\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/9062)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/4e3a435450a8a5ee4293266296700bf1bc579f7d"},{"sha":"0d52170f351e46718c5ea1a811a7d4461eaa3751","author":{"email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com","name":"bors-servo"},"message":"Auto merge of #9054 - frewsxcv:parse-non-zero-dimension, r=eefriedman\n\nImplement non-zero dimension attribute parsing\n\nFixes #8445\n\nThe only attributes I found that we have implemented that uses non-zero\ndimenion attributes:\n\n* `width` for `<td>` and `<th>` (table cells)\n* `width` for `<table>`\n\nI updated these implementations to use the new non-zero dimension\nattribute parsing and added associated regression tests.\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/9054)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/0d52170f351e46718c5ea1a811a7d4461eaa3751"},{"sha":"2bb6ea1321d5500ef5b6c9bbc943801acaf0e49a","author":{"email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com","name":"bors-servo"},"message":"Auto merge of #9083 - jdm:fetchintegrate, r=jdm\n\nPartial implementation of HTTP-network-or-cache fetch step.\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/9083)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/2bb6ea1321d5500ef5b6c9bbc943801acaf0e49a"},{"sha":"0f5c614609fd8867a9e7c27b8a398ea7d877c714","author":{"email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com","name":"bors-servo"},"message":"Auto merge of #9051 - bholley:split_style_and_layout_wrappers, r=SimonSapin\n\nSplit layout wrappers into style+layout and layout-only functionality\n\nThis is a step towards removing the dependency of stylo on layout/.\n\nThis PR depends on #9004.\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/9051)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/0f5c614609fd8867a9e7c27b8a398ea7d877c714"},{"sha":"1f234af2ac646509dc83754404ce45d653be9df9","author":{"email":"7e87dc83a09791d5c507516b998c9cc00900bed1@gmail.com","name":"Nicolas"},"message":"form submission for <textarea> and <select>\n\nsmall changes from code review\n\n!child.get_disabled_state() becomes child.get_enabled_state()","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/1f234af2ac646509dc83754404ce45d653be9df9"},{"sha":"3f407ea3d620e381b3adf6352cc09f9912db26b3","author":{"email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com","name":"bors-servo"},"message":"Auto merge of #9077 - bholley:split_layout_context_etc, r=SimonSapin\n\nSplit the style-related bits out of LayoutContext and hoist more stuff into style/\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/9077)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/3f407ea3d620e381b3adf6352cc09f9912db26b3"},{"sha":"80135a70ce7f9c478a79ce9f572c42cce246e1d8","author":{"email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com","name":"bors-servo"},"message":"Auto merge of #9080 - jdm:canvaspattern, r=Ms2ger\n\nEnable Pattern variant of CanvasFillOrStrokeStyle\n\nThis is a rebase of #8104, with a test added that exposes pre-existing problems in the canvas code for dealing with patterns.\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/9080)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/80135a70ce7f9c478a79ce9f572c42cce246e1d8"},{"sha":"856eea3a0e773f8ebb1a3b7ccdd16e3f04d75e4d","author":{"email":"cca99684d893888d01a53127bf515d97ac84478d@exyr.org","name":"Simon Sapin"},"message":"Remove \"Servo does not bootstrap 32bit snapshots of Rust\" message\n\nWe now use rust-lang.org nightly builds rather than our own snapshots.","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/856eea3a0e773f8ebb1a3b7ccdd16e3f04d75e4d"},{"sha":"b2af8567face6711163ab142d50fb091861920d8","author":{"email":"cca99684d893888d01a53127bf515d97ac84478d@exyr.org","name":"Simon Sapin"},"message":"Rename rust-snapshot-hash to rust-nightly-date\n\n… and remove mentions of \"snapshots\".\n\nWe now use rust-lang.org nightly builds rather than our own snapshots.","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/b2af8567face6711163ab142d50fb091861920d8"},{"sha":"2fa45aa06472e86e4205ec99c70e01d1979f0bf2","author":{"email":"172bd0bc5aaf2802c05d15febe8a8a88b46ca9e9@gmail.com","name":"Ms2ger"},"message":"Deny unsafe code in style.","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/2fa45aa06472e86e4205ec99c70e01d1979f0bf2"},{"sha":"f34a656b14f3992203354ffe71dc649d69b6b592","author":{"email":"1d30da7446c147361b50ba946a7897e87cc888f4@mozilla.com","name":"bors-servo"},"message":"Auto merge of #9086 - servo:no-snapshot, r=nox\n\nRename rust-snapshot-hash to rust-nightly-date\n\n… and remove mentions of \"snapshots\".\n\nWe now use rust-lang.org nightly builds rather than our own snapshots.\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/9086)\n<!-- Reviewable:end -->","distinct":true,"url":"https://api.github.com/repos/ecoal95/servo/commits/f34a656b14f3992203354ffe71dc649d69b6b592"}]}