5f5140999b0daecd716ddfee29b4d5cf80916d32: servo: Merge #12514 - Issue 12396 to add developer documentation to readme (from changm:issue12396); r=SimonSapin
Mason Chang <mchang@mozilla.com> - Wed, 20 Jul 2016 21:23:18 -0500 - rev 339336
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12514 - Issue 12396 to add developer documentation to readme (from changm:issue12396); r=SimonSapin <!-- Please describe your changes on the following line: --> Just some added developer documentation that was useful for me while starting to develop servo. This adds the documentation about running ./mach clean with a partially built servo but before linking openssl. It also adds the -Z flag under command line flags for debugging help. --- <!-- 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 #12396 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because it is a documentation update only. <!-- 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: 20b1764d71a967ee4a355cd1b55e4250fe5f59a9
5e6e58e3b087266c5a856446f2a87cb2d44d6d64: servo: Merge #12522 - Update cargo (from servo:update-cargo); r=metajack
Ms2ger <Ms2ger@gmail.com> - Wed, 20 Jul 2016 18:26:16 -0500 - rev 339335
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12522 - Update cargo (from servo:update-cargo); r=metajack Source-Repo: https://github.com/servo/servo Source-Revision: b34b30fd96e29f9c3773c9146c78e3d47fdc156d
9a892b1c7c7b04a342e32ba1e0a035a5cfcb328a: servo: Merge #12467 - Add the append method for the Headers API (from jeenalee:jeena-headersAPI); r=jdm
Malisa Smith <malisa.tsmith@gmail.com> - Wed, 20 Jul 2016 16:24:48 -0500 - rev 339334
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12467 - Add the append method for the Headers API (from jeenalee:jeena-headersAPI); r=jdm <!-- Please describe your changes on the following line: --> This commit adds the append method for the Headers API. @malisas and I are both contributors. There are a few TODOs related: - The script needs to parse the header value for certain header names to decide the header group it belongs - There are possible spec bugs that could change what a valid header value looks like (related: [issue page](https://github.com/whatwg/fetch/issues/332)) There are WPT tests already written for the Headers API, but they will fail as the Headers API is not fully implemented. --- <!-- 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 tests for the Headers API already exists, but this commit does not implement the interface fully. The tests will fail. <!-- 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: 03fa7f0ba533acc44100639ad85625810618df3a
d5bc08d63cda10e5425755936cd568620d2d9c43: servo: Merge #12392 - style: Add support to test animations programatically (from emilio:test-animations); r=SimonSapin
Emilio Cobos Álvarez <ecoal95@gmail.com> - Wed, 20 Jul 2016 13:38:31 -0500 - rev 339333
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12392 - style: Add support to test animations programatically (from emilio:test-animations); r=SimonSapin <!-- 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 #12120 <!-- 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. --> r? @SimonSapin for the style changes, @Ms2ger or @jdm for the dom and test changes Source-Repo: https://github.com/servo/servo Source-Revision: 14aeccc33ab44d706df86fbce67339218efe710c
ca8a82d258416e7e0c64f71703e4d485d6487190: servo: Merge #12507 - Remove clipboard crate to due disallowed usage of GPL code (from larsbergstrom:remove_clipboard); r=metajack
Lars Bergstrom <lars@lars.com> - Wed, 20 Jul 2016 11:53:04 -0500 - rev 339332
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12507 - Remove clipboard crate to due disallowed usage of GPL code (from larsbergstrom:remove_clipboard); r=metajack <!-- Please describe your changes on the following line: --> Fixes #7578, removing usage of rust-clipboard, which contains a disallowed dependency on GPL code. r? @metajack --- <!-- 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 it's a dependency removal <!-- 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: 46db988b906fbec0286fa07387bb34e76a5b3a94
a098b453c3d8f4ba631bfeb9e62a9ddc5400f6aa: servo: Merge #12490 - Remove dependency on util::opts from canvas crate (from djc:canvas-no-opts); r=jdm
Dirkjan Ochtman <d.ochtman@activevideo.com> - Wed, 20 Jul 2016 09:19:04 -0500 - rev 339331
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12490 - Remove dependency on util::opts from canvas crate (from djc:canvas-no-opts); r=jdm <!-- 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 - [x] These changes do not require tests because it's a small refactoring. <!-- 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: ca9bc23b391b92d1a6e16f565b531a7fac68852c
ad70a7e7ca359388f5f413165d033908b760d504: servo: Merge #12517 - Resync bindings (from Manishearth:sync); r=heycam
Manish Goregaokar <manishsmail@gmail.com> - Wed, 20 Jul 2016 08:21:18 -0500 - rev 339330
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12517 - Resync bindings (from Manishearth:sync); r=heycam Corresponds to the tmp-stylo-rebase branch on servo/gecko-dev Still testing locally Source-Repo: https://github.com/servo/servo Source-Revision: 5832008c26d0858e0cc9e47f2abd43966ca05a54
6660b1a071d68579aa2922e6e225323cde5f8fca: servo: Merge #12510 - Upgrade mozlog package from 3.0 to 3.3 (from chenpighead:update-mozlog); r=metajack
Jeremy Chen <jeremychen@mozilla.com> - Wed, 20 Jul 2016 07:21:26 -0500 - rev 339329
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12510 - Upgrade mozlog package from 3.0 to 3.3 (from chenpighead:update-mozlog); r=metajack <!-- Please describe your changes on the following line: --> Update mozlog to 3.3 so we can have correct reftest screenshots displayed with --log-html. The original mozlog update bugs are listed as follows: https://bugzilla.mozilla.org/show_bug.cgi?id=1287019 https://bugzilla.mozilla.org/show_bug.cgi?id=1287480 --- <!-- 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 #12401 and #12403 (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [X] These changes do not require tests because this is just a PyPI package version bumping <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Update mozlog to 3.3. Source-Repo: https://github.com/servo/servo Source-Revision: 73cfab0016fd761da24d6280154fda6561b417fe
bd9a1a5e45a88a8b8497f8072a3c458a655bc503: servo: Merge #12426 - Allow window elements as well as iframes to the the target of mozbrowser events (from asajeffrey:mozbrowser-event-targets); r=SimonSapin
Alan Jeffrey <ajeffrey@mozilla.com> - Wed, 20 Jul 2016 04:41:34 -0500 - rev 339328
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12426 - Allow window elements as well as iframes to the the target of mozbrowser events (from asajeffrey:mozbrowser-event-targets); r=SimonSapin <!-- Please describe your changes on the following line: --> Allow mozbrowser events, in particular mozbrowsererror events, to target a window. Needed for https://github.com/browserhtml/browserhtml/issues/1182 --- <!-- 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 #12420 - [X] These changes do not require tests because we're not testing our issue reporting system, which this is intended for. <!-- 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: b6c0ed9a44b076928ea816ca529702eec25d0029
c240fafa26f6fdedc44dd6c3a7f3d172536e6b87: servo: Merge #12515 - Make the style crate more concrete (from servo:concrete-style); r=bholley
Simon Sapin <simon.sapin@exyr.org> - Wed, 20 Jul 2016 02:58:34 -0500 - rev 339327
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12515 - Make the style crate more concrete (from servo:concrete-style); r=bholley Background: The changes to Servo code to support Stylo began in the `selectors` crate with making pseudo-elements generic, defined be the user, so that different users (such as Servo and Gecko/Stylo) could have a different set of pseudo-elements supported and parsed. Adding a trait makes sense there since `selectors` is in its own repository and has others users (or at least [one](https://github.com/SimonSapin/kuchiki)). Then we kind of kept going with the same pattern and added a bunch of traits in the `style` crate to make everything generic, allowing Servo and Gecko/Stylo to do things differently. But we’ve also added a `gecko` Cargo feature to do conditional compilation, at first to enable or disable some CSS properties and values in the Mako templates. Since we’re doing conditional compilation anyway, it’s often easier and simpler to do it more (with `#[cfg(feature = "gecko")]` and `#[cfg(feature = "servo")]`) that to keep adding traits and making everything generic. When a type is generic, any method that we want to call on it needs to be part of some trait. ---- The first several commits move some code around, mostly from `geckolib` to `style` (with `#[cfg(feature = "gecko")]`) but otherwise don’t change much. The following commits remove some traits and many type parameters through the `style` crate, replacing them with pairs of conditionally-compiled API-compatible items (types, methods, …). Simplifying code is nice to make it more maintainable, but this is motivated by another change described in https://github.com/servo/servo/pull/12391#issuecomment-232183942. (Porting Servo for that change proved difficult because some code in the `style` crate was becoming generic over `String` vs `Atom`, and this PR will help make that concrete. That change, in turn, is motivated by removing geckolib’s `[replace]` override for string-cache, in order to enable using a single Cargo "workspace" in this repository.) r? @bholley --- <!-- 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 #__ (github issue number if applicable). <!-- Either: --> - [ ] There are tests for these changes OR - [x] These changes do not require new tests because refactoring <!-- 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: 2d01d41a506bcbc7f26a2284b9f42390d6ef96ab
90c92334a916642e221b3ff3c4477f60bf226a90: servo: Merge #12500 - Expand the documentation for DOMString (from Ms2ger:DOMString); r=nox
Ms2ger <Ms2ger@gmail.com> - Wed, 20 Jul 2016 01:41:55 -0500 - rev 339326
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12500 - Expand the documentation for DOMString (from Ms2ger:DOMString); r=nox There was some confusion on IRC about its purpose; hopefully this will clarify the situation. Source-Repo: https://github.com/servo/servo Source-Revision: 86ed7bfc099a73e2f560e4cf45ddb0ccbc05f0e3
02cdb0067389c06511d1cfd947aeab278089c28e: servo: Merge #12465 - Add bindings for calc() (from Manishearth:stylo-calc); r=heycam
Manish Goregaokar <manishsmail@gmail.com> - Tue, 19 Jul 2016 20:57:10 -0500 - rev 339325
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12465 - Add bindings for calc() (from Manishearth:stylo-calc); r=heycam This adds bindings for dealing with refcounted calc() values. So far we can get/set them, but we don't yet have the ability to copy them around. I'll work on that next. Corresponding gecko bindings at https://github.com/servo/gecko-dev/compare/stylo...Manishearth:stylo-calc?expand=1 f? @emilio @heycam Source-Repo: https://github.com/servo/servo Source-Revision: 37604401d027b991d9daf0b1df24408da36d5230
94ac355919ffc98cb52d6ae979dce8c1d739489e: servo: Merge #12506 - Rewrite a line in geckolib's properties.mako.rs to fix the build on windows (from servo:geckolib-win); r=larsbergstrom
Ms2ger <Ms2ger@gmail.com> - Tue, 19 Jul 2016 19:41:07 -0500 - rev 339324
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12506 - Rewrite a line in geckolib's properties.mako.rs to fix the build on windows (from servo:geckolib-win); r=larsbergstrom Fixes #12505. Source-Repo: https://github.com/servo/servo Source-Revision: 3a9fca619d10c62be804f12b05de1df4afe556c9
ba4ce83455886a577ddbb67a0fb9da27b37e2d68: servo: Merge #12457 - Expose Worker interfaces only to Worker (from johannhof:worker-global); r=Ms2ger
Johann Hofmann <mail@johann-hofmann.com> - Tue, 19 Jul 2016 04:40:41 -0700 - rev 339323
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12457 - Expose Worker interfaces only to Worker (from johannhof:worker-global); r=Ms2ger <!-- Please describe your changes on the following line: --> Partial #12415. Let me know if you suspect some other tests may be affected by this. r? @Ms2ger --- <!-- 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 (sorta) 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: efa5a0329aecc159c3cdc1e278278077b9270a40
363e28d2fe925baebb48fd29b47692bc83bf04d0: servo: Merge #12499 - Sync stylo bindings (from Manishearth:sync); r=emilio
Manish Goregaokar <manishsmail@gmail.com> - Mon, 18 Jul 2016 23:37:27 -0700 - rev 339322
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12499 - Sync stylo bindings (from Manishearth:sync); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: 701e678d8eac3ebab7309759988832932f89af56
a10a7715cbd64cd9a871f41e9bd777c99a72c657: servo: Merge #12498 - Support generating bindings for MSVC (from upsuper:msvc-bindgen); r=emilio
Xidorn Quan <me@upsuper.org> - Mon, 18 Jul 2016 22:34:18 -0700 - rev 339321
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12498 - Support generating bindings for MSVC (from upsuper:msvc-bindgen); r=emilio <!-- Please describe your changes on the following line: --> This pull request includes several patches to the binding generating script to make it work with MSVC. The generated files are not updated because they may not be compatible with other platforms which the majority of developers are working on. Only `regen.py` is modified. The two `.sh` files are not. Those files are very platform-specific and I don't think it's worth to make them work on Windows at all, and my hope is that we can get rid of those files and only use `regen.py`. I imagine the only left steps to get there are: 1. make clang version detectable via `bindgen` so that we get reliable clang version without needing to duplicate the library searching work (which has already been done in `clang-sys`) 2. checkout the git repo inside the python script and run `cargo build` there BTW, it seems to me nightly Rust is not required to build `bindgen`, and thus we can probably get rid of the `multirust` detection. (Even if we need that, I think we should prefer `rustup` and optionally fallback to `multirust`. I know `rustup` is not yet available on Homebrew, though...) --- <!-- 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 it is a change to binding generating script <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> r? @emilio Source-Repo: https://github.com/servo/servo Source-Revision: 2ce85f1cddb05689c231b1a17dfd2d374ad48377
36e17c2aa0c2f12c0fc85cfdd2e4a35e5d4134a6: servo: Merge #12487 - Add FFI glue for Gecko to implement 1-arg CSS.supports() with stylo (from heycam:supports-ffi); r=emilio
Cameron McCormack <cam@mcc.id.au> - Mon, 18 Jul 2016 21:25:31 -0700 - rev 339320
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12487 - Add FFI glue for Gecko to implement 1-arg CSS.supports() with stylo (from heycam:supports-ffi); r=emilio <!-- Please describe your changes on the following line: --> This adds an FFI function for Gecko to call to implement the 1-arg version of `CSS.supports()`. This will be useful for producing an automated analysis of CSS properties we lack support for in geckolib. Corresponding Gecko bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1287382 r? @emilio --- <!-- 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 this is a geckolib-only change, and we don't have testing for that 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: f88ecda3628ec2af3a4e4c7fdebeda47b4008d6f
a5e0f2d09bb4770fddbd9d18eaec12847ad7a3ff: servo: Merge #12497 - Update WR to get fix for texture atlas assert (from glennw:wr-update); r=emilio
Glenn Watson <github@intuitionlibrary.com> - Mon, 18 Jul 2016 18:46:14 -0700 - rev 339319
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12497 - Update WR to get fix for texture atlas assert (from glennw:wr-update); r=emilio <!-- 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: --> - [ ] `./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: 877e480c47fabf400cfa2275aada9d6d9c678b9a
ea2007bc86db421ea48c3196ce8568eb1cb1d0e2: servo: Merge #12495 - Implement Runnable trait name method for PauseIfNotInDocumentTask (from ice9js:implement-runnable-for-PauseIfNotInDocumentTask); r=KiChjang
Kuba Birecki <kuba.birecki@crystalplanet.io> - Mon, 18 Jul 2016 13:18:49 -0700 - rev 339318
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12495 - Implement Runnable trait name method for PauseIfNotInDocumentTask (from ice9js:implement-runnable-for-PauseIfNotInDocumentTask); r=KiChjang Implements #12350. --- <!-- 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 #12350. <!-- 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: 589c6eeb0fc8e10cd82215a287fa23c676898907
3404b060380d06b098ea8ef0fddd7867a618e030: servo: Merge #12361 - Blockify elements in a flex container (from stshine:blockify-flex-item); r=pcwalton
Pu Xingyu <pu.stshine@gmail.com> - Mon, 18 Jul 2016 11:21:04 -0700 - rev 339317
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #12361 - Blockify elements in a flex container (from stshine:blockify-flex-item); r=pcwalton <!-- Please describe your changes on the following line: --> The is one of my pull requests that implement basic flexible box layout. As the spec stated in https://drafts.csswg.org/css-flexbox/#flex-items , A inline-level child of a flex container should be converted to its block equivalent, according to CSS2.1 § 9.7. --- <!-- 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 flexbox is not actually implemented 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: d28f2b89041e8b36e8423eff432ea3c507f0826f
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip