| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
It's not particularly useful.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Unit tests removed have WPT equivalents.
|
|\
| |
| |
| |
| |
| |
| |
| | |
Remove unused build targets
<!-- 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/20819)
<!-- Reviewable:end -->
|
| | |
|
|/ |
|
| |
|
|
|
|
|
| |
This will allow writing `tests/unit/*` in the root `Cargo.toml` file
to designate Servo unit tests.
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Replace rustc_serialize with serde_json in style_tests
#12410 Stop using rustc_serialize
Replaced rustc_serialize with serde_json in
- [ ] ~~components/config/Cargo.toml~~
- [ ] ~~components/config/lib.rs~~
- [ ] ~~components/config/prefs.rs~~
- [ ] ~~components/script_traits/Cargo.toml~~
- [ ] ~~components/script_traits/lib.rs~~
- [ ] ~~components/script_traits/webdriver_msg.rs~~
- [ ] ~~components/webdriver_server/Cargo.toml~~
- [ ] ~~components/webdriver_server/lib.rs~~
- [X] tests/unit/style/Cargo.toml
- [X] test/unit/style/lib.rs
- [X] test/unit/style/properties/scaffolding.rs
PR checks:
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [X] These changes fix (partially) #12410.
- [X] These changes do not require tests because functionality was not changed or a test itself was edited
<!-- 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/18710)
<!-- Reviewable:end -->
|
| | |
|
|/ |
|
| |
|
| |
|
|
|
|
|
| |
This change means that stylo_tests doesn't depend on a version of the
style crate with the `testing` feature defined.
|
|
|
|
|
|
| |
The alias is left there temporarilly and will be removed completely in a later commit where
also components/style/gecko/generated/structs_{debug|release}.rs are re-generated (they still
use the old alias).
|
|
|
|
|
|
|
|
|
|
|
| |
This commit also removes the old restyle_hints module and splits it into
multiple modules under components/style/invalidation/element/.
The basic approach is to walk down the tree using compound selectors as needed,
in order to do as little selector-matching as possible.
Bug: 1368240
MozReview-Commit-ID: 2YO8fKFygZI
|
| |
|
|
|
|
|
|
|
| |
FeatureTagValue value property changed to use u32. ToCss for
FeatureTagValue changed to allow conversion from u32 to string. Parse
for the same struct updated to convert from string to u32. Added two
functions to transfer settings to gecko and copy settings.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix broken unit tests
These are tests that only get run on TravisCI, apparently, so they were broken by https://github.com/servo/servo/commit/be0139ff3ccaeff621788043b721660ab4bdf36b and https://github.com/servo/servo/commit/32c624e5852a91fbcd2fcc495cacd00a63452c6a without anybody noticing.
<!-- 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/16655)
<!-- Reviewable:end -->
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
|
| |
To simplify adding additional data to `ParserContext`, this moves test usages to
a few shared locations, instead of being spread across many tests.
MozReview-Commit-ID: 1OahV797eq
|
| |
|
| |
|
| |
|
|
|
|
|
| |
This reverts commit 7cd4c69c40f90b2db6371bff27cfbd70fb045f5d, reversing
changes made to 1b1fadb8b88eefe878617230a7b78c75a164332d.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
We need to create CSS animations that have empty keyframe or keyframes
which have only invalid properties or non-animatable properties to fire
animation events for such animations.
|
|
|
|
|
|
| |
Remove incomplete and buggy support for text-orientation in Servo.
Make the property values align with Gecko and the latest draft of CSS
Writing Modes Level 3.
|
| |
|
| |
|
|
|
|
|
| |
We need to clamp each interpolated values because some cubic-bezier functions
produce values that are out of range [0, 1].
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
MozReview-Commit-ID: 8iOALQylOuK
|
| |
|
|
|
|
|
|
|
| |
I've also PR-ed this against upstream [1], but I don't want to block on that
in case it takes a while to be merged / published.
[1] https://github.com/Kimundi/owning-ref-rs/pull/15
|
| |
|