Closed mariedm closed 2 months ago
Branch report: RUM-5766-pass-correct-privacy-level-to-webviews
Commit report: 7ed58b6
Test service: dd-sdk-ios
:white_check_mark: 0 Failed, 1883 Passed, 0 Skipped, 1m 15.99s Total Time :small_red_triangle_down: Test Sessions change in coverage: 5 decreased, 3 increased
What and why?
As part of the Fine-Grained Masking (FGM) initiative (see RFC), we have introduced new privacy levels for configuring Session Replay. We have an integration with the browser SDK, however, they don't support these fine-grained privacy levels. As a result, we need to ensure we pass the appropriate level to webviews.
How?
determineWebViewPrivacyLevel
method converts the new privacy levels (text and input, image, touch) to the corresponding global privacy level.Review checklist