From a44c8aba883a37db2c976a732cddbe9b7668283b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elena=20Torr=C3=B3?= Date: Tue, 13 Oct 2026 16:33:51 +0200 Subject: [PATCH] :wrench: Remove wasm warnings (#12291) * :wrench: Drop emscripten verbose linker output from debug builds * :wrench: Fix render-wasm warnings from Rust 1.99 --- render-wasm/_build_env | 2 +- render-wasm/src/shapes/modifiers/grid_layout.rs | 5 +---- render-wasm/src/shapes/text.rs | 1 - 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/render-wasm/_build_env b/render-wasm/_build_env index ce5e34d1d5..c8d1fdd1e5 100644 --- a/render-wasm/_build_env +++ b/render-wasm/_build_env @@ -136,7 +136,7 @@ case "$CARGO_PROFILE_DIR" in # -gseparate-dwarf # -gsplit-dwarf # -gsource-map - export EMCC_CFLAGS="-g -sASSERTIONS=1 -sVERBOSE=1 $EMCC_CFLAGS"; + export EMCC_CFLAGS="-g -sASSERTIONS=1 $EMCC_CFLAGS"; ;; esac diff --git a/render-wasm/src/shapes/modifiers/grid_layout.rs b/render-wasm/src/shapes/modifiers/grid_layout.rs index a9749b9d8f..e28c6dbb46 100644 --- a/render-wasm/src/shapes/modifiers/grid_layout.rs +++ b/render-wasm/src/shapes/modifiers/grid_layout.rs @@ -314,10 +314,7 @@ fn set_flex_multi_span( // Distribute the space between flex tracks in proportion to the division for track in tracks[start..end].iter_mut() { if track.track_type == GridTrackType::Flex { - let new_size = alloc.clamp(track.size, track.max_size); - let aloc = new_size - track.size; - dist -= aloc; - track.size = new_size; + track.size = alloc.clamp(track.size, track.max_size); } } } diff --git a/render-wasm/src/shapes/text.rs b/render-wasm/src/shapes/text.rs index 14eb84d347..9a9212ddd2 100644 --- a/render-wasm/src/shapes/text.rs +++ b/render-wasm/src/shapes/text.rs @@ -5,7 +5,6 @@ use crate::{ utils::Browser, }; -use core::f32; use macros::ToJs; use skia_safe::textlayout::{RectHeightStyle, RectWidthStyle}; use skia_safe::{