diff --git a/crates/obscura-browser/src/page.rs b/crates/obscura-browser/src/page.rs index 24e278e..a7176f0 100644 --- a/crates/obscura-browser/src/page.rs +++ b/crates/obscura-browser/src/page.rs @@ -3,7 +3,7 @@ use std::sync::Arc; use base64::{engine::general_purpose::STANDARD as BASE64, Engine as _}; use obscura_dom::{parse_html, DomTree}; use obscura_js::runtime::ObscuraJsRuntime; -use obscura_net::{ObscuraHttpClient, ObscuraNetError, RequestCallback, Response, ResponseCallback}; +use obscura_net::{CallbackRegistry, ObscuraHttpClient, ObscuraNetError, RequestCallback, Response, ResponseCallback}; use url::Url; use crate::context::BrowserContext; @@ -194,6 +194,10 @@ pub struct Page { // contract. Includes `Runtime.addBinding` shims so puppeteer's // `exposeFunction` bindings exist before inline `