Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Upgrade to rustc 1.40.0-nightly (246be7e1a 2019-10-25) | Simon Sapin | 2019-10-26 | 1 | -7/+10 | |
| | ||||||
* | Move script_plugins to a single file | Simon Sapin | 2019-09-29 | 3 | -365/+337 | |
| | ||||||
* | Remove redundant webidl_must_inherit compiler plugin lint | Simon Sapin | 2019-09-29 | 3 | -226/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | At first I was considering moving it to a procedural macro (source-level information should be sufficient), and started by trying to reproduce the error case by changing `htmldivelement.rs` to use `Element` instead of `HTMLElement` as the first field. The output was: ```rust error[E0308]: mismatched types --> /home/simon/servo2/target/debug/build/script-4caa244faca7d10f/out/Bindings/HTMLDivElementBinding.rs:665:31 | 665 | let _: &HTMLElement = self.as_parent(); | ^^^^^^^^^^^^^^^^ expected struct `dom::htmlelement::HTMLElement`, found struct `dom::element::Element` | = note: expected type `&dom::htmlelement::HTMLElement` found type `&dom::element::Element` ``` This line number is inside a generated method called `__assert_parent_type`. As far as I can tell, any case where this lint would error is already caught by such methods. The lint is therefore redundant and can safely be removed. | |||||
* | Upgrade to rustc 1.40.0-nightly (084beb83e 2019-09-27) | Simon Sapin | 2019-09-28 | 2 | -4/+4 | |
| | ||||||
* | Upgrade to rustc 1.40.0-nightly (ddf43867a 2019-09-26) | Simon Sapin | 2019-09-27 | 2 | -3/+3 | |
| | ||||||
* | Upgrade to rustc 1.39.0-nightly (521d78407 2019-08-25) | Simon Sapin | 2019-08-26 | 2 | -26/+15 | |
| | ||||||
* | Upgrade to rustc 1.39.0-nightly (9eae1fc0e 2019-08-23) | Simon Sapin | 2019-08-24 | 2 | -12/+3 | |
| | ||||||
* | Upgrade to rustc 1.39.0-nightly (f7af19c27 2019-08-15) | Simon Sapin | 2019-08-23 | 1 | -2/+2 | |
| | ||||||
* | Upgrade to rustc 1.38.0-nightly (273f42b59 2019-07-21) | Simon Sapin | 2019-07-22 | 1 | -1/+1 | |
| | ||||||
* | Upgrade to rustc 1.38.0-nightly (4b65a86eb 2019-07-15) | Simon Sapin | 2019-07-17 | 4 | -7/+11 | |
| | ||||||
* | Require default dictionary value for optional dicts | Kagami Sascha Rosylight | 2019-07-12 | 1 | -1/+1 | |
| | ||||||
* | Upgrade to rustc 1.37.0-nightly (088b98730 2019-07-03) | Josh Matthews | 2019-07-05 | 2 | -2/+2 | |
| | ||||||
* | Fix some new warnings | Simon Sapin | 2019-06-22 | 1 | -3/+3 | |
| | ||||||
* | Upgrade to rustc 1.37.0-nightly (04a3dd8a8 2019-06-18) | Simon Sapin | 2019-06-22 | 2 | -9/+3 | |
| | ||||||
* | Run rustfmt. | Katasonov Vladyslav | 2019-06-04 | 1 | -6/+8 | |
| | ||||||
* | Made webidl search path relative to manifest. | Katasonov Vladyslav | 2019-06-04 | 1 | -2/+18 | |
| | | | | Manifest dir should be more stable than current dir. | |||||
* | Auto merge of #23405 - Eijebong:weedle, r=jdm | bors-servo | 2019-05-20 | 3 | -45/+19 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | Switch from webidl to weedle in script_plugins This removes the dependency on lalrpop and should speed up compilation quite a bit. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23405) <!-- Reviewable:end --> | |||||
| * | Switch from webidl to weedle in script_plugins | Bastien Orivel | 2019-05-15 | 3 | -45/+19 | |
| | | | | | | | | | | This removes the dependency on lalrpop and should speed up compilation quite a bit. | |||||
* | | Upgrade to rustc 1.36.0-nightly (a9ec99f42 2019-05-13) | Simon Sapin | 2019-05-14 | 4 | -42/+130 | |
|/ | ||||||
* | Simplify ParentMismatchError.fmt. | krk | 2019-04-20 | 1 | -6/+1 | |
| | ||||||
* | Replace WebIdlError enum with ParentMismatchError struct. | krk | 2019-04-20 | 1 | -20/+18 | |
| | ||||||
* | Use iter.next instead of for-break. | krk | 2019-04-20 | 1 | -13/+7 | |
| | ||||||
* | Remove debug logs. | krk | 2019-04-20 | 1 | -7/+1 | |
| | ||||||
* | Allow Reflector as a parent and special case PaintRenderingContext2D. | krk | 2019-04-20 | 1 | -0/+17 | |
| | ||||||
* | Remove redundant return keyword. | krk | 2019-04-20 | 1 | -1/+1 | |
| | ||||||
* | Rename typ to ty and use &str where possible. | krk | 2019-04-20 | 1 | -11/+12 | |
| | ||||||
* | Parse webidl files and lint for inheritance correctness. | krk | 2019-04-20 | 3 | -19/+114 | |
| | ||||||
* | Can collect webidl paths. | krk | 2019-04-20 | 3 | -0/+141 | |
| | ||||||
* | Upgrade to rustc 1.35.0-nightly (4c27fb19b 2019-03-25) | Simon Sapin | 2019-03-26 | 1 | -1/+1 | |
| | ||||||
* | Upgrade to rustc 1.34.0-nightly (0ea22717a 2019-03-02) | Simon Sapin | 2019-03-03 | 1 | -3/+3 | |
| | ||||||
* | Reformat | Simon Sapin | 2019-02-26 | 1 | -1/+4 | |
| | ||||||
* | Upgrade to rustc 1.34.0-nightly (097c04cf4 2019-02-24) | Simon Sapin | 2019-02-25 | 1 | -10/+10 | |
| | ||||||
* | Compat with rustc 1.34.0-nightly (f6fac4225 2019-02-03) | Simon Sapin | 2019-02-05 | 1 | -3/+3 | |
| | ||||||
* | Upgrade to rustc 1.34.0-nightly (da6ab956e 2019-01-27) | Simon Sapin | 2019-01-28 | 1 | -0/+4 | |
| | ||||||
* | Update Rust to 1.33.0-nightly (03acbd71c 2019-01-14) | Anthony Ramine | 2019-01-15 | 1 | -3/+2 | |
| | ||||||
* | Exempt Rc<Promise> from unrooted_must_root | Manish Goregaokar | 2019-01-04 | 2 | -1/+14 | |
| | | | | fixes #22504 | |||||
* | Upgrade to rustc 1.33.0-nightly (fb86d604b 2018-12-27) | Simon Sapin | 2018-12-28 | 2 | -8/+7 | |
| | ||||||
* | Update MPL license to https (part 4) | Jan Andre Ikenmeyer | 2018-11-19 | 3 | -3/+3 | |
| | ||||||
* | Reorder imports | Pyfisch | 2018-11-06 | 1 | -3/+3 | |
| | ||||||
* | `cargo fix --edition` | Simon Sapin | 2018-11-06 | 1 | -1/+1 | |
| | ||||||
* | Format components/script_plugins | chansuke | 2018-09-13 | 3 | -49/+80 | |
| | ||||||
* | Upgrade to rustc 1.30.0-nightly (7061b2775 2018-08-28) | Simon Sapin | 2018-08-29 | 1 | -2/+1 | |
| | ||||||
* | Upgrade to rustc 1.30.0-nightly (721913067 2018-08-26) | Simon Sapin | 2018-08-27 | 3 | -8/+7 | |
| | ||||||
* | Upgrade to rustc 1.29.0-nightly (1ecf6929d 2018-07-16) | Simon Sapin | 2018-07-18 | 1 | -2/+2 | |
| | ||||||
* | Upgrade to rustc 1.29.0-nightly (e06c87544 2018-07-06) | Simon Sapin | 2018-07-07 | 2 | -4/+4 | |
| | ||||||
* | Rename BoundAttribBuffers to VertexAttribs and make it store a slice | Anthony Ramine | 2018-07-05 | 1 | -0/+1 | |
| | ||||||
* | Upgrade to rustc 1.28.0-nightly (524ad9b9e 2018-05-29) | Anthony Ramine | 2018-05-30 | 3 | -3/+4 | |
| | | | | Fixes https://github.com/servo/servo/issues/20844 | |||||
* | Revert "Upgrade to rustc 1.27.0-nightly (8a37c75a3 2018-05-02)" | Josh Matthews | 2018-05-18 | 2 | -3/+3 | |
| | | | | This reverts commit 46ad8110172cfc9d8d420e8eb41863f3d394e24d. | |||||
* | Upgrade to rustc 1.27.0-nightly (8a37c75a3 2018-05-02) | Simon Sapin | 2018-05-04 | 2 | -3/+3 | |
| | ||||||
* | Make the unrooted_must_root conditional on a default Cargo feature. | Simon Sapin | 2017-11-02 | 2 | -0/+11 | |
| | | | | | Only http://perf.rust-lang.org/ will disable it, in order to be less subject to changes to rustc internal APIs. |