#include "components/autofill/core/common/password_generation_util.h"
#include "base/command_line.h"
#include "base/metrics/field_trial.h"
#include "base/metrics/histogram_macros.h"
#include "components/autofill/core/common/autofill_features.h"
namespace autofill {
namespace password_generation {
PasswordGenerationUIData::PasswordGenerationUIData(
const gfx::RectF& bounds,
int max_length,
const std::u16string& generation_element,
FieldRendererId generation_element_id,
bool is_generation_element_password_type,
base::i18n::TextDirection text_direction,
const FormData& form_data,
bool input_field_empty)
: … { … }
PasswordGenerationUIData::PasswordGenerationUIData() = default;
PasswordGenerationUIData::PasswordGenerationUIData(
const PasswordGenerationUIData& rhs) = default;
PasswordGenerationUIData::PasswordGenerationUIData(
PasswordGenerationUIData&& rhs) = default;
PasswordGenerationUIData& PasswordGenerationUIData::operator=(
const PasswordGenerationUIData& rhs) = default;
PasswordGenerationUIData& PasswordGenerationUIData::operator=(
PasswordGenerationUIData&& rhs) = default;
PasswordGenerationUIData::~PasswordGenerationUIData() = default;
void LogPasswordGenerationEvent(PasswordGenerationEvent event) { … }
}
}