feat(cef): enable audio handler by default
- commit
- eb29122b5061958f003d4d8f169693dd0c7543b7
- author
- brice · · 2026-04-11 03:54 UTC
- parent
- 3b3765d
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
2 files · +2 -1
M internal/infrastructure/config/defaults.go +1 -0
| @@ -161,6 +161,7 @@ func DefaultConfig() *Config { | |||
| 161 | 161 | CEF: CEFEngineConfig{ | |
| 162 | 162 | WindowlessFrameRate: defaultCEFWindowlessFrameRate, | |
| 163 | 163 | LogFile: "", | |
| 164 | + | EnableAudioHandler: true, | |
| 164 | 165 | }, | |
| 165 | 166 | WebKit: WebKitEngineConfig{ | |
| 166 | 167 | ITPEnabled: true, | |
| @@ -161,6 +161,7 @@ func DefaultConfig() *Config { | |||||
| 161 | CEF: CEFEngineConfig{ | 161 | CEF: CEFEngineConfig{ | ||
| 162 | WindowlessFrameRate: defaultCEFWindowlessFrameRate, | 162 | WindowlessFrameRate: defaultCEFWindowlessFrameRate, | ||
| 163 | LogFile: "", | 163 | LogFile: "", | ||
| 164 | + | EnableAudioHandler: true, | |||
| 164 | }, | 165 | }, | ||
| 165 | WebKit: WebKitEngineConfig{ | 166 | WebKit: WebKitEngineConfig{ | ||
| 166 | ITPEnabled: true, | 167 | ITPEnabled: true, | ||
M internal/infrastructure/config/defaults_test.go +1 -1
| @@ -22,7 +22,7 @@ func TestDefaultConfig_CoreDefaults(t *testing.T) { | |||
| 22 | 22 | assert.Equal(t, CookiePolicyAlways, cfg.Engine.CookiePolicy) | |
| 23 | 23 | assert.Equal(t, int32(defaultCEFWindowlessFrameRate), cfg.Engine.CEF.CEFWindowlessFrameRate()) | |
| 24 | 24 | assert.Empty(t, cfg.Engine.CEF.LogFile) | |
| 25 | - | assert.False(t, cfg.Engine.CEF.EnableAudioHandler) | |
| 25 | + | assert.True(t, cfg.Engine.CEF.EnableAudioHandler) | |
| 26 | 26 | assert.False(t, cfg.Engine.CEF.EnableContextMenuHandler) | |
| 27 | 27 | assert.False(t, cfg.Engine.CEF.TraceHandlers) | |
| 28 | 28 | assert.True(t, cfg.Engine.WebKit.ITPEnabled) | |
| @@ -22,7 +22,7 @@ func TestDefaultConfig_CoreDefaults(t *testing.T) { | |||||
| 22 | assert.Equal(t, CookiePolicyAlways, cfg.Engine.CookiePolicy) | 22 | assert.Equal(t, CookiePolicyAlways, cfg.Engine.CookiePolicy) | ||
| 23 | assert.Equal(t, int32(defaultCEFWindowlessFrameRate), cfg.Engine.CEF.CEFWindowlessFrameRate()) | 23 | assert.Equal(t, int32(defaultCEFWindowlessFrameRate), cfg.Engine.CEF.CEFWindowlessFrameRate()) | ||
| 24 | assert.Empty(t, cfg.Engine.CEF.LogFile) | 24 | assert.Empty(t, cfg.Engine.CEF.LogFile) | ||
| 25 | - | assert.False(t, cfg.Engine.CEF.EnableAudioHandler) | 25 | + | assert.True(t, cfg.Engine.CEF.EnableAudioHandler) |
| 26 | assert.False(t, cfg.Engine.CEF.EnableContextMenuHandler) | 26 | assert.False(t, cfg.Engine.CEF.EnableContextMenuHandler) | ||
| 27 | assert.False(t, cfg.Engine.CEF.TraceHandlers) | 27 | assert.False(t, cfg.Engine.CEF.TraceHandlers) | ||
| 28 | assert.True(t, cfg.Engine.WebKit.ITPEnabled) | 28 | assert.True(t, cfg.Engine.WebKit.ITPEnabled) | ||