3f4d3ac3afe2cb29e6d77bab5dfebfda69aede58: servo: Merge #14703 - Add gecko glue for perspective/transform properties (from canaltinova:perspective-transform); r=Wafflespeanut
Nazım Can Altınova <canaltinova@gmail.com> - Mon, 26 Dec 2016 21:48:52 -0800 - rev 369454
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14703 - Add gecko glue for perspective/transform properties (from canaltinova:perspective-transform); r=Wafflespeanut <!-- Please describe your changes on the following line: --> To be able to add glue for these properties, we needed to change their structs. They are moved from effects to box and added stylo glue. This PR covers these properties: - perspective - perspective-origin - backface-visibility - transform-box - transform-style - transform-origin --- <!-- 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 <!-- Either: --> - [X] These changes do not require tests because they are stylo 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: a6d206eb6687da31c957094bbed380c9e47daac4
72029e42297f8a40f102e144a76bd06aa2c803cf: servo: Merge #14743 - stylo: update bindings (from heycam:bindings-update-13); r=emilio
Cameron McCormack <cam@mcc.id.au> - Mon, 26 Dec 2016 19:25:32 -0800 - rev 369453
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14743 - stylo: update bindings (from heycam:bindings-update-13); r=emilio Bindings update corresponding to https://treeherder.mozilla.org/#/jobs?repo=stylo&revision=94459122fed6b6fbfa5c73c6b1eed0e75d09e357/. r? @emilio Source-Repo: https://github.com/servo/servo Source-Revision: 87acac1ea01ade095be66435eea9b33f68d28b0b
8fd6f32ce95c5636911be74af879832ee7ab8893: servo: Merge #14518 - Fix inline layout of table cells impacted by rowspan (from mbrubeck:rowspan2); r=notriddle
Matt Brubeck <mbrubeck@limpet.net> - Mon, 26 Dec 2016 10:09:09 -0800 - rev 369452
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14518 - Fix inline layout of table cells impacted by rowspan (from mbrubeck:rowspan2); r=notriddle This is part of the fix for #11297. This PR fixes the inline layout of table cells impacted by row-spanning cells from previous rows. A separate PR to follow will fix the table block size calculations to account for rowspan. This PR doesn't yet include any test changes. If it doesn't cause any existing tests to pass, I will add a new test to it. r? @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 9d320d5a34fe9911266940eb1ce96204d345b678
2a4854cb07e3dc8ef9e8dee499704d7b1a62c96d: servo: Merge #14715 - Tidy: Check Cargo.lock for packages with same version and different sources (from UK992:tidy-check-lock); r=SimonSapin
UK992 <urbankrajnc92@gmail.com> - Mon, 26 Dec 2016 08:57:04 -0800 - rev 369451
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14715 - Tidy: Check Cargo.lock for packages with same version and different sources (from UK992:tidy-check-lock); r=SimonSapin <!-- Please describe your changes on the following line: --> r? @Wafflespeanut cc @SimonSapin --- <!-- 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 #14695 <!-- 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: 37a5e29147f0dc489888377d6f7bb53282dc04f9
7d177ab333c5c165b72ae5a788c745b728bf8197: servo: Merge #14736 - Move reg_host from the constellation to net_traits (from deror1869107:Move-reg_host-to-pub_domains); r=Ms2ger
deror1869107 <sungyuanyao@gmail.com> - Mon, 26 Dec 2016 03:09:31 -0800 - rev 369450
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14736 - Move reg_host from the constellation to net_traits (from deror1869107:Move-reg_host-to-pub_domains); r=Ms2ger <!-- Please describe your changes on the following line: --> Move reg_host from the constellation to net_traits --- <!-- 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 #14696 (github issue number if applicable). <!-- Either: --> - [X] These changes do not require tests <!-- 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: c2448d3963508777f1a7485492ec5e9677c875c8
103eba977a4f72c64cf7899e51f0c6040bfb5dcf: servo: Merge #14735 - Remove unused ConstellationMsg from net_traits (from servo:ConstellationMsg); r=KiChjang
Ms2ger <Ms2ger@gmail.com> - Mon, 26 Dec 2016 01:43:39 -0800 - rev 369449
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14735 - Remove unused ConstellationMsg from net_traits (from servo:ConstellationMsg); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: ab788e72aa7d63452c4c5a759e8abc918d665c6a
eb359894c3caeb0899874afdc0261d1a322fc0c1: servo: Merge #14730 - Rewrite Crypto::GetRandomValues to use typed array API (from deror1869107:typed_array_API); r=emilio
deror1869107 <sungyuanyao@gmail.com> - Sun, 25 Dec 2016 23:37:15 -0800 - rev 369448
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14730 - Rewrite Crypto::GetRandomValues to use typed array API (from deror1869107:typed_array_API); r=emilio <!-- Please describe your changes on the following line: --> Rewrite Crypto::GetRandomValues to use typed array API --- <!-- 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 #14673 (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: 1c60a5bef84a709491882e22d4e3393de062dea9
e8cee098c4758f328662615a92ae6446a9b0fdf1: servo: Merge #14731 - stylo: Coordinate stylist flushing with gecko, and clean up pseudo-element resolution (from heycam:flushing_and_pseudos); r=heycam
Bobby Holley <bobbyholley@gmail.com> - Sun, 25 Dec 2016 18:13:30 -0800 - rev 369447
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14731 - stylo: Coordinate stylist flushing with gecko, and clean up pseudo-element resolution (from heycam:flushing_and_pseudos); r=heycam Source-Repo: https://github.com/servo/servo Source-Revision: 42ec8a89747ba1e25769fffae083f62fe9576987
634ac2137263a1cb9fe2a49358c7c42d5a0ee8f6: servo: Merge #14640 - Store unset keyword as specified value (from upsuper:unset-storage); r=emilio
Xidorn Quan <me@upsuper.org> - Sun, 25 Dec 2016 14:23:34 -0800 - rev 369446
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14640 - Store unset keyword as specified value (from upsuper:unset-storage); r=emilio <!-- Please describe your changes on the following line: --> `unset` keyword value should *not* be converted to something else during parsing. It is a specified-value time value, which should be preserved until computation. WIP patch for seeing what tests would be broken and / or if there is necessary to add any new test. --- <!-- 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: 4cd7321531a95ca2d9a1b4d5e04e3fdb35b03f56
dbb47764a57d15be14db102895ab7911f6c9e960: servo: Merge #14729 - Fix Clark Gaebel's entry in the mailmap (from nox:mailmap); r=emilio
Anthony Ramine <n.oxyde@gmail.com> - Sun, 25 Dec 2016 13:23:00 -0800 - rev 369445
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14729 - Fix Clark Gaebel's entry in the mailmap (from nox:mailmap); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: 2d4e268dadb635c5d02f2cf0d7beca2f6d96b7a1
147870850e5ce8b444900fbb11422ebd76d9e558: servo: Merge #14728 - Bunch of nitpicks (from emilio:nit); r=Wafflespeanut
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 25 Dec 2016 11:04:21 -0800 - rev 369444
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14728 - Bunch of nitpicks (from emilio:nit); r=Wafflespeanut I just noticed one while writing #14719, and then grepped and couldn't stop. r? @nox Source-Repo: https://github.com/servo/servo Source-Revision: 7fc9047d22147cf419d2551350421e23105e6f0e
da1352b0dcc50c18df8a127a37468c95d992ebab: servo: Merge #14726 - Remove azure(canvas) dependency from canvas_traits (from zaynetro:no-azure-in-canvas_traits); r=SimonSapin
Roman Zaynetdinov <roman.zaynetdinov@lekane.com> - Sun, 25 Dec 2016 09:56:32 -0800 - rev 369443
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14726 - Remove azure(canvas) dependency from canvas_traits (from zaynetro:no-azure-in-canvas_traits); r=SimonSapin <!-- Please describe your changes on the following line: --> Remove azure (canvas crate) dependency from canvas_traits crate. There might be some tests that are failing due to changed implementation location. I will take a look at this pull request build status. --- <!-- 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 #14108 <!-- Either: --> - [x] These changes do not require tests because no methods were modified or moved <!-- 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: 32281030149a9e40d46310de0025a8f522798f21
48a0e097def39ab2e6d6d6c358b93476294d7ae0: servo: Merge #14725 - Add a mailmap 🎄🎅 (from nox:mailmap); r=emilio
Anthony Ramine <n.oxyde@gmail.com> - Sun, 25 Dec 2016 06:24:46 -0800 - rev 369442
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14725 - Add a mailmap 🎄🎅 (from nox:mailmap); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: b319dedda94e47a1ca6a789f0c2852c58c01223c
7603b7f99ec802fc869cffef02f41a54e634abb1: servo: Merge #14724 - Remove FrameChange::document_ready (from zaynetro:remove-frame-change-document-ready); r=Ms2ger
Roman Zaynetdinov <roman.zaynetdinov@lekane.com> - Sun, 25 Dec 2016 03:23:16 -0800 - rev 369441
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14724 - Remove FrameChange::document_ready (from zaynetro:remove-frame-change-document-ready); r=Ms2ger <!-- Please describe your changes on the following line: --> Remove unused `FrameChange::document_ready` field and remove unused boolean in `ConstellationMsg::GetPipeline`'s second argument. --- <!-- 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 #14693 <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because compiler validates the field is not used anywhere <!-- 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: 61d8f4d6883a876fae81bede4dfedacc764ba2f2
9d69327d6672120207d2136c7da2435858359eed: servo: Merge #14722 - Check for wss schemes in Cookie::appropriate_for_url (from iamrohit7:check-secure-schemes); r=jdm
Rohit Burra <iamrohit7@gmail.com> - Sun, 25 Dec 2016 00:48:09 -0800 - rev 369440
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14722 - Check for wss schemes in Cookie::appropriate_for_url (from iamrohit7:check-secure-schemes); r=jdm * Also adds a new helper, `ServoUrl::is_secure_scheme`. * Refactored `CookieStorage::push` and `CookieStorage::remove` to use the new helper. <!-- 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 #14702 <!-- Either: --> - [X] These changes do not require tests because we can't test the changes yet. <!-- 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: fcc3447dfc63571a51abe94ad27a21961d8ede4b
cc8dc2adc696a000182bf103323472d2a4415575: servo: Merge #14710 - Mark DOM interfaces as repr(C) (from nox:repr-c); r=KiChjang
Anthony Ramine <n.oxyde@gmail.com> - Sat, 24 Dec 2016 23:26:00 -0800 - rev 369439
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14710 - Mark DOM interfaces as repr(C) (from nox:repr-c); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: b5909f26cf4ca255d13bf31b3261e6c9df11a4a1
198d3fbda074b0b6276099a2857be2b4a43017a2: servo: Merge #14721 - Bindgenup (from emilio:bindgenup); r=Manishearth
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 24 Dec 2016 16:43:57 -0800 - rev 369438
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14721 - Bindgenup (from emilio:bindgenup); r=Manishearth <!-- Please describe your changes on the following line: --> r? @Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 75b3d68fa74ae1b9a090a6dc13dec3b8dca67b89
fb7ebce3652f9a9649970aca827da66cd4269119: servo: Merge #14708 - Update jpeg-decoder to 0.1.10 and disallow duplicate rayon versions again (from kaksmet:update-jpeg-decoder); r=jdm
Ulf Nilsson <kaksmet@gmail.com> - Sat, 24 Dec 2016 10:43:02 -0800 - rev 369437
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14708 - Update jpeg-decoder to 0.1.10 and disallow duplicate rayon versions again (from kaksmet:update-jpeg-decoder); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: c25265273c012a1ecf371fb7b459c53486cb9024
ae8621232eac4a7201ddf1660f966931c902ca03: servo: Merge #14707 - Pipeline documentation comments (from asajeffrey:constellation-pipeline-docs); r=ConnorGBrewster
Alan Jeffrey <ajeffrey@mozilla.com> - Sat, 24 Dec 2016 08:48:43 -0800 - rev 369436
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14707 - Pipeline documentation comments (from asajeffrey:constellation-pipeline-docs); r=ConnorGBrewster <!-- Please describe your changes on the following line: --> Rewrote the documentation comments for `pipeline.rs`. --- <!-- 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 do not require tests because it's just documentation <!-- 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: 4cb781a0a298637ce9eca6aed57bcc687c846c35
29436b0a769b175185e01489e07d2bc6ade1c1ce: servo: Merge #14701 - update "working on a crate" (from gterzian:patch-1); r=SimonSapin
Gregory Terzian <gterzian@users.noreply.github.com> - Sat, 24 Dec 2016 07:51:43 -0800 - rev 369435
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14701 - update "working on a crate" (from gterzian:patch-1); r=SimonSapin <!-- Please describe your changes on the following line: --> Update of the "how to replace a dependency" part of "Hacking Servo". --- <!-- 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 #14688 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require tests because it only affects documentation. <!-- 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: 3256af1ba0790394b736f486b7e1362c939afb2a
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip