aboutsummaryrefslogtreecommitdiffstats
path: root/components/plugins
Commit message (Collapse)AuthorAgeFilesLines
...
* Auto merge of #7195 - servo:rustup_20150814, r=Ms2gerbors-servo2015-08-141-4/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade Rust to nightly 2015-08-10 Still needs snapshot. Snapshot probably could also work as today's nightly (I wasn't able to download the latest one due to choppy internet), there isn't any plugins churn I know of r? @larsbergstrom <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7195) <!-- Reviewable:end -->
| * Upgrade Rust to nightly 2015-08-10Manish Goregaokar2015-08-151-4/+4
| |
* | replace .len() == 0 with is_empty()João Oliveira2015-08-141-1/+1
|/ | | | closes #7198
* Fix minor typo in lint docstring.Georg Brandl2015-08-051-1/+1
| | | It checks for public, not private fields.
* Remove fixme for if let in lints and replace with unreachable!()Manish Goregaokar2015-08-041-4/+6
|
* Auto merge of #6855 - pcwalton:more-rooting-soundness, r=Manishearthbors-servo2015-07-301-0/+19
|\ | | | | | | | | | | | | | | | | | | plugins: Forbid trait casts of rooted objects. r? @Manishearth <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6855) <!-- Reviewable:end -->
| * plugins: Forbid trait casts of rooted objects.Patrick Walton2015-07-301-0/+19
| | | | | | | | This was a quick soundness improvement and didn't break anything.
* | Upgrade to rustc 1.3.0-dev (87055a68c 2015-07-30)Simon Sapin2015-07-303-5/+5
|/
* Address review comments; add docsManish Goregaokar2015-07-221-0/+4
|
* Make enum/fn part of unrooted_must_root handle type parametersManish Goregaokar2015-07-221-26/+17
|
* Make struct part of unrooted_must_root handle type parametersManish Goregaokar2015-07-221-28/+36
|
* Make stmt part of unrooted_must_root handle type parameters (fixes #6651)Manish Goregaokar2015-07-223-16/+60
|
* Upgrade to rustc 1.3.0-dev (f3b97a74a 2015-07-03)Simon Sapin2015-07-047-18/+15
|
* Refactor #[jstraceable] to #[derive(JSTraceable)]David Winslow2015-07-012-6/+6
| | | | fixes #6524
* Update to rustc 2d0cbf3e3e25e092bd9e4c94d08e446b680869f0.Ms2ger2015-06-252-6/+4
|
* Upgrade to SM 39Michael Wu2015-06-192-3/+8
|
* Upgrade pluginsManish Goregaokar2015-06-144-7/+9
|
* Auto merge of #6297 - brson:inline, r=jdmbors-servo2015-06-061-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | This results in a 14% compile time improvement. See https://gist.github.com/brson/b48dd03b06c406be68e6 I'm not suggesting you merge this as-is, but you might consider whether removing some of these is worth pursuing. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6297) <!-- Reviewable:end -->
| * Convert inline(always) to inline in CodegenRust and jstraceable.Brian Anderson2015-06-051-1/+1
| | | | | | | | | | | | This results in a 14% compile time improvement. See https://gist.github.com/brson/b48dd03b06c406be68e6
* | fix rebase issuesManish Goregaokar2015-06-031-2/+2
| |
* | address review commentsManish Goregaokar2015-06-031-2/+2
| |
* | Remove all Arc-less ignores, force reasons, ignore_heap_size_ofManish Goregaokar2015-06-033-61/+84
| |
* | use HeapSizeOf plugin in gfxManish Goregaokar2015-06-032-5/+9
| |
* | Add #[heapsize]/#[derive(HeapSizeOf)] plugin to auto-derive `HeapSizeOf` implsManish Goregaokar2015-06-032-2/+59
|/ | | | (fixes #5914)
* Upgrade to rustc 1.2.0-dev (474c6e0ae 2015-05-30)Manish Goregaokar2015-06-014-7/+7
|
* Reduce max line length from 150 to 120 charactersCorey Farwell2015-05-247-17/+43
| | | | Part of https://github.com/servo/servo/issues/6041
* Fix deprecated plugin APIsManish Goregaokar2015-05-213-47/+53
|
* Update plugins APILars Bergstrom2015-05-211-0/+1
|
* Upgrade rust to 716f920b7e234b450f272346fea961832505c06e (Tue May 19 ↵Manish Goregaokar2015-05-202-5/+5
| | | | 05:39:29 2015 +0000)
* fixes #6069Peter2015-05-202-4/+8
|
* Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8.Simon Sapin2015-05-055-22/+16
|
* Add the rust-tenacious move-protection lint, use it for `Root<T>` (fixes #5724)Manish Goregaokar2015-04-282-0/+6
|
* Remove some as_slice calls.Ms2ger2015-04-245-8/+8
|
* Use quasiquotes for attributes in `plugins` crate.Utkarsh Kukreti2015-04-041-19/+10
| | | | Fixes #5157.
* Remove allow(missing_copy_implementations) attributes.Ms2ger2015-03-231-1/+0
| | | | This is now the default.
* Update some code that's feature-gated under core.Ms2ger2015-03-211-1/+1
|
* Upgrade rustc to d3c49d2140fc65e8bb7d7cf25bfe74dda6ce5ecf/rustc-1.0.0-dev.Ms2ger2015-03-188-17/+16
|
* Remove plugin attributes from extern crates.Ms2ger2015-03-111-2/+0
|
* auto merge of #4914 : Ms2ger/servo/match_lang_ty, r=saneyukibors-servo2015-02-131-18/+22
|\
| * Cleanup match_lang_ty a bit.Ms2ger2015-02-131-18/+22
| |
* | Fix warnings in plugins.Ms2ger2015-02-131-1/+1
|/
* Upgrade to rustc ba2f13ef0 2015-02-04Simon Sapin2015-02-114-15/+13
|
* Allow unused variables, imports, and mutable.Josh Matthews2015-02-091-2/+0
|
* Lowercase DOM getters at compile time, fixes #4728Arpad Borsos2015-02-032-0/+63
| | | | | | The implementation was copied directly from https://github.com/rust-lang/rust/pull/16636 and updated for rust changes, so the credit goes to @Manishearth
* Update rustc to 00b112c45a604fa6f4b59af2a40c9deeadfdb7c6/rustc-1.0.0-dev.Josh Matthews2015-01-2810-40/+21
|
* Move to to_owned rather than into_string.Ms2ger2015-01-201-3/+3
| | | | into_string has been removed from Rust.
* auto merge of #4575 : mttr/servo/warnings, r=jdmbors-servo2015-01-081-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | Notes: * This adds `#![allow(missing_copy_implementations)]` to components/*/lib.rs. I'm not sure how to approach the missing Copy warnings (are there things for which Copy should NOT be implemented, and how can I tell?) so I stuck this in to make life easier when looking through the warnings. I can easily remove this if necessary. * This leaves the following type of warnings, which I couldn't figure out how to approach (I'll investigate it later if no one else wants to). ``` css/matching.rs:72:23: 72:35 warning: use of deprecated item: Use overloaded core::cmp::PartialEq, #[warn(deprecated)] on by default css/matching.rs:72 this_as_query.equiv(other) ^~~~~~~~~~~~ css/matching.rs:95:10: 95:49 warning: use of deprecated item: Use overloaded core::cmp::PartialEq, #[warn(deprecated)] on by default css/matching.rs:95 impl<'a> Equiv<ApplicableDeclarationsCacheEntry> for ApplicableDeclarationsCacheQuery<'a> { ```
| * Allow `missing_copy_implementations`Matthew Rasmus2015-01-081-0/+1
| |
* | auto merge of #4574 : Ms2ger/servo/if_let, r=Manishearthbors-servo2015-01-081-1/+1
|\ \ | | | | | | | | | This feature is now supported unconditionally.
| * | Remove if_let feature gates.Ms2ger2015-01-081-1/+1
| |/ | | | | | | This feature is now supported unconditionally.