f44fc63cea0937b394f16984026f1a751d7feaa2: servo: Merge #14392 - Fix a typo in components/bluetooth_traits/lib.rs (from zakorgy:patch-2); r=Ms2ger
Zakor Gyula <zakorgy@inf.u-szeged.hu> - Mon, 28 Nov 2016 07:16:51 -0800 - rev 340237
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14392 - Fix a typo in components/bluetooth_traits/lib.rs (from zakorgy:patch-2); 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 <!-- 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: 555aa4055377fd085e0322a84175bbfc1382ff69
af0eabaf7a6521b26df766d708fcfd0aa0771f65: servo: Merge #14383 - Stylo: implement column-rule-style (from Razican:column-rule-style); r=Wafflespeanut
Razican <razican@protonmail.ch> - Mon, 28 Nov 2016 04:57:28 -0800 - rev 340236
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14383 - Stylo: implement column-rule-style (from Razican:column-rule-style); r=Wafflespeanut Implemented `column-rule-style` in stylo. - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #13868 - [ ] There are tests for these changes OR - [x] These changes do not require tests because it's a style addition and I added the screenshot. Screenshot: ![screenshot from 2016-11-27 21-59-38](https://cloud.githubusercontent.com/assets/597469/20652731/0a7ccbfc-b4ff-11e6-8e4c-1547897bcf25.png) Source-Repo: https://github.com/servo/servo Source-Revision: 4dbca055c6d225e5fe5030bf2d402b73d2ea94da
b31a99e8e7d98a679a4c2e93340e283b3e74395f: servo: Merge #14381 - Move to Cargo workspaces (from servo:workspaces); r=SimonSapin
Anthony Ramine <n.oxyde@gmail.com> - Mon, 28 Nov 2016 01:44:40 -0800 - rev 340235
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14381 - Move to Cargo workspaces (from servo:workspaces); r=SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: eb7032f6dd5e8a1f8c0602666805d1d10cc84e65
56fc6a3f0d27968b4cbcb10ac58c5a76f46e2a57: servo: Merge #14382 - Revert temporary commit used to debug something in #14225 (from nox:revert-garbage); r=nox
Anthony Ramine <n.oxyde@gmail.com> - Mon, 28 Nov 2016 00:40:49 -0800 - rev 340234
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14382 - Revert temporary commit used to debug something in #14225 (from nox:revert-garbage); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 17ccc6b393a776929e0990efc8686c968714a6f8
24d6ab59a093d72e8aeda94fc4357f9933b19b55: servo: Merge #14355 - Move algorithm for insertRule and deleteRule to style component (from upsuper:rulelist-mutate); r=Manishearth
Xidorn Quan <me@upsuper.org> - Sun, 27 Nov 2016 15:40:19 -0800 - rev 340233
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14355 - Move algorithm for insertRule and deleteRule to style component (from upsuper:rulelist-mutate); r=Manishearth <!-- Please describe your changes on the following line: --> 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 - [ ] 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: b18ec28fa7dab1728bb9e01d675534a28c43bb6a
126347905d872aeaa5b5aa2a8d9c67411268dd49: servo: Merge #14225 - Update js (from servo:update-js); r=jdm,Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Sun, 27 Nov 2016 05:03:15 -0800 - rev 340232
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14225 - Update js (from servo:update-js); r=jdm,Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 7d69f53794c9f823d524d0d4382c04c4a57bea65
17458270d9693d168c6b14bdfccbe34886c93948: servo: Merge #14375 - Don't return early from report_pending_exception() if the value is an unexpected object (from servo:error-info); r=nox
Ms2ger <Ms2ger@gmail.com> - Sun, 27 Nov 2016 01:37:41 -0800 - rev 340231
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14375 - Don't return early from report_pending_exception() if the value is an unexpected object (from servo:error-info); r=nox We will now dispatch the error event in this case as well. Source-Repo: https://github.com/servo/servo Source-Revision: 1888ffdb42f5b17e538ce17b81dde19908f4003e
84d3efcfbb34ec2dbd9013f9f689b1aa0d016527: servo: Merge #14373 - Use the ParserContext along with the Parser (from Wafflespeanut:parse); r=emilio
Ravi Shankar <wafflespeanut@gmail.com> - Sat, 26 Nov 2016 19:20:10 -0800 - rev 340230
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14373 - Use the ParserContext along with the Parser (from Wafflespeanut:parse); r=emilio <!-- Please describe your changes on the following line: --> This changes the `parse` function's signature to include `ParserContext`, so that we don't introduce another trait just for the sake of the context. Instead, we can safely ignore the context whenever we don't need it. --- <!-- 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 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? @SimonSapin or @emilio or @Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 4755cb7586ab4a89f35bbccf8b57c85ed2f428e7
b29078f132699af836917ea09ea3eae9fdc93415: servo: Merge #14358 - stylo - implement -webkit-text-fill-color and -webkit-text-stroke (from chenpighead:webkit-text-stroke); r=canaltinova
Jeremy Chen <jeremychen@mozilla.com> - Sat, 26 Nov 2016 07:17:34 -0800 - rev 340229
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14358 - stylo - implement -webkit-text-fill-color and -webkit-text-stroke (from chenpighead:webkit-text-stroke); r=canaltinova <!-- Please describe your changes on the following line: --> Implement -webkit-text-fill-color property. Implement -webkit-text-stroke property, along with -webkit-text-stroke-width and -webkit-text-stroke-color longhand properties. --- <!-- 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 #13849 (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: c4f87f451faf8eeac3e046c38ebf8b9b3dd0051e
e4a9510193e62bd9b2de389e34572423bb1ffb67: servo: Merge #14365 - Property declaration block serialization should check for importance (from canaltinova:block-important); r=emilio
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 26 Nov 2016 05:09:55 -0800 - rev 340228
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14365 - Property declaration block serialization should check for importance (from canaltinova:block-important); r=emilio <!-- Please describe your changes on the following line: --> r? @emilio , @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 #14329 (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: a0269027db848354fe779ce73d03d60a2b26a87f
41fd3e16f183603a64c9d57fb5f0509f26a0d5d1: servo: Merge #14192 - implement support for the width query (from gterzian:support_equality_constraints); r=emilio
Gregory <gterzian@users.noreply.github.com> - Sat, 26 Nov 2016 04:09:24 -0800 - rev 340227
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14192 - implement support for the width query (from gterzian:support_equality_constraints); r=emilio <!-- Please describe your changes on the following line: --> implement support for the `width` media query --- <!-- 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 #https://github.com/servo/servo/issues/13670 (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: bcc76f8a58f2ebe3886d16ff3eebbe68e3debf6c
2761b7a619855c28357d6e4499f0b1739e5e842d: servo: Merge #14362 - Simplify the http_loader code (from servo:fetch-http-move); r=Wafflespeanut
Ms2ger <Ms2ger@gmail.com> - Fri, 25 Nov 2016 20:20:26 -0800 - rev 340226
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14362 - Simplify the http_loader code (from servo:fetch-http-move); r=Wafflespeanut Source-Repo: https://github.com/servo/servo Source-Revision: a093b56c84cd66e4629c1e252134b523a49f751d
2ebae01813c42a19e49dda59395b14807076fc50: servo: Merge #14335 - Add rerun-if-changed for bindings file (from upsuper:stylo-unit-rerun-build); r=bholley
Xidorn Quan <me@upsuper.org> - Fri, 25 Nov 2016 10:01:16 -0800 - rev 340225
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14335 - Add rerun-if-changed for bindings file (from upsuper:stylo-unit-rerun-build); r=bholley <!-- Please describe your changes on the following line: --> check_bindings.py uses bindings.rs as input, so it should be rerun if that file gets changed. --- <!-- 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. --> check_bindings.py uses bindings.rs as input, so it should be rerun if that file gets changed. Source-Repo: https://github.com/servo/servo Source-Revision: bf92d0a27ff04ce93a9e301d1782ea04d0a9a208
487970795136c909e1ed305d1b7f43fd054e686d: servo: Merge #14300 - stylo: Basic infrastructure for RestyleHint-driven traversal (from bholley:restyle_driven_traversal); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Fri, 25 Nov 2016 09:00:44 -0800 - rev 340224
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14300 - stylo: Basic infrastructure for RestyleHint-driven traversal (from bholley:restyle_driven_traversal); r=emilio Gecko Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=131701 (Don't review yet, will flag on the gecko bug when the time comes) Source-Repo: https://github.com/servo/servo Source-Revision: d98abaec20e624aa89a3abddf4cf2a6399951ef1
454e13d6e77108399c0b73290c2c08ee75793bcd: servo: Merge #13969 - html form validation initial steps with test html file (from bbansalWolfPack:master); r=jdm
Bhavya Bansal <bbansal@ncsu.edu> - Fri, 25 Nov 2016 06:49:44 -0800 - rev 340223
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #13969 - html form validation initial steps with test html file (from bbansalWolfPack:master); r=jdm <!-- Please describe your changes on the following line: --> Added code for initial steps in html form validation. 1. Added methods for trait validatable 2. implemented stub methods for elements like HTMLInputElement, HTMLButtonElement, etc <!-- 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: beec035eb0ff6babf48ce836184329e60e795177
06154a5beabfd57d2efde69164ec0102c8eb0bf6: servo: Merge #14357 - Use single_value_to_css in Servo_DeclarationBlock_SerializeOneValue (from BorisChiou:Bug1317178); r=emilio
Boris Chiou <boris.chiou@gmail.com> - Fri, 25 Nov 2016 02:39:52 -0800 - rev 340222
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14357 - Use single_value_to_css in Servo_DeclarationBlock_SerializeOneValue (from BorisChiou:Bug1317178); r=emilio These are the servo-side changes for [bug 1317178](https://bugzilla.mozilla.org/show_bug.cgi?id=1317178). @Manishearth has already reviewed them there. Please merge these patches until the gecko-side changes for [bug 1317178](https://bugzilla.mozilla.org/show_bug.cgi?id=1317178) is landed. --- - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix [bug 1317178](https://bugzilla.mozilla.org/show_bug.cgi?id=1317178). - [X] These changes do not require tests because there are existing tests for this in mozilla-central Source-Repo: https://github.com/servo/servo Source-Revision: 67a4ecd68ec782fd661c0095df1e7f75e79a5d84
3d7fba3f53fd3b2ba1fa9a5cb835160720f9aaf1: servo: Merge #14340 - implement StyleSheet.disabled (from heycam:sheet-disabled); r=Manishearth
Cameron McCormack <cam@mcc.id.au> - Thu, 24 Nov 2016 20:40:24 -0800 - rev 340221
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14340 - implement StyleSheet.disabled (from heycam:sheet-disabled); r=Manishearth <!-- Please describe your changes on the following line: --> This implements the [CSSOM StyleSheet.disabled](https://drafts.csswg.org/cssom/#dom-stylesheet-disabled) IDL attribute. --- <!-- 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: c1c3974fb2d8ca60f2837ccd7d2d3b345e440af8
92421ff0865165fd982558f52ed81e681fda1ad5: servo: Merge #14366 - move Servo_GetStyleVariables definition from the Gecko side (from heycam:variables); r=Manishearth
Cameron McCormack <cam@mcc.id.au> - Thu, 24 Nov 2016 16:38:40 -0800 - rev 340220
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14366 - move Servo_GetStyleVariables definition from the Gecko side (from heycam:variables); r=Manishearth <!-- Please describe your changes on the following line: --> This is the Servo-side part of https://bugzilla.mozilla.org/show_bug.cgi?id=1319982 which has already been reviewed by @Manishearth there. Source-Repo: https://github.com/servo/servo Source-Revision: 4529435f96cadf0a7b32f7417bef885833a7cabc
8d6170c6ba2edafbc8e19872cde6932cced2415f: servo: Merge #14286 - Update to webrender 0.10.0 (from gterzian:update_canvas_with_offscreen_context); r=jdm
Glenn Watson <github@intuitionlibrary.com> - Thu, 24 Nov 2016 12:29:52 -0800 - rev 340219
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14286 - Update to webrender 0.10.0 (from gterzian:update_canvas_with_offscreen_context); r=jdm <!-- Please describe your changes on the following line: --> Changes necessary to build servor with webrender 0.10.0 --- <!-- 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 - [ ] 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: e1eff691f8a1d8c9c7ab33344364f0419626b80e
b82c7c6a4659347b70d541cc39415c4b40aeefc8: servo: Merge #14344 - Script thread creating layout thread should use the incomplete loads (from asajeffrey:script-thread-new-layout-use-incomplete-loads); r=jdm
Alan Jeffrey <ajeffrey@mozilla.com> - Thu, 24 Nov 2016 04:57:50 -0800 - rev 340218
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #14344 - Script thread creating layout thread should use the incomplete loads (from asajeffrey:script-thread-new-layout-use-incomplete-loads); r=jdm <!-- Please describe your changes on the following line: --> When a script thread creates a new layout thread, it does so by sending a message to an existing layout thread asking it to spawn. At the moment, we're only looking at the completed loads for that layout thread, so we can get a panic if two loads happen in quick succession. The temporary fix is to look for the layout thread in the incomplete loads too. --- <!-- 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 #14333. - [X] These changes do not require tests because it fixes a panic. <!-- 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: 99c4821485de30eabc0eb81af9cc5e5102e2f3f6
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip