servo/components/style/values/generics
bors-servo d744e35d38
Auto merge of #20482 - brainlessdeveloper:list-style-image-computed, r=emilio
Implement a URL-generic type for ListStyleImage

<!-- Please describe your changes on the following line: -->

This should fix the following two "expected to fail" tests described in https://github.com/servo/servo/issues/18015:

- getComputedStyle(elem) for url() listStyleImage uses the resolved URL
  and elem.style uses the original URL

- getComputedStyle(elem) for url() listStyle uses the resolved URL
  and elem.style uses the original URL

I updated the test failure expectations by removing the corresponding `.ini` file.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #18015 (github issue number if applicable).

<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

<!-- 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/20482)
<!-- Reviewable:end -->
2018-04-03 18:12:13 -04:00
..
background.rs Replace all uses of the heapsize crate with malloc_size_of. 2017-10-18 22:20:37 +11:00
basic_shape.rs Share a single #[animation(no_bound(…))] for the animation traits 2018-03-12 09:48:25 +01:00
border.rs Opt into field bounds when deriving ToCss, instead of opting out 2018-03-08 16:33:19 +01:00
box.rs Replace LengthOrNone by a specific type for the perspective property 2018-02-26 22:32:06 +01:00
column.rs Return an error when animating column-count: auto 2018-02-22 10:23:58 +01:00
counters.rs Simplify counter CSS properties 2018-02-04 14:52:38 +01:00
effects.rs Derive ComputeSquaredDistance for animated filters 2018-02-08 03:14:23 +01:00
flex.rs style: Add support for 'flex-basis:content' in the style system. 2018-04-02 03:17:56 +02:00
font.rs Derive ToCss for FontSettings<T> 2018-03-08 16:35:13 +01:00
gecko.rs Measure PropertyDeclaration more thoroughly. 2017-09-14 13:18:03 +10:00
grid.rs Opt into field bounds for #[derive(ToComputedValue)] 2018-03-09 18:54:59 +01:00
image.rs style: Derive a debug impl instead of implementing by hand. 2018-03-31 00:53:47 +02:00
mod.rs Implement a URL-generic type for list-style-image 2018-04-03 22:01:26 +02:00
pointing.rs Replace ColorOrAuto by CaretColor 2018-02-28 10:25:59 +01:00
position.rs Replace IntegerOrAuto with ZIndex 2018-02-20 15:18:22 +01:00
rect.rs Change ToCss to take a CssWriter<W> 2018-01-23 10:41:42 +01:00
size.rs Properly implement ToAnimatedZero for BorderSpacing 2018-02-15 12:03:01 +01:00
svg.rs Share a single #[animation(no_bound(…))] for the animation traits 2018-03-12 09:48:25 +01:00
text.rs Replace NonNegativeLengthOrNumber by a specific type for -moz-tab-size 2018-02-27 11:26:52 +01:00
transform.rs Opt into field bounds for #[derive(ToComputedValue)] 2018-03-09 18:54:59 +01:00
url.rs Implement a URL-generic type for list-style-image 2018-04-03 22:01:26 +02:00