diff options
Diffstat (limited to 'www/iridium/files/patch-components_password__manager_core_browser_ui_passwords__grouper.cc')
-rw-r--r-- | www/iridium/files/patch-components_password__manager_core_browser_ui_passwords__grouper.cc | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/www/iridium/files/patch-components_password__manager_core_browser_ui_passwords__grouper.cc b/www/iridium/files/patch-components_password__manager_core_browser_ui_passwords__grouper.cc new file mode 100644 index 000000000000..b06d78197e11 --- /dev/null +++ b/www/iridium/files/patch-components_password__manager_core_browser_ui_passwords__grouper.cc @@ -0,0 +1,14 @@ +--- components/password_manager/core/browser/ui/passwords_grouper.cc.orig 2023-08-28 20:17:35 UTC ++++ components/password_manager/core/browser/ui/passwords_grouper.cc +@@ -403,7 +403,11 @@ absl::optional<PasskeyCredential> PasswordsGrouper::Ge + const std::vector<PasskeyCredential>& passkeys = + map_group_id_to_credentials_[group_id_iterator->second].passkeys; + const auto passkey_it = ++#if (_LIBCPP_VERSION >= 160000) + std::ranges::find_if(passkeys, [&credential](const auto& passkey) { ++#else ++ base::ranges::find_if(passkeys, [&credential](const auto& passkey) { ++#endif + return credential.passkey_credential_id == passkey.credential_id(); + }); + if (passkey_it == passkeys.end()) { |