aboutsummaryrefslogtreecommitdiff
path: root/www/iridium/files/patch-components_password__manager_core_browser_ui_passwords__grouper.cc
diff options
context:
space:
mode:
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.cc14
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()) {