| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| |
| | |
This lets us remove a few call indirections where a function just calls
another function defined in another module.
|
| |
| |
| |
| | |
We inline the related tests at the two call sites.
|
| | |
|
| | |
|
|/
|
|
| |
Replaced by inherent methods on BlockFlow, the only implementor of that trait.
|
| |
|
|
|
|
| |
It's only used there.
|
| |
|
| |
|
|
|
|
|
|
| |
This also fixes a bunch of calc handling issues and such.
Also remove tests that no longer compile and are covered by WPT.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
style: Sync changes from mozilla-central.
See each individual 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/22167)
<!-- Reviewable:end -->
|
| |
| |
| |
| | |
TextAlign now implements FromPrimitive instead of an ad-hoc method.
|
|/
|
|
| |
Avoid cloning gradient stops.
|
| |
|
| |
|
|
|
|
| |
A `crate_name::foo` path always works in 2018
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| | |
Enforce rustfmt on CI
<!-- 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/22126)
<!-- Reviewable:end -->
|
| | |
|
| | |
|
|\ \
| |/
|/|
| |
| |
| |
| |
| |
| |
| |
| | |
Update webrender.
Fixes #22114.
<!-- 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/22074)
<!-- Reviewable:end -->
|
| | |
|
| | |
|
| | |
|
|/ |
|
|
|
|
| |
Remove unused SimpleMatrixDetection.
|
|
|
|
|
|
| |
Add license to two files.
Bypass DisplayListBuilder for some items.
|
|
|
|
|
|
|
|
|
| |
Have background, border and gradient modules
for calculation functions.
Use shorter names for functions that are qualified
by the module name like `border::radii`.
Use push_item and push_iter to add items to WebRender.
|
| |
|
|
|
|
|
| |
Transitions are still broken, but I found these messages more helpful than the
previous ones when diagnosing problems.
|
|
|
|
|
|
|
|
|
|
|
|
| |
The last caller who used was #14418, which did fix a problem but introduced
multiple. In particular, now transitions don't get expired ever, until they
finish running of course.
That is not ok, given you can have something that the user can trigger to change
the style (hi, :hover, for example), and right now that triggers new
transitions, getting this into a really funny state.
I should give fixing this a shot, but it's non-trivial at all.
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Make layout use available image data before querying the image cache.
These changes make layout more efficient for any page which contains images that have already loaded, since it does not require synchronously querying the image cache thread for each image present. It also makes reloading a page actually display the images that are already in the image cache.
---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #21919
- [x] There are tests for these changes
<!-- 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/21931)
<!-- Reviewable:end -->
|
| | |
|
| | |
|
|/
|
|
|
| |
New version is
9156a4465f6ad715a0206cdd9a7e9a6f0385fbd6
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Improve border images
Respect CSS border-image-width.
Properly support gradients as a border-image-source.
Add a new test and mark two more as passing.
<!-- 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/21608)
<!-- Reviewable:end -->
|