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
style: Multiple calc serialization fixes. #18131
Conversation
Heads up! This PR modifies the following files:
|
r? @canaltinova or @nox |
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.
It looks good to me. I think we can change the computed value as well.
r=me
// | ||
// calc(10px + -5%) | ||
// | ||
// Need to update and run through try. |
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.
I think we should change the computed value as well and test with a try run while we are at it. Is there a reason to prevents to do that right now?
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.
The tree is closed.
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.
(And I'd need to find a good revision, etc...)
I'll push a try run and if this hasn't landed tomorrow morning I'll just push it.
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.
Well, I think this PR can wait, since it doesn't block anything, but either way is ok I guess.
@bors-servo r=canaltinova
|
📌 Commit 52d6838 has been approved by |
style: Multiple calc serialization fixes. This puts us in line with the spec as written, except for caveat in w3c/csswg-drafts#1731. Need to fix computed calc() too, I'm less confident that we won't need to change test expectations. <!-- 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/18131) <!-- Reviewable:end -->
💔 Test failed - linux-rel-wpt |
52d6838
to
c3fc8ef
Compare
c3fc8ef
to
02f09e1
Compare
@bors-servo r=canaltinova |
📌 Commit 02f09e1 has been approved by |
style: Multiple calc serialization fixes. This puts us in line with the spec as written, except for caveat in w3c/csswg-drafts#1731. Need to fix computed calc() too, I'm less confident that we won't need to change test expectations. <!-- 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/18131) <!-- Reviewable:end -->
💔 Test failed - linux-dev |
02f09e1
to
6df597b
Compare
@bors-servo r=canaltinova p=1
|
📌 Commit 6df597b has been approved by |
style: Multiple calc serialization fixes. This puts us in line with the spec as written, except for caveat in w3c/csswg-drafts#1731. Need to fix computed calc() too, I'm less confident that we won't need to change test expectations. <!-- 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/18131) <!-- Reviewable:end -->
☀️ 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 |
…#18131. r=bholley calc() serialization in stylo changed to align to the spec more closely (modulo percentage order). See the linked issue. MozReview-Commit-ID: GyzZvdumMSe
…#18131. r=bholley calc() serialization in stylo changed to align to the spec more closely (modulo percentage order). See the linked issue. MozReview-Commit-ID: GyzZvdumMSe
…#18131. r=bholley calc() serialization in stylo changed to align to the spec more closely (modulo percentage order). See the linked issue. MozReview-Commit-ID: GyzZvdumMSe
…#18131. r=bholley calc() serialization in stylo changed to align to the spec more closely (modulo percentage order). See the linked issue. MozReview-Commit-ID: GyzZvdumMSe UltraBlame original commit: 7b4da6a65ea1dcc665c9aec416223ea6e70192af
…#18131. r=bholley calc() serialization in stylo changed to align to the spec more closely (modulo percentage order). See the linked issue. MozReview-Commit-ID: GyzZvdumMSe UltraBlame original commit: 7b4da6a65ea1dcc665c9aec416223ea6e70192af
…#18131. r=bholley calc() serialization in stylo changed to align to the spec more closely (modulo percentage order). See the linked issue. MozReview-Commit-ID: GyzZvdumMSe UltraBlame original commit: 7b4da6a65ea1dcc665c9aec416223ea6e70192af
This puts us in line with the spec as written, except for caveat in w3c/csswg-drafts#1731.
Need to fix computed calc() too, I'm less confident that we won't need to change test expectations.
This change is