Skip to content

Merge remote-tracking branch 'origin' into feat/background-effects-WP…

1c957e1
Select commit
Loading
Failed to load commit list.
Merged

feat: background effects [wpb-23253] #20732

Merge remote-tracking branch 'origin' into feat/background-effects-WP…
1c957e1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Mar 31, 2026 in 1s

44.15% (-1.34%) compared to f1c2820

View this Pull Request on Codecov

44.15% (-1.34%) compared to f1c2820

Details

Codecov Report

❌ Patch coverage is 24.01777% with 2224 lines in your changes missing coverage. Please review.
✅ Project coverage is 44.15%. Comparing base (f1c2820) to head (1c957e1).

Files with missing lines Patch % Lines
...ia/backgroundEffects/pipelines/canvas2dPipeline.ts 0.00% 361 Missing ⚠️
.../repositories/media/backgroundEffects/testBasic.ts 0.00% 309 Missing ⚠️
...oundEffects/effects/backgroundEffectsController.ts 36.71% 167 Missing and 14 partials ⚠️
...a/backgroundEffects/pipelines/mainWebGlPipeline.ts 0.00% 154 Missing ⚠️
.../media/backgroundEffects/segmentation/segmenter.ts 46.84% 110 Missing and 8 partials ⚠️
...s/media/backgroundEffects/worker/frameProcessor.ts 0.00% 114 Missing ⚠️
...backgroundEffects/pipelines/workerWebGlPipeline.ts 0.00% 103 Missing ⚠️
...media/backgroundEffects/renderer/webGlResources.ts 0.00% 101 Missing ⚠️
.../media/backgroundEffects/renderer/webGlRenderer.ts 0.00% 96 Missing ⚠️
...ipt/repositories/media/backgroundEffectsHandler.ts 50.00% 52 Missing and 8 partials ⚠️
... and 36 more
Additional details and impacted files
@@            Coverage Diff             @@
##              dev   #20732      +/-   ##
==========================================
- Coverage   45.49%   44.15%   -1.34%     
==========================================
  Files        1646     1684      +38     
  Lines       40819    43642    +2823     
  Branches     8425     8979     +554     
==========================================
+ Hits        18569    19269     +700     
- Misses      20320    22357    +2037     
- Partials     1930     2016      +86     
Files with missing lines Coverage Δ
apps/webapp/src/script/auth/util/test/TestUtil.tsx 93.10% <100.00%> (+0.65%) ⬆️
...ckgroundSettings/VideoBackgroundSettings.styles.ts 100.00% <100.00%> (ø)
...ents/calling/VideoControls/VideoControls.styles.ts 100.00% <100.00%> (ø)
...ncePanel/videoBackgroundPerformancePanel.styles.ts 100.00% <100.00%> (ø)
...tories/media/backgroundEffects/debug/debugModes.ts 100.00% <100.00%> (ø)
...ies/media/backgroundEffects/effects/videoSource.ts 100.00% <100.00%> (ø)
...sitories/media/backgroundEffects/quality/tuning.ts 100.00% <100.00%> (ø)
...ipt/components/calling/CallingOverlayContainer.tsx 0.00% <0.00%> (ø)
...p/src/script/components/calling/GroupVideoGrid.tsx 61.33% <0.00%> (ø)
...c/script/components/calling/GroupVideoGridTile.tsx 59.25% <0.00%> (ø)
... and 43 more

... and 3 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.