mirror of
https://github.com/servo/servo.git
synced 2025-08-05 21:50:18 +01:00
layout: Limit visibility of some types and removed unused enum variants / data (#38428)
Testing: This change mainly removes dead code, so no tests necessary. Signed-off-by: Martin Robinson <mrobinson@igalia.com>
This commit is contained in:
parent
e78d8818a0
commit
a7b232ef4c
7 changed files with 16 additions and 24 deletions
|
@ -56,13 +56,11 @@ pub enum ResolvedImage<'a> {
|
|||
pub enum ResolveImageError {
|
||||
LoadError,
|
||||
ImagePending,
|
||||
ImageRequested,
|
||||
OnlyMetadata,
|
||||
InvalidUrl,
|
||||
MissingNode,
|
||||
ImageMissingFromImageSet,
|
||||
FailedToResolveImageFromImageSet,
|
||||
NotImplementedYet(&'static str),
|
||||
NotImplementedYet,
|
||||
None,
|
||||
}
|
||||
|
||||
|
@ -242,10 +240,8 @@ impl ImageResolver {
|
|||
match image {
|
||||
// TODO: Add support for PaintWorklet and CrossFade rendering.
|
||||
Image::None => Result::Err(ResolveImageError::None),
|
||||
Image::CrossFade(_) => Result::Err(ResolveImageError::NotImplementedYet("CrossFade")),
|
||||
Image::PaintWorklet(_) => {
|
||||
Result::Err(ResolveImageError::NotImplementedYet("PaintWorklet"))
|
||||
},
|
||||
Image::CrossFade(_) => Result::Err(ResolveImageError::NotImplementedYet),
|
||||
Image::PaintWorklet(_) => Result::Err(ResolveImageError::NotImplementedYet),
|
||||
Image::Gradient(gradient) => Ok(ResolvedImage::Gradient(gradient)),
|
||||
Image::Url(image_url) => {
|
||||
// FIXME: images won’t always have in intrinsic width or
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue