Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade to rustc 1.21.0-nightly (13d94d5fa 2017-08-10) #18046

Merged
merged 1 commit into from Aug 15, 2017
Merged

Upgrade to rustc 1.21.0-nightly (13d94d5fa 2017-08-10) #18046

merged 1 commit into from Aug 15, 2017

Conversation

@SimonSapin
Copy link
Member

SimonSapin commented Aug 11, 2017

This change is Reviewable

@highfive
Copy link

highfive commented Aug 11, 2017

Heads up! This PR modifies the following files:

  • @bholley: components/style/stylesheets/rule_parser.rs, components/style/invalidation/element/invalidator.rs, components/style/stylesheets/rules_iterator.rs, components/style/properties/properties.mako.rs, components/style/matching.rs and 3 more
  • @jgraham: components/webdriver_server/lib.rs
  • @canaltinova: components/style/stylesheets/rule_parser.rs, components/style/invalidation/element/invalidator.rs, components/style/stylesheets/rules_iterator.rs, components/style/properties/properties.mako.rs, components/style/matching.rs and 3 more
  • @emilio: components/layout/display_list_builder.rs, components/style/stylesheets/rule_parser.rs, components/layout/text.rs, components/style/invalidation/element/invalidator.rs, components/style/stylesheets/rules_iterator.rs and 12 more
  • @fitzgen: components/script_plugins/unrooted_must_root.rs, components/script/dom/vrdisplay.rs, components/script/dom/range.rs, components/script/dom/bindings/js.rs, components/script/dom/document.rs and 10 more
  • @KiChjang: components/script_plugins/unrooted_must_root.rs, components/script/dom/vrdisplay.rs, components/script/dom/range.rs, components/script/dom/bindings/js.rs, components/script/dom/document.rs and 9 more
  • @asajeffrey: components/webdriver_server/lib.rs
@emilio
Copy link
Member

emilio commented Aug 11, 2017

@bors-servo
Copy link
Contributor

bors-servo commented Aug 11, 2017

📌 Commit b4600ae has been approved by emilio

@highfive highfive assigned emilio and unassigned pcwalton Aug 11, 2017
@bors-servo
Copy link
Contributor

bors-servo commented Aug 11, 2017

Testing commit b4600ae with merge 6ea7d10...

bors-servo added a commit that referenced this pull request Aug 11, 2017
Upgrade to rustc 1.21.0-nightly (13d94d5fa 2017-08-10)

<!-- 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/18046)
<!-- Reviewable:end -->
@@ -206,7 +206,7 @@ impl<'a, 'b, 'tcx> visit::Visitor<'tcx> for FnDefVisitor<'a, 'b, 'tcx> {
fn visit_pat(&mut self, pat: &'tcx hir::Pat) {
let cx = self.cx;

if let hir::PatKind::Binding(hir::BindingMode::BindByValue(_), _, _, _) = pat.node {
if let hir::PatKind::Binding(hir::BindingAnnotation::Unannotated, _, _, _) = pat.node {

This comment has been minimized.

@mbrubeck

mbrubeck Aug 11, 2017

Contributor

This should also check BindingAnnotation::Mutable which is used for mut x bindings.

This is also susceptible to false positives once "default binding modes" is implemented (rust-lang/rust#42640); we should probably add a fixme comment and/or file a bug about that.

This comment has been minimized.

@SimonSapin

SimonSapin Aug 15, 2017

Author Member

Done and done.

@bors-servo
Copy link
Contributor

bors-servo commented Aug 11, 2017

💔 Test failed - linux-dev

@mbrubeck
Copy link
Contributor

mbrubeck commented Aug 11, 2017

💔 Test failed - linux-dev

This is #18051.

Cargo.toml Outdated
@@ -15,6 +15,9 @@ opt-level = 3
# lto = false

[patch.crates-io]
# FIXME: https://github.com/servo/servo/issues/18044
xcb = {git = "https://github.com/servo/rust-xcb", rev = "servo_issue18044_do_not_remove"}

This comment has been minimized.

@nox

nox Aug 12, 2017

Member

Can cargo vendor on Gecko's side even cope with that, btw?

This comment has been minimized.

@SimonSapin

SimonSapin Aug 13, 2017

Author Member

This Cargo.toml is not "top-level" in Gecko, so that section is ignored. Which doesn’t matter because xcb is not in Gecko’s dependency graph anyway.

@SimonSapin
Copy link
Member Author

SimonSapin commented Aug 14, 2017

Testing with a temporary branch from upstream, do not merge as-is. rtbo/rust-xcb#40 (comment)

@bors-servo try

@bors-servo
Copy link
Contributor

bors-servo commented Aug 14, 2017

Trying commit fa85353 with merge 1eaf82a...

bors-servo added a commit that referenced this pull request Aug 14, 2017
Upgrade to rustc 1.21.0-nightly (13d94d5fa 2017-08-10)

<!-- 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/18046)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Aug 14, 2017

@SimonSapin SimonSapin force-pushed the rustup branch 2 times, most recently from b112f63 to 3a9f2d5 Aug 14, 2017
@SimonSapin
Copy link
Member Author

SimonSapin commented Aug 15, 2017

@bors-servo r=emilio

@bors-servo
Copy link
Contributor

bors-servo commented Aug 15, 2017

📌 Commit 3a9f2d5 has been approved by emilio

@bors-servo
Copy link
Contributor

bors-servo commented Aug 15, 2017

Testing commit 3a9f2d5 with merge 7f0dca1...

bors-servo added a commit that referenced this pull request Aug 15, 2017
Upgrade to rustc 1.21.0-nightly (13d94d5fa 2017-08-10)

<!-- 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/18046)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Aug 15, 2017

💔 Test failed - linux-rel-wpt

@SimonSapin
Copy link
Member Author

SimonSapin commented Aug 15, 2017

Fixed another warning-as-error in code that was added since this PR was first opened.

@bors-servo r=emilio

@bors-servo
Copy link
Contributor

bors-servo commented Aug 15, 2017

📌 Commit b5a4b8d has been approved by emilio

@bors-servo
Copy link
Contributor

bors-servo commented Aug 15, 2017

Testing commit b5a4b8d with merge 7d9b82b...

bors-servo added a commit that referenced this pull request Aug 15, 2017
Upgrade to rustc 1.21.0-nightly (13d94d5fa 2017-08-10)

<!-- 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/18046)
<!-- Reviewable:end -->
@bors-servo
Copy link
Contributor

bors-servo commented Aug 15, 2017

💔 Test failed - linux-rel-wpt

@emilio
Copy link
Member

emilio commented Aug 15, 2017

@bors-servo
Copy link
Contributor

bors-servo commented Aug 15, 2017

@bors-servo
Copy link
Contributor

bors-servo commented Aug 15, 2017

@bors-servo bors-servo merged commit b5a4b8d into master Aug 15, 2017
2 checks passed
2 checks passed
continuous-integration/travis-ci/pr The Travis CI build passed
Details
homu Test successful
Details
@SimonSapin SimonSapin deleted the rustup branch Aug 15, 2017
@SimonSapin SimonSapin mentioned this pull request Aug 17, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

7 participants
You can’t perform that action at this time.