diff options
Diffstat (limited to 'components/shared')
-rw-r--r-- | components/shared/canvas/canvas.rs | 5 | ||||
-rw-r--r-- | components/shared/script_layout/lib.rs | 3 |
2 files changed, 1 insertions, 7 deletions
diff --git a/components/shared/canvas/canvas.rs b/components/shared/canvas/canvas.rs index 1c04e3c9cc6..1db7675cf42 100644 --- a/components/shared/canvas/canvas.rs +++ b/components/shared/canvas/canvas.rs @@ -25,7 +25,6 @@ pub struct CanvasId(pub u64); #[derive(Debug, Deserialize, Serialize)] pub enum CanvasMsg { Canvas2d(Canvas2dMsg, CanvasId), - FromLayout(FromLayoutMsg, CanvasId), FromScript(FromScriptMsg, CanvasId), Recreate(Option<Size2D<u64>>, CanvasId), Close(CanvasId), @@ -74,10 +73,6 @@ pub enum Canvas2dMsg { SetFont(FontStyleStruct), SetTextAlign(TextAlign), SetTextBaseline(TextBaseline), -} - -#[derive(Clone, Debug, Deserialize, Serialize)] -pub enum FromLayoutMsg { UpdateImage(IpcSender<()>), } diff --git a/components/shared/script_layout/lib.rs b/components/shared/script_layout/lib.rs index f1c99561463..b400d531a9a 100644 --- a/components/shared/script_layout/lib.rs +++ b/components/shared/script_layout/lib.rs @@ -19,7 +19,6 @@ use app_units::Au; use atomic_refcell::AtomicRefCell; use base::Epoch; use base::id::{BrowsingContextId, PipelineId, WebViewId}; -use canvas_traits::canvas::{CanvasId, CanvasMsg}; use constellation_traits::{ScrollState, UntrustedNodeAddress, WindowSizeData}; use euclid::Size2D; use euclid::default::{Point2D, Rect}; @@ -116,7 +115,7 @@ pub enum LayoutElementType { pub enum HTMLCanvasDataSource { WebGL(ImageKey), - Image((ImageKey, CanvasId, IpcSender<CanvasMsg>)), + Image(ImageKey), WebGPU(ImageKey), /// transparent black Empty, |