diff --git a/src-tauri/src/cache/fn.rs b/src-tauri/src/cache/fn.rs index 879ed73..489ef14 100644 --- a/src-tauri/src/cache/fn.rs +++ b/src-tauri/src/cache/fn.rs @@ -274,7 +274,10 @@ fn inject_page_scripts(webview: &Webview, payload: &PageLoadPayload<'_>) { euv_log!("[EUV] failed to inject link interceptor: {}", error); } if let Err(error) = webview.eval(IMMERSIVE_SAFE_AREA_SCRIPT) { - euv_log!("[EUV] failed to inject immersive safe-area script: {}", error); + euv_log!( + "[EUV] failed to inject immersive safe-area script: {}", + error + ); } } @@ -720,18 +723,23 @@ async fn fetch_full_snapshot(cache_root: &Path) -> Result { .await .map_err(|error: std::io::Error| CacheError::Write(error.to_string()))?; atomic_write(&version_dir.join("index.html"), html.as_bytes()).await?; - let resource_count: usize = fetch_linked_resources(&version_dir, &html, &final_url).await; let mut expected_paths: Vec = Vec::new(); extract_attr_values(&html, "script", "src", &mut expected_paths); extract_attr_values(&html, "link", "href", &mut expected_paths); extract_attr_values(&html, "img", "src", &mut expected_paths); extract_module_imports(&html, &mut expected_paths); + // IIFE inline-bridge format (euv PR #250): the HTML contains no external + //