2aac873dfb31a91abb23b50cc66710dd69e77c1a: servo: Merge #13923 - layout: Remove margins from inline absolute hypothetical boxes (from pcwalton:inline-absolute-hypothetical-margin); r=SimonSapin
Patrick Walton <pcwalton@mimiga.net> - Wed, 26 Oct 2016 12:38:09 -0500 - rev 340058
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13923 - layout: Remove margins from inline absolute hypothetical boxes (from pcwalton:inline-absolute-hypothetical-margin); r=SimonSapin As they're hypothetical, their margins shouldn't take up space! Improves Google search results. Closes #13915. Source-Repo: https://github.com/servo/servo Source-Revision: e888b7653479022bf5aecc518a73f1cf627e318a
86e6ad90db5558310ed7c7b03cb954202a89dc81: servo: Merge #13913 - incremental restyle: Introduce StylingMode and deprecate explicit dirtiness (from bholley:styling_mode); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Wed, 26 Oct 2016 06:36:06 -0500 - rev 340057
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13913 - incremental restyle: Introduce StylingMode and deprecate explicit dirtiness (from bholley:styling_mode); r=emilio This is another chunk of work to move us toward the new incremental restyle architecture. Eventually, we'll make a fine-grained decision at each node about what style to recompute based on the RestyleHint on the node data (along with other things). For now, we use the existence of RestyleData as a coarse-grained approximation of this. Source-Repo: https://github.com/servo/servo Source-Revision: c8b6ece97b6eec8ac4e16a7a79a605356279cfb6
c6aa23dda265e80a79979cafd8fe0bb98fbf101d: servo: Merge #13902 - Prefer auto-generation for some keyword props (from Wafflespeanut:keyword); r=emilio
Ravi Shankar <wafflespeanut@gmail.com> - Wed, 26 Oct 2016 02:27:13 -0500 - rev 340056
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13902 - Prefer auto-generation for some keyword props (from Wafflespeanut:keyword); r=emilio <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build-geckolib` does not report any errors <!-- Either: --> - [x] These changes do not require tests because it's a refactor <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> r? @Manishearth or @emilio Source-Repo: https://github.com/servo/servo Source-Revision: 3c16dde1f268ffab3e2b220fda7e5be299d005b4
93271bea02075acf5fda2c65cf8d6c576fa3de69: servo: Merge #13927 - Update WR - texture layers, image mask, profiler, optimizations (from glennw:update-wr-texture-layers); r=emilio
Glenn Watson <github@intuitionlibrary.com> - Wed, 26 Oct 2016 01:25:57 -0500 - rev 340055
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13927 - Update WR - texture layers, image mask, profiler, optimizations (from glennw:update-wr-texture-layers); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: 2b236c20cd4451338aff1121f3cb4c03657d87b1
64217c7021189925af31e374180eae11cc61ce0c: servo: Merge #13912 - Remove URL.domainToASCII and URL.domainToUnicode (from ddrmanxbxfr:remove-deprecated-url-methods); r=Ms2ger
Mathieu Rheaume <mathieu@codingrhemes.com> - Tue, 25 Oct 2016 19:46:54 -0500 - rev 340054
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13912 - Remove URL.domainToASCII and URL.domainToUnicode (from ddrmanxbxfr:remove-deprecated-url-methods); r=Ms2ger Modifications - Removed URL.domainToASCII method - Removed URL.domainToUnicode method - Added test in wpt to make sure both method are undefined. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #13835 (github issue number if applicable). - [X] There are tests for these changes Source-Repo: https://github.com/servo/servo Source-Revision: 4b28750b9a0511a8b25f06d771a038f9ab357eca
5ed2daa3a21bf5f64ec24391fd494cb1a34978f5: servo: Merge #13836 - Update mozjs_sys to expose proper locale callbacks (from emilio:js-intl); r=Ms2ger
Emilio Cobos Álvarez <ecoal95@gmail.com> - Tue, 25 Oct 2016 05:51:03 -0500 - rev 340053
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13836 - Update mozjs_sys to expose proper locale callbacks (from emilio:js-intl); r=Ms2ger <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #13788 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Fixes #13788 Source-Repo: https://github.com/servo/servo Source-Revision: c8321edc27ed7125181262e0341e66825951f634
439ec761ec2ba71557bfd117fb83cbe0819f33e5: servo: Merge #13911 - Use nsACString to pass string params for bindings (from upsuper:bug1312338); r=Manishearth
Xidorn Quan <me@upsuper.org> - Tue, 25 Oct 2016 04:09:19 -0500 - rev 340052
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13911 - Use nsACString to pass string params for bindings (from upsuper:bug1312338); r=Manishearth Use nsACString to pass string params for bindings This is the Servo side change of [bug 1312338](https://bugzilla.mozilla.org/show_bug.cgi?id=1312338) which has been reviewed by @Manishearth. r? @Manishearth (This should not be merged before the Gecko side code lands in m-c) Source-Repo: https://github.com/servo/servo Source-Revision: a9715c1f02ee63d9e96aed620e5289e8ae9cee7b
67100d3f6bc1061f02e04ac441820448c4715ae3: servo: Merge #13900 - Update WR - includes a number of optimizations, bsd build fixes, tidy ups (from glennw:update-wr-more-opts); r=pcwalton
Glenn Watson <github@intuitionlibrary.com> - Mon, 24 Oct 2016 20:38:23 -0500 - rev 340051
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13900 - Update WR - includes a number of optimizations, bsd build fixes, tidy ups (from glennw:update-wr-more-opts); r=pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 6029c927eef7332a0b0ee9a7c8c7b6c9065e23b2
dfb12f90e33d836bdce02ca81c9c03f12986b31a: servo: Merge #13904 - Move RawGecko{Node,Element,Document} to bindings (from upsuper:bug1311598); r=heycam
Xidorn Quan <me@upsuper.org> - Mon, 24 Oct 2016 16:13:27 -0500 - rev 340050
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13904 - Move RawGecko{Node,Element,Document} to bindings (from upsuper:bug1311598); r=heycam This is the Servo side change of [bug 1311598](https://bugzilla.mozilla.org/show_bug.cgi?id=1311598). This has been approved by @heycam on Bugzilla. (Please don't merge it before the Gecko side code gets merged into mozilla-central) Source-Repo: https://github.com/servo/servo Source-Revision: 8bd79789803157bf9ef7a57738fe99a7c04ac71f
4fd04c23b6cd2ce93b19d100a836f10a98c5a57d: servo: Merge #13818 - Implement `selectedIndex` property on `<select>` (from frewsxcv:selected-index); r=KiChjang
Corey Farwell <coreyf@rwell.org> - Mon, 24 Oct 2016 13:40:16 -0500 - rev 340049
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13818 - Implement `selectedIndex` property on `<select>` (from frewsxcv:selected-index); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: 94ab5905f8757098faa915423f42225fd5328559
cb60dede61ea0e69b9c9e9e9d3c17c9ee6e2c1e6: servo: Merge #13907 - Update libfontconfig to 4.0.2 (from mmatyas:update_libfontconfig); r=Ms2ger
Mátyás Mustoha <mmatyas@inf.u-szeged.hu> - Mon, 24 Oct 2016 09:59:41 -0500 - rev 340048
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13907 - Update libfontconfig to 4.0.2 (from mmatyas:update_libfontconfig); r=Ms2ger <!-- Please describe your changes on the following line: --> Update libfontconfig to 4.0.2 to pick up servo/libfontconfig#26 and servo/libfontconfig#27. (This is a fix for servo/servo#13154) Source-Repo: https://github.com/servo/servo Source-Revision: f90b256472ef7ad9a730bafbe64fc5dba83bdcdf
aa6a9370db2a719187924a5a2a2366ad0cdea23f: servo: Merge #13906 - Update fontsan (from mmatyas:update_fontsan); r=nox
Mátyás Mustoha <mmatyas@inf.u-szeged.hu> - Mon, 24 Oct 2016 09:11:18 -0500 - rev 340047
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13906 - Update fontsan (from mmatyas:update_fontsan); r=nox <!-- Please describe your changes on the following line: --> Update fontsan to pick up servo/fontsan#20. (This is a fix for servo/servo#13154) Source-Repo: https://github.com/servo/servo Source-Revision: ca9d24d87e82ee05c2edf848205dcf94a04096f0
91e8edaae3c53ec53ae5b9553fc9a56ec523b208: servo: Merge #13905 - Update heartbeats-simple-sys to v0.3.2 (from mmatyas:update_heartbeats); r=Ms2ger
Mátyás Mustoha <mmatyas@inf.u-szeged.hu> - Mon, 24 Oct 2016 06:44:57 -0500 - rev 340046
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13905 - Update heartbeats-simple-sys to v0.3.2 (from mmatyas:update_heartbeats); r=Ms2ger <!-- Please describe your changes on the following line: --> Update heartbeats-simple-sys to pick up libheartbeats/heartbeats-simple-sys#17. (This is a fix for servo/servo#13154) Source-Repo: https://github.com/servo/servo Source-Revision: cf0218fe4e672679a1ec1dcf0ca4b3a1a4ea9b8e
a78d9ea96166158cd703812ea9295cd4c955eea9: servo: Merge #13898 - webgl: texture size validation fixes (from anholt:webgl-texture-fixes); r=emilio
Eric Anholt <eric@anholt.net> - Mon, 24 Oct 2016 00:52:57 -0500 - rev 340045
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13898 - webgl: texture size validation fixes (from anholt:webgl-texture-fixes); r=emilio <!-- Please describe your changes on the following line: --> This pull request fixes the errors in texture-size-limit.html. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: f3973a0d3b2d12c96d0f21624fd0d6d925f34abb
6bc685a3f0340c866f34d943f5696e24c6612b6e: servo: Merge #13873 - Remove stacking context nesting from WebRender display construction (from mrobinson:remove-nesting); r=glennw
Martin Robinson <mrobinson@igalia.com> - Sun, 23 Oct 2016 21:48:28 -0500 - rev 340044
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13873 - Remove stacking context nesting from WebRender display construction (from mrobinson:remove-nesting); r=glennw <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because they should not produce any behavior changes. <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: d5e412b3f19fa72687cf3ad246dfb8312b1f2368
d0ddea7af17411e84f8b9a44ed449adc787b7aee: servo: Merge #13889 - Use str for bindgen output directly (from upsuper:regen-output); r=emilio
Xidorn Quan <me@upsuper.org> - Sun, 23 Oct 2016 18:10:03 -0500 - rev 340043
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13889 - Use str for bindgen output directly (from upsuper:regen-output); r=emilio r? @emilio Source-Repo: https://github.com/servo/servo Source-Revision: 672545430f187c37e62d8b9e7a99e1ba8ba5a3ed
aa57bae4715bbf35f51b6e2a64126a1db711e19d: servo: Merge #13897 - Partial fix for #12415: DOM interfaces (from scotttrinh:dom-webidl); r=jdm
Scott Trinh <scott@scotttrinh.com> - Sun, 23 Oct 2016 12:21:11 -0500 - rev 340042
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13897 - Partial fix for #12415: DOM interfaces (from scotttrinh:dom-webidl); r=jdm <!-- Please describe your changes on the following line: --> Fix exposure of DOM interfaces. Only two of the interfaces needed changing and I want someone to double check on `DOMException` (which I left exposed to both `Window` and `Worker`), but I used Firefox's definition as my source since the specs don't lay it out explicitly. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix (partially) #12415 (github issue number if applicable). <!-- Either: --> - [X] These changes do not require tests because they only remove code. <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: a1306e1dd3918917221a17b651e1de11ca95d224
c9b78d30a607becab058a376b0a1b1224aeb4426: servo: Merge #13895 - Implement Step 1 of Response API Clone Method (from lautat:dom-response-clone-step-1); r=KiChjang
Atte Lautanala <atte.lautanala@gmail.com> - Sun, 23 Oct 2016 07:55:30 -0500 - rev 340041
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13895 - Implement Step 1 of Response API Clone Method (from lautat:dom-response-clone-step-1); r=KiChjang <!-- Please describe your changes on the following line: --> Implements first step of response API Clone method. Response Clone test expectations have been updated. Fixes issue #13888. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #13888. <!-- Either: --> - [X] There are tests for these changes <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 2772626d91502222c687f30db32393634017b129
58c2650fd3c0e0c11a242b0f8a6dcea644311904: servo: Merge #13860 - Implement parsing/serialization and gecko glue for text-emphasis-style (from canaltinova:text-emphasis-style); r=Manishearth,emilio
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 22 Oct 2016 19:47:07 -0500 - rev 340040
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13860 - Implement parsing/serialization and gecko glue for text-emphasis-style (from canaltinova:text-emphasis-style); r=Manishearth,emilio <!-- Please describe your changes on the following line: --> Implementation of parsing/serialization and gecko glue for text-emphasis-style. r? @Manishearth --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #13853 (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: bfd966f81998cc13f067a31182115577ba9346ca
e9ff695e2b826d3bb378c20263a1b4590c538ff4: servo: Merge #13882 - Make Response's `Clone()` method to clone headers (from jeenalee:response-clone); r=jdm
Jeena Lee <ijeenalee@gmail.com> - Sat, 22 Oct 2016 08:05:13 -0500 - rev 340039
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13882 - Make Response's `Clone()` method to clone headers (from jeenalee:response-clone); r=jdm <!-- Please describe your changes on the following line: --> This patch allows the response clone to have the same headers list as the original's. Previously, only the cloned response's headers guard was set to be the same as the original response's headers guard. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [ ] These changes fix #__ (github issue number if applicable). <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because _____ <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: 62689ba64deb5f0c93f2fe3dfd69258b21d2fb47
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip