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: Sync changes from mozilla-central. #20751
Conversation
Bug: 1448759 Reviewed-by: heycam MozReview-Commit-ID: oZfJAigThN
Bug: 1457332 Reviewed-by: xidorn MozReview-Commit-ID: 1jOglcqt1Dd
Bug: 1457635 Reviewed-by: xidorn MozReview-Commit-ID: 21yuU4h34AQ
No point of having two things that do the same. Bug: 1457635 Reviewed-by: xidorn MozReview-Commit-ID: Do1L4bvOeVQ
Bug: 1018269 Reviewed-by: heycam MozReview-Commit-ID: AeUmsOHOUYR
These are the most minimal changes I could make. More cleanups incoming. Bug: 1457920 Reviewed-by: xidorn MozReview-Commit-ID: AdMOA1acQIH
Bug: 1457920 Reviewed-by: xidorn MozReview-Commit-ID: LIBkovuQ6MB
It's not sound to insert random matrices in random positions in the transform operation list. I cannot make any sense of what the old code was trying to do. Bug: 1458715 Reviewed-by: hiro MozReview-Commit-ID: 5BtCiueEPlR
Inserting a lot of rules in the root level is super-inefficient. This fixes it by not doing it. It gives the root rule node to the style, but that's fine, since it's useless. All this code-path is already pretty messy. Bug: 1457678 Reviewed-by: xidorn,hiro MozReview-Commit-ID: GoGHI4YJbKr
Bug: 1458219 Reviewed-by: xidorn
…e_stuff. It seems that the result of hash algorithm used in bloom filter depends on the pointer length. On 64bit platforms, there are 135 false positives in the first part of that test, and 8 in the second part. However, on 32bit platforms, the numbers become 157 and 16 correspondingly. 16 is still less than 20% in the second part, so all fine, but 157 is slightly larger than 15% in the test assertion. Given it is what we are shipping, we probably should just accept this and loosen the assertion. Bug: 1457524 Reviewed-by: heycam MozReview-Commit-ID: 9kFXBzLFAzE
Heads up! This PR modifies the following files:
|
@bors-servo r+ |
📌 Commit 33b593d has been approved by |
style: Sync changes from mozilla-central. See each commit for details.
💔 Test failed - mac-dev-unit |
The ComputedValues format is huge and unneeded.
style: Sync changes from mozilla-central. See each commit for details. <!-- 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/20751) <!-- Reviewable:end -->
@bors-servo r+
|
📌 Commit 51da54e has been approved by |
style: Sync changes from mozilla-central. See each commit for details. <!-- 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/20751) <!-- Reviewable:end -->
💔 Test failed - linux-dev |
Bug: 1458814 Reviewed-by: hiro MozReview-Commit-ID: DpbFSutIv3t
Bug: 1458814 Reviewed-by: hiro MozReview-Commit-ID: GG41v4TejBU
Au revoir! Bug: 1458814 Reviewed-by: hiro MozReview-Commit-ID: DjqszUSIzXs
@bors-servo r+ |
📌 Commit 16815bf has been approved by |
style: Sync changes from mozilla-central. See each commit for details. <!-- 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/20751) <!-- 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 |
See each commit for details.
This change is