chore: silence unused import/variable/dead-code warnings (#101) (#126)

- obscura-net/cookies.rs: #[allow(dead_code)] on CookieEntry.same_site
  (parsed today, kept for future SameSite enforcement).
- obscura-js/runtime.rs: drop vestigial BOOTSTRAP_JS const; bootstrap.js
  is already embedded into the V8 snapshot via build.rs.
- obscura-js/ops.rs: prefix the four unused fields in
  InterceptResolution::Continue with _.
- obscura-cdp/dispatch.rs: drop unused InterceptResolution import.
- obscura-cdp/domains/fetch.rs: drop unused Arc / Mutex / CdpEvent imports.
- obscura-cdp/domains/input.rs: prefix _button / _click_count; CDP
  parses them but the JS click stub is hardcoded for now.
- obscura-cdp/server.rs: prefix _processor_handle and _ctx; drop dead
  initial Ok(())/None for navigate_result/page_back - they are
  unconditionally overwritten in the only loop break arm.

cargo build --workspace: 0 warnings.
cargo test --workspace: 113 passed.
This commit is contained in:
Adam Ma authored and GitHub committed 2026-05-09 17:52:32 +02:00
1 parent 61a3b9f44e
commit a8b1ec0968
7 files changed
+9 -13

No files matched your search

-2
View File
@@ -10,8 +10,6 @@ use crate::ops::{build_extension, ObscuraState};
static SNAPSHOT: &[u8] = include_bytes!(env!("OBSCURA_SNAPSHOT_PATH"));
const BOOTSTRAP_JS: &str = include_str!("../js/bootstrap.js");
#[derive(Debug, Clone)]
pub struct RemoteObjectInfo {
pub js_type: String,