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 478591
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478590
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478589
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478588
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478587
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478586
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478585
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478584
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478583
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478582
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478581
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478580
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478579
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478578
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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 478577
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +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
5ce3a7c52a845edb5a93a043a88eac976067e844: servo: Merge #14699 - Fix an outdated comment (from notriddle:constructive_commentary); r=emilio
Michael Howell <michael@notriddle.com> - Sat, 24 Dec 2016 06:42:57 -0800 - rev 478576
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge
#14699 - Fix an outdated comment (from notriddle:constructive_commentary); r=emilio
The structures have changed, as has the syntax of the Rust language.
Source-Repo:
https://github.com/servo/servo
Source-Revision:
f850918d8ef07426b55e8a7cdebbf43c56c65589
dfc3bb45f709990e63d4fb65402018d0950676c7: servo: Merge #14698 - Constellation documentation comments (from asajeffrey:constellation-docs); r=ConnorGBrewster
Alan Jeffrey <ajeffrey@mozilla.com> - Sat, 24 Dec 2016 05:46:40 -0800 - rev 478575
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge
#14698 - Constellation documentation comments (from asajeffrey:constellation-docs); r=ConnorGBrewster
<!-- Please describe your changes on the following line: -->
Rewrote the documentation comments for `constellation.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:
02717931ad45c5ac9780edb1504bafd38039a671
f8c4216e65487f09ce40b43bdfa1522835c97416: servo: Merge #14687 - Update various crates (from servo:always-be-updating); r=emilio
Ms2ger <Ms2ger@gmail.com> - Sat, 24 Dec 2016 04:37:12 -0800 - rev 478574
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge
#14687 - Update various crates (from servo:always-be-updating); r=emilio
Fixes
#14681.
Source-Repo:
https://github.com/servo/servo
Source-Revision:
29901b187bb93837ebd2f9a641c7bf1866566a95
ad42ad22ec0e7c6a51f93f604ab88fb4892e07bf: servo: Merge #14623 - #14514 Implement port-based blocking (from DominoTree:master); r=emilio
Nick Price <nick@spun.io> - Sat, 24 Dec 2016 03:41:14 -0800 - rev 478573
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge
#14623 -
#14514 Implement port-based blocking (from DominoTree:master); r=emilio
<!-- Please describe your changes on the following line: -->
Add check for bad ports to http_fetch(), return NetworkError::Internal if bad port/schema combination is seen.
Test added
---
<!-- 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
#14514 (github issue number if applicable).
<!-- Either: -->
- [x] 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. -->
Source-Repo:
https://github.com/servo/servo
Source-Revision:
de7d73adb0a51627e4aaa568787fe36c22029bd3
c90aff3d827221f016a50b7c8b9906bff23e7267: servo: Merge #14668 - Update WR (windows font fixes, ridge/groove borders, scrolling improvements) (from glennw:update-wr-dwrote); r=jdm
Glenn Watson <github@intuitionlibrary.com> - Sat, 24 Dec 2016 01:55:17 -0800 - rev 478572
Push
44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge
#14668 - Update WR (windows font fixes, ridge/groove borders, scrolling improvements) (from glennw:update-wr-dwrote); r=jdm
Source-Repo:
https://github.com/servo/servo
Source-Revision:
e80965f17362f5428d0b77ab1511e087611281fe