mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-28 11:48:12 +08:00
add browser debug port env
This commit is contained in:
@@ -72,6 +72,14 @@ impl<H: CefEventHandler> ImplApp for BrowserProcessAppImpl<H> {
|
|||||||
// Hide user prompt asking for keychain access
|
// Hide user prompt asking for keychain access
|
||||||
cmd.append_switch(Some(&CefString::from("use-mock-keychain")));
|
cmd.append_switch(Some(&CefString::from("use-mock-keychain")));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Enable browser debugging via environment variable
|
||||||
|
if let Some(env) = std::env::var("GRAPHITE_BROWSER_DEBUG_PORT").ok()
|
||||||
|
&& let Some(port) = env.parse::<u16>().ok()
|
||||||
|
{
|
||||||
|
cmd.append_switch_with_value(Some(&CefString::from("remote-debugging-port")), Some(&CefString::from(port.to_string().as_str())));
|
||||||
|
cmd.append_switch_with_value(Some(&CefString::from("remote-allow-origins")), Some(&CefString::from("*")));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user