为 DevTools 中的 IP Protection 面板添加功能标志
Minor
提交哈希:
2dc0c2e58454060a5f04d6ac88324a7fbd332263
提交时间: 2025-07-15 10:21:18+00:00
影响等级: Minor
生成工具: webview2-upstream-sentry
上游审核链接:
查看上游审核 🔗
📋 摘要
本次提交为 IP Protection 在 Privacy and Security 面板中的功能添加了一个新的功能标志
kIpPrivacyEnableIppPanelInDevTools
。此标志控制是否在 DevTools 中显示 IP Protection 相关的配置面板和控制选项。当该标志被禁用时,IP Protection 面板将不会在 DevTools 中显示,这允许开发者在公开发布之前测试和开发 IP Protection 功能。变更包括在网络功能特性文件中添加新的功能参数定义,以及在 DevTools UI 绑定中添加相应的配置检查逻辑。
🎯 影响分析
此变更对终端用户和开发者的直接功能性影响较小,主要是为开发者工具增加了一个新的配置选项。对于终端用户,该变更不会影响日常浏览体验,因为它只是控制 DevTools 中是否显示 IP Protection 相关的开发者面板。对于开发者,这个新增的功能标志提供了更精细的控制能力,允许他们在开发和测试阶段选择性地启用或禁用 IP Protection 面板功能。这有助于开发者在功能完全准备好之前进行渐进式的测试和部署。由于这是一个默认为 false 的功能标志,现有的开发流程不会受到影响。
受影响的类:
DevToolsUIBindings
net::features