9fa475f42bce1932727832e624a775cd06a0b678: servo: Merge #13968 - Remove steps for unused linux-dev-yaml test builder (from aneeshusa:remove-steps-for-yaml-test-builders); r=larsbergstrom
Aneesh Agrawal <aneeshusa@gmail.com> - Fri, 28 Oct 2016 18:59:16 -0500 - rev 340077
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13968 - Remove steps for unused linux-dev-yaml test builder (from aneeshusa:remove-steps-for-yaml-test-builders); r=larsbergstrom <!-- Please describe your changes on the following line: --> r? @larsbergstrom --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [ ] `./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 that is #13838 <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> These steps were used while testing the transition to dynamic steps. Now that dynamic steps are working properly, this builder has been decommissioned, and its steps are no longer needed. Source-Repo: https://github.com/servo/servo Source-Revision: e4fcc066d1248dc072026ba1dd887ffca5049c53
f831ec1b5bfc7d5af63bdb59697f28aaa5cd2f3b: servo: Merge #13967 - Update gleam to 0.2.24 (from mmatyas:gleam_update); r=larsbergstrom
Mátyás Mustoha <mmatyas@inf.u-szeged.hu> - Fri, 28 Oct 2016 17:23:58 -0500 - rev 340076
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13967 - Update gleam to 0.2.24 (from mmatyas:gleam_update); r=larsbergstrom Update `gleam` to pick up servo/gleam#93. Part of #13154 --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors Source-Repo: https://github.com/servo/servo Source-Revision: 2ab26185c36095aeb49f0fdb3ed57b9a9e2f9a76
eea97bd1dfb23813c04efc9e33ce5a413a15cc35: servo: Merge #13945 - Update the Android build system (from mmatyas:android_libcpp_change); r=larsbergstrom,aneeshusa
Mátyás Mustoha <mmatyas@inf.u-szeged.hu> - Fri, 28 Oct 2016 16:11:26 -0500 - rev 340075
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13945 - Update the Android build system (from mmatyas:android_libcpp_change); r=larsbergstrom,aneeshusa A huge update for the Android build system, which makes the Android target build again. There are still some runtime issues, see #13154. CC & created by @larsbergstrom. Fixes #12562. Source-Repo: https://github.com/servo/servo Source-Revision: b9330151b980c838887c2da73481882947cc2922
757a8ecaa3c845cab0707dae7ce8266f12181fd3: servo: Merge #13946 - Update `etc/ci/check_dynamic_symbols.py` (from mmatyas:android_dyncheck); r=larsbergstrom
Mátyás Mustoha <mmatyas@inf.u-szeged.hu> - Fri, 28 Oct 2016 14:33:13 -0500 - rev 340074
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13946 - Update `etc/ci/check_dynamic_symbols.py` (from mmatyas:android_dyncheck); r=larsbergstrom Update `etc/ci/check_dynamic_symbols.py` to work after [the latest changes](https://github.com/servo/servo/pull/13945) in the Android build system. Part of #13154. Source-Repo: https://github.com/servo/servo Source-Revision: b661f0691611c8c568840b75ac646af960aa683d
8dc27904cbe0ee7630a78242c81898d6ae2a6b66: servo: Merge #13951 - incremental restyle: Hoist more stuff to Element (from bholley:more_element); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Fri, 28 Oct 2016 13:50:26 -0500 - rev 340073
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13951 - incremental restyle: Hoist more stuff to Element (from bholley:more_element); r=emilio The patch here hoists pseudo-element handling onto ThreadSafeLayoutElement. I have another patch which hoists stuff from TNode to TElement, but want to make sure this patch passes try first. Source-Repo: https://github.com/servo/servo Source-Revision: e7b5891d9ccdb551a536937391c019e20b3911a4
8e5b02086e8439c897243fd18ddca796aa9bd9f6: servo: Merge #13558 - Fix path to browserhtml in Linux runservo.sh (from aneeshusa:fix-path-to-browserhtml-in-linux-runservo.sh); r=shinglyu
Aneesh Agrawal <aneeshusa@gmail.com> - Fri, 28 Oct 2016 12:31:55 -0500 - rev 340072
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13558 - Fix path to browserhtml in Linux runservo.sh (from aneeshusa:fix-path-to-browserhtml-in-linux-runservo.sh); r=shinglyu <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [ ] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #13552 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because needs to be verified manually <!-- 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: af48de91fbc31a0bbb5c1fc5900fdb3e1519db5c
42e4816cbb2f9cf71aab630266e9fe5aa1d2501a: servo: Merge #13950 - Implement parsing for font-language-override property (from bheart:parse-font-language-override-property); r=emilio
Will Tange <will@brt.sexy> - Fri, 28 Oct 2016 11:23:39 -0500 - rev 340071
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13950 - Implement parsing for font-language-override property (from bheart:parse-font-language-override-property); r=emilio Implement and test parsing of the `font-language-override` style property. --- <!-- 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 #13874 - [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: c6ef48ccc1ee55b0c3d2f6a02423ce1f05c06531
d6065020be6571e238bf44f2f25729dc4e03d87a: servo: Merge #13960 - Update to selectors 0.14 (from servo:selectorsup); r=nox
Simon Sapin <simon.sapin@exyr.org> - Fri, 28 Oct 2016 09:27:28 -0500 - rev 340070
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13960 - Update to selectors 0.14 (from servo:selectorsup); r=nox <!-- 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 - [ ] 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: 09d4ba25a79cc5f9a3953897606f2a45a9d2896b
ba5f6d8d28c4e3989c4448b88c38f04174d72d0a: servo: Merge #13786 - support url() values in background-image, mask-image and list-style-image in stylo (from heycam:background-image); r=Manishearth
Cameron McCormack <cam@mcc.id.au> - Fri, 28 Oct 2016 07:16:30 -0500 - rev 340069
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13786 - support url() values in background-image, mask-image and list-style-image in stylo (from heycam:background-image); r=Manishearth <!-- Please describe your changes on the following line: --> Corresponding Gecko bugs, where @Manishearth has given r+s: * https://bugzilla.mozilla.org/show_bug.cgi?id=1288302 * https://bugzilla.mozilla.org/show_bug.cgi?id=1310463 (Sorry for the large structs_{debug,release}.rs changes; I thought it was too much trouble to disentangle the useless changes from the legitimate ones.) Holding off on landing this until the Gecko patches are reviewed and landed. --- <!-- 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 I've tested the stylo functionality manually and we can rely on Gecko's existing tests going forward <!-- 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: a27d54e07fc7b91193d2595c10b7fd702cbafcbc
09d595921a298d45cca9c2b3256ebfd7cb76c13b: servo: Merge #13937 - Implements parser/serialization for font-synthesis (from iamrohit7:font-synthesis); r=emilio
Rohit Burra <iamrohit7@gmail.com> - Fri, 28 Oct 2016 06:09:27 -0500 - rev 340068
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13937 - Implements parser/serialization for font-synthesis (from iamrohit7:font-synthesis); r=emilio <!-- 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 #13876 (github issue number if applicable). <!-- Either: --> - [ ] 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: 0193f987f6b8cdce02c297529f823e403da49b20
105cb99de7a81db4f287aae43efaa86fd93755c6: servo: Merge #13958 - Minor grammatical corrections in docs (from JRodDynamite:master); r=KiChjang
Jason Estibeiro <jasonestibeiro@live.com> - Fri, 28 Oct 2016 05:01:16 -0500 - rev 340067
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13958 - Minor grammatical corrections in docs (from JRodDynamite:master); r=KiChjang <!-- Please describe your changes on the following line: --> Simple minor grammatical errors I found when going through the docs. --- <!-- 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 are doc 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: 793ac2ca77121f00e46b7b6bf38825b9846c0f81
5715901eb610b1886795e567c9320bb8e36a415c: servo: Merge #13955 - Don't check untracked file in tidy (from shinglyu:tidy-untrack); r=Wafflespeanut
Shing Lyu <shing.lyu@gmail.com> - Thu, 27 Oct 2016 23:07:53 -0500 - rev 340066
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13955 - Don't check untracked file in tidy (from shinglyu:tidy-untrack); r=Wafflespeanut <!-- Please describe your changes on the following line: --> As discussed in #13938, disabling tidy check on untracked file to reduce noise --- <!-- 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 #13938 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because mocking `git` calls for the unit test is probably not worth the effort. <!-- 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: afa55dcf5573d6b535a8e9681d42fe51e1ff01d1
b57e3657949c211e6c840f58a997d501f89d393a: servo: Merge #13872 - webgl: Add basic support for framebuffer attachments (from anholt:webgl-fbo); r=emilio
Eric Anholt <eric@anholt.net> - Thu, 27 Oct 2016 21:39:15 -0500 - rev 340065
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13872 - webgl: Add basic support for framebuffer attachments (from anholt:webgl-fbo); r=emilio This is by no means a complete implementation, but I've slowed down on working on it, so I think we should look at what it takes to merge the current code. There are some major features missing, like initializing renderbuffers to 0 (uninitialized memory leak), tracking the attachments' attributes (width/height/format) for parameter requests, and lots of missing glCheckFramebufferStatus() validation. On the other hand, this is enough to run some demos using FBOs. --- <!-- 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 #13639 (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: fbec79e920c0b0ddeaeeb6c0cc97b20ad85729e0
0134fc513d67e35bef8b99dd97515d42de518807: servo: Merge #13914 - 13894 Use graphenes in text-emphasis-style (from TooManyBees:13894-use-graphemes); r=emilio
Jesse Kipp <esbe.v2@gmail.com> - Thu, 27 Oct 2016 15:58:17 -0500 - rev 340064
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13914 - 13894 Use graphenes in text-emphasis-style (from TooManyBees:13894-use-graphemes); r=emilio <!-- Please describe your changes on the following line: --> Use `unicode_segmentation` crate to truncate strings on grapheme boundaries. --- <!-- 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 #13894 (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: b4a882f81ab9d8128166a49f0514a398ad7a3b7d
5ea10ac3ed01a140e7e14988476563e5848de9ff: servo: Merge #13949 - Update Rust to 1.14.0-nightly (c59cb71d9 2016-10-26) (from nox:rustup); r=larsbergstrom
Anthony Ramine <n.oxyde@gmail.com> - Thu, 27 Oct 2016 13:45:40 -0500 - rev 340063
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13949 - Update Rust to 1.14.0-nightly (c59cb71d9 2016-10-26) (from nox:rustup); r=larsbergstrom Source-Repo: https://github.com/servo/servo Source-Revision: 7205d5a657141f9498f385852fbc2328b802c3ec
6a85e89e3513d2a80299aeb27c15e00107095f29: servo: Merge #13934 - Only traverse elements from style (from bholley:skip_text_nodes); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Thu, 27 Oct 2016 12:32:45 -0500 - rev 340062
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13934 - Only traverse elements from style (from bholley:skip_text_nodes); r=emilio This is part of the new incremental restyle architecture work. I have patches to element-ify things more, but want to get this in the tree first. Source-Repo: https://github.com/servo/servo Source-Revision: 87ef5487179a5b4c556361ad0c77c798b1edd4e1
006c63b2753745eb0ad483e75c2d9439c1dd510a: servo: Merge #13910 - Font feature settings (from rwakulszowa:font-feature-settings); r=emilio
rwakulszowa <rwakulszowa1@gmail.com> - Thu, 27 Oct 2016 10:48:41 -0500 - rev 340061
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13910 - Font feature settings (from rwakulszowa:font-feature-settings); r=emilio <!-- Please describe your changes on the following line: --> Implement parsing/serialization for font-feature-settings --- <!-- 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 #13852 (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: a1dfa0fd85fa3071c90b868f4594b9ee59d08744
600f956c56fd0b0149ad5c3f8c366d9bd7abbd33: servo: Merge #13870 - layout: Rewrite anonymous table code, simplify and fix table intrinsic width calculation, and improve safety of flexbox code (from pcwalton:anonymous-table-rewrite); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Wed, 26 Oct 2016 20:14:04 -0500 - rev 340060
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13870 - layout: Rewrite anonymous table code, simplify and fix table intrinsic width calculation, and improve safety of flexbox code (from pcwalton:anonymous-table-rewrite); r=mbrubeck Closes #13782. Source-Repo: https://github.com/servo/servo Source-Revision: 6b40f97289c4c5a20b539992c3d511b3bf470f28
9940ba91d2fce6386d64af4e7a732ba55a6b0a5f: servo: Merge #13926 - script: Fix issues relating to <iframe frameborder> (from pcwalton:iframe-frameborder); r=emilio
Patrick Walton <pcwalton@mimiga.net> - Wed, 26 Oct 2016 19:13:09 -0500 - rev 340059
Push 86548 by kwierso@gmail.com at Sat, 04 Feb 2017 01:35:21 +0000
servo: Merge #13926 - script: Fix issues relating to <iframe frameborder> (from pcwalton:iframe-frameborder); r=emilio These changes implement the `frameBorder` attribute on `HTMLIFrameElement` and fix the syntax of the rule that implements this presentational hint in the presentational hint stylesheet. Improves google.com. Source-Repo: https://github.com/servo/servo Source-Revision: b489ba0983e2bfbbbb4720a1ac0639854522ac0d
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip