-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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 cssparser to 0.15 #17345
Upgrade cssparser to 0.15 #17345
Conversation
@bors-servo try |
Upgrade cssparser to 0.15 Depends on servo/rust-cssparser#159
Heads up! This PR modifies the following files:
|
💔 Test failed - linux-dev |
@bors-servo try |
Upgrade cssparser to 0.15 Depends on servo/rust-cssparser#159 <!-- 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/17345) <!-- Reviewable:end -->
💔 Test failed - linux-rel-wpt |
linux-rel-css, mac-rel-wpt1, and mac-rel-wpt3 also had unexpected results. |
@@ -2351,7 +2352,8 @@ pub extern "C" fn Servo_DeclarationBlock_SetFontFamily(declarations: | |||
let string = unsafe { (*value).to_string() }; | |||
let mut input = ParserInput::new(&string); | |||
let mut parser = Parser::new(&mut input); | |||
if let Ok(family) = FontFamily::parse(&mut parser) { | |||
let result = FontFamily::parse(&mut parser); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this change needed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
something something borrow checker something temporaries created in the last statement of a block live as long as the block something. No idea why that didn’t occur before, though.
@bors-servo try |
Upgrade cssparser to 0.15 Depends on servo/rust-cssparser#159 <!-- 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/17345) <!-- Reviewable:end -->
💔 Test failed - linux-dev |
@bors-servo try |
Upgrade cssparser to 0.15 Depends on servo/rust-cssparser#159 <!-- 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/17345) <!-- Reviewable:end -->
Homu somehow didn’t get the memo, but this try run is all green on http://build.servo.org/grid. |
Waiting on #17355 because serde-1.0-in-cssparser landed before token-shrink did. |
☔ The latest upstream changes (presumably #17355) made this pull request unmergeable. Please resolve the merge conflicts. |
Upgrade cssparser to 0.15 Depends on servo/rust-cssparser#159 <!-- 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/17345) <!-- Reviewable:end -->
Nice! @bors-servo r+ |
📌 Commit b83afde has been approved by |
⚡ Previous build results for android, arm32, arm64, linux-rel-wpt, mac-dev-unit, mac-rel-wpt1, mac-rel-wpt4, windows-msvc-dev are reusable. Rebuilding only linux-dev, linux-rel-css, mac-rel-css1, mac-rel-css2, mac-rel-wpt2, mac-rel-wpt3... |
☀️ Test successful - android, arm32, arm64, linux-dev, linux-rel-css, linux-rel-wpt, mac-dev-unit, mac-rel-css1, mac-rel-css2, mac-rel-wpt1, mac-rel-wpt2, mac-rel-wpt3, mac-rel-wpt4, windows-msvc-dev |
Depends on servo/rust-cssparser#159This change is