444cb6b8e36fc51cc345323a2002e6c9b2517474: servo: Merge #14654 - Change property id of moz-prefixed properties to match their name (from upsuper:bug1311870); r=heycam
Xidorn Quan <me@upsuper.org> - Tue, 20 Dec 2016 23:37:12 -0800 - rev 369411
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14654 - Change property id of moz-prefixed properties to match their name (from upsuper:bug1311870); r=heycam <!-- Please describe your changes on the following line: --> This is the servo part of [bug 1311870](https://bugzilla.mozilla.org/show_bug.cgi?id=1311870) which has been reviewed by @heycam. r? @heycam --- <!-- 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: c2e4e4295e31c562885848c82fcb8ad76c844799
c74998394f8ef6926a6340570511d7acda285ef5: servo: Merge #14653 - stylo: Fix assertion for unresolvable url (from upsuper:bug1321176); r=Manishearth
Xidorn Quan <me@upsuper.org> - Tue, 20 Dec 2016 15:41:13 -0800 - rev 369410
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14653 - stylo: Fix assertion for unresolvable url (from upsuper:bug1321176); r=Manishearth <!-- Please describe your changes on the following line: --> This is the Servo part of [bug 1321176](https://bugzilla.mozilla.org/show_bug.cgi?id=1321176), which has been reviewed by @emilio, @Manishearth, and @heycam. 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: ae2b74e1c955a78e2f91b8f0bcdfa635190bf457
aa4ab6976e5495b389a05e37326ff8bf0188a33f: servo: Merge #14630 - Use MediaQueryListEvent for media query list change events (from bd339:iss14064); r=KiChjang
bd339 <bd339@localhost.localdomain> - Tue, 20 Dec 2016 13:37:42 -0800 - rev 369409
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14630 - Use MediaQueryListEvent for media query list change events (from bd339:iss14064); r=KiChjang <!-- Please describe your changes on the following line: --> - Implements MediaQueryListEvent interface - Makes MediaQueryList change events conform to the [spec](https://drafts.csswg.org/cssom-view/#evaluate-media-queries-and-report-changes) - Updates matchMedia.html test to verify that the new event type is used --- <!-- 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 #14064 <!-- 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: bcf154d8e6761737627bd28f47d2e9458b2c024a
86da464d95695dc885c068add7e9e9666f0d4484: servo: Merge #14650 - Update WR (shader cast errors on android) (from glennw:update-wr-shader-casts); r=KiChjang
Glenn Watson <github@intuitionlibrary.com> - Tue, 20 Dec 2016 11:58:57 -0800 - rev 369408
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14650 - Update WR (shader cast errors on android) (from glennw:update-wr-shader-casts); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: 0aa1fc5efe07d9fb87e996644b612c4c3ba9d132
afc991293b8bee3b27e52128ff9b3e1b2a22a1e8: servo: Merge #14645 - Move {lower,upper}-alpha to extra_servo_values (from upsuper:gecko-builtin-counter-styles); r=heycam
Xidorn Quan <me@upsuper.org> - Mon, 19 Dec 2016 23:59:00 -0800 - rev 369407
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14645 - Move {lower,upper}-alpha to extra_servo_values (from upsuper:gecko-builtin-counter-styles); r=heycam These two counter styles are supported via @counter-style rules in UA style sheet in Gecko. Source-Repo: https://github.com/servo/servo Source-Revision: fd5733fc1e5cda952e8d68783d4053fe4ae66eb1
1dfcd30ab73121f531bd96ee70120a7396a48e12: servo: Merge #14644 - Ever so slightly less unstable (from servo:ever-so-slightly-less-unstable); r=heycam
Simon Sapin <simon.sapin@exyr.org> - Mon, 19 Dec 2016 22:09:02 -0800 - rev 369406
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14644 - Ever so slightly less unstable (from servo:ever-so-slightly-less-unstable); r=heycam <!-- 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: e13f0017931e7f87cad13a13e3fe4e9bcbb9c554
5de39c8afbda88daa6964cadc57d59b58aa9561b: servo: Merge #14631 - Make datetime just reflect (from cbrewster:datetime_fix); r=Ms2ger
Connor Brewster <connor.brewster@eagles.oc.edu> - Mon, 19 Dec 2016 12:33:07 -0800 - rev 369405
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14631 - Make datetime just reflect (from cbrewster:datetime_fix); r=Ms2ger <!-- Please describe your changes on the following line: --> This just uses `make_getter!` for `datetime` rather than checking if `datetime` has data and falling back to the child data if `datetime` has no data. I reverted 2 of the test changes and added back an old test that makes sure that child content is not returned when `datetime` is empty. --- <!-- 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 #14611 (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: 56f236724c5989c5b0e020e4f1c98feb63a4375f
ba8cbade8c3371864cab2c55a8bc79b67e1c3a2f: servo: Merge #14304 - Implement CSSStyleRule.style (from KiChjang:css-style-rule-style); r=Manishearth
Keith Yeung <kungfukeith11@gmail.com> - Mon, 19 Dec 2016 11:29:02 -0800 - rev 369404
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14304 - Implement CSSStyleRule.style (from KiChjang:css-style-rule-style); r=Manishearth <!-- 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 #14209 (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: d05cae5072fae2b3469a69119365aca4220e3394
b3e1a421b5dfce3df9d18ae9b49d963d3014c584: servo: Merge #14629 - Revert "Update Rust to 1.15.0-nightly (8f02c429a 2016-12-15)." (from larsbergstrom:revert_rustup); r=nox
Lars Bergstrom <lars@lars.com> - Mon, 19 Dec 2016 06:33:09 -0800 - rev 369403
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14629 - Revert "Update Rust to 1.15.0-nightly (8f02c429a 2016-12-15)." (from larsbergstrom:revert_rustup); r=nox This reverts commit 5618e797683e7bfc400e8b1879d89f64bfb577fa. <!-- Please describe your changes on the following line: --> According to @nox, this breaks MacOS. Should be fine tomorrow: rust-lang/rust#38430 r? @nox @Ms2ger (or whomever) --- <!-- 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: d918c1424783dedb8bb7f9dcbba00b8fcc0b0254
0f4177e3b6dca3456a4a85fee5eb6170fafa4fa6: servo: Merge #14481 - Update Rust to 1.15.0-nightly (8f02c429a 2016-12-15) (from servo:rustup); r=Ms2ger
Ms2ger <Ms2ger@gmail.com> - Mon, 19 Dec 2016 03:58:56 -0800 - rev 369402
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14481 - Update Rust to 1.15.0-nightly (8f02c429a 2016-12-15) (from servo:rustup); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 077a54de19ad6336cc6fae5fb4d9897535f67c2b
4853d6540a1cc9fdf10dc22c085d9abc42a4faaa: servo: Merge #14485 - style: Add a simple rule-tree benchmarks (from servo:rule-tree-bench); r=heycam
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 19 Dec 2016 00:47:34 -0800 - rev 369401
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14485 - style: Add a simple rule-tree benchmarks (from servo:rule-tree-bench); r=heycam <!-- Please describe your changes on the following line: --> r? @heycam Numbers on my machine, for the record: ``` test rule_tree::bench::bench_expensive_insersion ... bench: 7,211,081 ns/iter (+/- 1,933,866) test rule_tree::bench::bench_expensive_insersion_parallel ... bench: 78,728,097 ns/iter (+/- 11,738,010) test rule_tree::bench::bench_insertion_basic ... bench: 665,333 ns/iter (+/- 68,089) test rule_tree::bench::bench_insertion_basic_parallel ... bench: 1,587,203 ns/iter (+/- 372,124) ``` Source-Repo: https://github.com/servo/servo Source-Revision: cb6a870077fc6bca98af688406926832ae3df038
bb33d23c9ee93a88a8eec5a67ea57f94659120b1: servo: Merge #14625 - stylo: Add FFI function to make the Stylist realize we have modified style sheets (from heycam:sheets-changed); r=upsuper
Cameron McCormack <cam@mcc.id.au> - Sun, 18 Dec 2016 21:49:28 -0800 - rev 369400
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14625 - stylo: Add FFI function to make the Stylist realize we have modified style sheets (from heycam:sheets-changed); r=upsuper Reviewed in https://bugzilla.mozilla.org/show_bug.cgi?id=1324341 by @upsuper. Source-Repo: https://github.com/servo/servo Source-Revision: 8412008525192455e4f3411a482c546a04bf6c72
c50d3a46f93873a70824c7255f0cebc829a1b00d: servo: Merge #14608 - Use string and nsCSSProperty for stylo CSSOM FFI (from upsuper:bug1323147); r=heycam
Xidorn Quan <me@upsuper.org> - Sat, 17 Dec 2016 18:22:10 -0800 - rev 369399
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14608 - Use string and nsCSSProperty for stylo CSSOM FFI (from upsuper:bug1323147); r=heycam <!-- Please describe your changes on the following line: --> This is the Servo side change of [bug 1323147](https://bugzilla.mozilla.org/show_bug.cgi?id=1323147) which has been reviewed by @heycam and @SimonSapin on Bugzilla. r? @heycam Source-Repo: https://github.com/servo/servo Source-Revision: 11dffa89582aca3607de60e2bcd00b3e917e713b
e56100dfad502c5ded0b34e7bac34feff12fe0e9: servo: Merge #14622 - stylo: Track the last restyle generation properly (from emilio:last-restyle); r=bholley
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 17 Dec 2016 14:40:33 -0800 - rev 369398
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14622 - stylo: Track the last restyle generation properly (from emilio:last-restyle); r=bholley I couldn't reproduce locally, but I believe this fixes: https://bugzilla.mozilla.org/show_bug.cgi?id=1323890 r? @heycam Source-Repo: https://github.com/servo/servo Source-Revision: f6163c77b9ac979f8406ef6ffe90e8c8e4a054cc
3dc190bba0df8f370d5c85853cab032baae0b9f2: servo: Merge #14430 - Expose Quirks Mode information in the layout data and code (from julienw:access-quirks-mode-from-layout); r=emilio
Julien Wajsberg <felash@gmail.com> - Sat, 17 Dec 2016 13:25:06 -0800 - rev 369397
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14430 - Expose Quirks Mode information in the layout data and code (from julienw:access-quirks-mode-from-layout); r=emilio <!-- Please describe your changes on the following line: --> This patch exposes the Quirks (NoQuirks/LimitedQuirks/Quirks) state to the layout subsystem. --- <!-- 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). Prelimary work for issue #11704. <!-- Either: --> - [ ] There are tests for these changes OR - [ ] These changes do not require tests because _____ (Waiting for guidance of where/which tests I could do here) <!-- 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: 164426a7f90c90652d2d52c5a54be91154d26af7
8d5c716783f4f358027bedad4a80f317a550fd62: servo: Merge #14598 - Fix linear gradient's specified form #13892 (from DominoTree:master); r=canaltinova
Nick Price <nick@spun.io> - Fri, 16 Dec 2016 15:11:29 -0800 - rev 369396
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14598 - Fix linear gradient's specified form #13892 (from DominoTree:master); r=canaltinova <!-- Please describe your changes on the following line: --> WIP for #13892 --- <!-- 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 #13892 (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: 9d2b98e6f82fe601672dbf435a920ccceffe78dc
c5da2cbe8e856771e7997e6cecd231fc62d4120b: servo: Merge #14000 - Stylo: Basic support for grid-{row,column}-{start,end} (from Wafflespeanut:grid); r=Manishearth
Ravi Shankar <wafflespeanut@gmail.com> - Fri, 16 Dec 2016 14:23:40 -0800 - rev 369395
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14000 - Stylo: Basic support for grid-{row,column}-{start,end} (from Wafflespeanut:grid); r=Manishearth <!-- 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 - [x] `./mach test-tidy` does not report any errors <!-- Either: --> - [ ] 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: 71b68ea0dec10a8e71a9f080d7d7ff382d8f0127
d0e82adaf0e23134ad9dbed4467d8e90015af9b8: servo: Merge #14593 - Implement GetGATTChildren (from szeged:getgattchildren); r=jdm
Attila Dusnoki <dati91@gmail.com> - Fri, 16 Dec 2016 12:30:41 -0800 - rev 369394
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14593 - Implement GetGATTChildren (from szeged:getgattchildren); r=jdm <!-- Please describe your changes on the following line: --> Implement the [GetGATTChildren](https://webbluetoothcg.github.io/web-bluetooth/#getgattchildren) function for webbluetooth. --- <!-- 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] 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: 6efea399ed0e44fe6bd151f346ca2c3371e2f66c
525ebfb419d4b5ff17bb8d6f98aa2d59e6da8ea4: servo: Merge #14610 - Simplify style context architecture and make it safer (from bholley:style_context_refactor); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Fri, 16 Dec 2016 11:38:27 -0800 - rev 369393
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14610 - Simplify style context architecture and make it safer (from bholley:style_context_refactor); r=emilio See the discussion at https://bugzilla.mozilla.org/show_bug.cgi?id=1323372 Not done here, but want to get a try run in on the first patch. Source-Repo: https://github.com/servo/servo Source-Revision: a4ecdf2d5fda281f25e2689852bc2134429e07c6
2deb15d4217fe12b1b2be27de16eee0e34c3ce10: servo: Merge #14540 - style: Basic @import support (from servo:at-import); r=SimonSapin,Ms2ger
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 16 Dec 2016 09:43:19 -0800 - rev 369392
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #14540 - style: Basic @import support (from servo:at-import); r=SimonSapin,Ms2ger r? @SimonSapin or @mbrubeck cc @heycam and @bholley Source-Repo: https://github.com/servo/servo Source-Revision: 38f136175e15acb6472466d141dedb6a253b0330
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip