#include "chrome/browser/extensions/api/passwords_private/passwords_private_utils.h"
#include <tuple>
#include "base/not_fatal_until.h"
#include "chrome/common/extensions/api/passwords_private.h"
#include "components/password_manager/core/browser/password_form.h"
#include "components/password_manager/core/browser/password_manager_util.h"
#include "components/password_manager/core/browser/password_ui_utils.h"
#include "components/password_manager/core/browser/ui/credential_ui_entry.h"
#include "url/gurl.h"
namespace extensions {
namespace {
CredentialUIEntry;
Store;
}
api::passwords_private::UrlCollection CreateUrlCollectionFromCredential(
const CredentialUIEntry& credential) { … }
api::passwords_private::UrlCollection CreateUrlCollectionFromGURL(
const GURL& url) { … }
extensions::api::passwords_private::PasswordStoreSet StoreSetFromCredential(
const CredentialUIEntry& credential) { … }
IdGenerator::IdGenerator() = default;
IdGenerator::~IdGenerator() = default;
int IdGenerator::GenerateId(CredentialUIEntry credential) { … }
const CredentialUIEntry* IdGenerator::TryGetKey(int id) const { … }
}