web: Only report log events to browser timing api if new `profiling` feature is enabled
This commit is contained in:
parent
25db37790c
commit
806c0fe052
|
@ -24,6 +24,7 @@ canvas = ["ruffle_render_canvas"]
|
||||||
webgl = ["ruffle_render_webgl"]
|
webgl = ["ruffle_render_webgl"]
|
||||||
webgpu = ["ruffle_render_wgpu"]
|
webgpu = ["ruffle_render_wgpu"]
|
||||||
wgpu-webgl = ["ruffle_render_wgpu", "ruffle_render_wgpu/webgl"]
|
wgpu-webgl = ["ruffle_render_wgpu", "ruffle_render_wgpu/webgl"]
|
||||||
|
profiling = []
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
console_error_panic_hook = { version = "0.1.7", optional = true }
|
console_error_panic_hook = { version = "0.1.7", optional = true }
|
||||||
|
|
|
@ -503,6 +503,7 @@ impl Ruffle {
|
||||||
let log_subscriber = Arc::new(
|
let log_subscriber = Arc::new(
|
||||||
Registry::default().with(WASMLayer::new(
|
Registry::default().with(WASMLayer::new(
|
||||||
WASMLayerConfigBuilder::new()
|
WASMLayerConfigBuilder::new()
|
||||||
|
.set_report_logs_in_timings(cfg!(feature = "profiling"))
|
||||||
.set_max_level(config.log_level)
|
.set_max_level(config.log_level)
|
||||||
.build(),
|
.build(),
|
||||||
)),
|
)),
|
||||||
|
|
Loading…
Reference in New Issue