#include "third_party/blink/renderer/core/html/forms/hidden_input_type.h"
#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/dom/element.h"
#include "third_party/blink/renderer/core/dom/events/simulated_click_options.h"
#include "third_party/blink/renderer/core/frame/web_feature.h"
#include "third_party/blink/renderer/core/html/forms/form_controller.h"
#include "third_party/blink/renderer/core/html/forms/form_data.h"
#include "third_party/blink/renderer/core/html/forms/html_input_element.h"
#include "third_party/blink/renderer/core/html_names.h"
#include "third_party/blink/renderer/core/input_type_names.h"
#include "third_party/blink/renderer/platform/instrumentation/use_counter.h"
namespace blink {
void HiddenInputType::CountUsage() { … }
void HiddenInputType::Trace(Visitor* visitor) const { … }
InputTypeView* HiddenInputType::CreateView() { … }
bool HiddenInputType::ShouldSaveAndRestoreFormControlState() const { … }
bool HiddenInputType::SupportsValidation() const { … }
LayoutObject* HiddenInputType::CreateLayoutObject(const ComputedStyle&) const { … }
void HiddenInputType::AccessKeyAction(SimulatedClickCreationScope) { … }
bool HiddenInputType::LayoutObjectIsNeeded() { … }
InputType::ValueMode HiddenInputType::GetValueMode() const { … }
void HiddenInputType::SetValue(const String& sanitized_value,
bool,
TextFieldEventBehavior,
TextControlSetValueSelection) { … }
void HiddenInputType::AppendToFormData(FormData& form_data) const { … }
bool HiddenInputType::ShouldRespectHeightAndWidthAttributes() { … }
bool HiddenInputType::IsAutoDirectionalityFormAssociated() const { … }
void HiddenInputType::ValueAttributeChanged() { … }
}