File tree Expand file tree Collapse file tree 3 files changed +49
-29
lines changed
packages/blitz-paint/src/render Expand file tree Collapse file tree 3 files changed +49
-29
lines changed Original file line number Diff line number Diff line change @@ -26,11 +26,11 @@ license = "MIT OR Apache-2.0"
26
26
27
27
[workspace .dependencies ]
28
28
# Servo dependencies
29
- style = { version = " 0.3 " , package = " stylo" }
30
- style_traits = { version = " 0.3 " , package = " stylo_traits" }
31
- style_config = { version = " 0.3 " , package = " stylo_config" }
32
- style_dom = { version = " 0.3 " , package = " stylo_dom" }
33
- selectors = { version = " 0.28 " , package = " selectors" }
29
+ style = { version = " 0.4 " , package = " stylo" }
30
+ style_traits = { version = " 0.4 " , package = " stylo_traits" }
31
+ style_config = { version = " 0.4 " , package = " stylo_config" }
32
+ style_dom = { version = " 0.4 " , package = " stylo_dom" }
33
+ selectors = { version = " 0.29 " , package = " selectors" }
34
34
35
35
markup5ever = " 0.16.1" # needs to match stylo web_atoms version
36
36
html5ever = " 0.31" # needs to match stylo web_atoms version
Original file line number Diff line number Diff line change @@ -20,6 +20,7 @@ use style::{
20
20
specified:: background:: BackgroundRepeatKeyword ,
21
21
} ,
22
22
} ;
23
+ use tracing:: warn;
23
24
24
25
impl ElementCx < ' _ > {
25
26
pub ( super ) fn draw_background ( & self , scene : & mut impl PaintScene ) {
@@ -68,11 +69,22 @@ impl ElementCx<'_> {
68
69
#[ cfg( feature = "svg" ) ]
69
70
self . draw_svg_bg_image ( scene, idx) ;
70
71
}
72
+ LightDark ( _) => {
73
+ #[ cfg( feature = "tracing" ) ]
74
+ warn ! ( "Implement background drawing for ImageLightDark" )
75
+ }
71
76
PaintWorklet ( _) => {
72
- todo ! ( "Implement background drawing for Image::PaintWorklet" )
77
+ #[ cfg( feature = "tracing" ) ]
78
+ warn ! ( "Implement background drawing for Image::PaintWorklet" )
79
+ }
80
+ CrossFade ( _) => {
81
+ #[ cfg( feature = "tracing" ) ]
82
+ warn ! ( "Implement background drawing for Image::CrossFade" )
83
+ }
84
+ ImageSet ( _) => {
85
+ #[ cfg( feature = "tracing" ) ]
86
+ warn ! ( "Implement background drawing for Image::ImageSet" )
73
87
}
74
- CrossFade ( _) => todo ! ( "Implement background drawing for Image::CrossFade" ) ,
75
- ImageSet ( _) => todo ! ( "Implement background drawing for Image::ImageSet" ) ,
76
88
}
77
89
} ,
78
90
) ;
You can’t perform that action at this time.
0 commit comments