从 3.3.7 迁移到 3.4.0
枚举技术值清理
我们从所有枚举中移除了 *Unrecognized 和 *Unspecified 值。
这些都是仅用于内部的技术性枚举值。
对于少量 Chromium 对应枚举本身存在“未知状态” 的情况,我们新增了 Unknown 值:
PermissionType.UnknownCreditCardNetwork.UnknownRequestStatus.UnknownNetError.UnknownSuggestionsPopupType.UnknownColorModel.UnknownDuplexMode.Unknown
在适用的情况下,请将已移除的枚举值替换为新的 Unknown 值。
移除的 NetError 值
我们移除了一些 Chromium 中已不再存在 的 NetError 枚举值。
如果你的代码中仍然引用了这些值,编译时将会出现错误,并明确指出哪些具体的值已不可用:
NoSslVersionsEnabledHttpsProxyTunnelResponseSslHandshakeNotCompletedSslBadPeerPublicKeySynReplyNotReceivedEncodingConversionFailedUnrecognizedFtpDirectoryListingFormat