@@ -219,18 +219,14 @@ typedef enum COREWEBVIEW2_ORIGIN_FEATURE {
219219 /// ` Disabled ` for an origin will skip SmartScreen reputation checks for
220220 /// navigations and downloads from that origin, effectively allow-listing it.
221221 ///
222- /// \warning Disabling SmartScreen for an origin removes important security
223- /// protections . Only disable SmartScreen for fully trusted, app-controlled
224- /// origins where the content is known to be safe.
222+ /// Warning: Disabling SmartScreen for an origin bypasses phishing and malware
223+ /// reputation checks . Only disable for fully trusted, app-controlled origins
224+ /// where the content is known to be safe.
225225 ///
226- /// This configuration operates within the scope of the per-WebView SmartScreen
227- /// setting controlled by
228- /// [ IsReputationCheckingRequired] ( https://learn.microsoft.com/en-us/dotnet/api/microsoft.web.webview2.core.corewebview2settings.isreputationcheckingrequired ) .
229- /// When ` IsReputationCheckingRequired ` is ` false ` (SmartScreen
230- /// disabled), the SmartScreen check is not active and this
231- /// per-origin configuration has no effect. When ` IsReputationCheckingRequired `
232- /// is ` true ` (the default), this per-origin configuration controls whether
233- /// individual origins are exempt from SmartScreen reputation checks.
226+ /// This per-origin configuration only takes effect when SmartScreen is
227+ /// enabled. If SmartScreen is disabled via
228+ /// [ IsReputationCheckingRequired] ( https://learn.microsoft.com/en-us/dotnet/api/microsoft.web.webview2.core.corewebview2settings.isreputationcheckingrequired ) ,
229+ /// this setting has no effect.
234230 COREWEBVIEW2_ORIGIN_FEATURE_SMART_SCREEN,
235231} COREWEBVIEW2_ORIGIN_FEATURE ;
236232
0 commit comments