Home | History | Annotate | Download | only in html

Lines Matching defs:HTMLInputElement

30 #include "core/html/HTMLInputElement.h"
84 static PassOwnPtr<ListAttributeTargetObserver> create(const AtomicString& id, HTMLInputElement*);
88 ListAttributeTargetObserver(const AtomicString& id, HTMLInputElement*);
90 HTMLInputElement* m_element;
97 const unsigned HTMLInputElement::maximumLength = 524288;
101 HTMLInputElement::HTMLInputElement(const QualifiedName& tagName, Document* document, HTMLFormElement* form, bool createdByParser)
129 PassRefPtr<HTMLInputElement> HTMLInputElement::create(const QualifiedName& tagName, Document* document, HTMLFormElement* form, bool createdByParser)
131 RefPtr<HTMLInputElement> inputElement = adoptRef(new HTMLInputElement(tagName, document, form, createdByParser));
136 HTMLImageLoader* HTMLInputElement::imageLoader()
143 void HTMLInputElement::didAddUserAgentShadowRoot(ShadowRoot*)
148 HTMLInputElement::~HTMLInputElement()
150 // Need to remove form association while this is still an HTMLInputElement
161 const AtomicString& HTMLInputElement::name() const
166 Vector<FileChooserFileInfo> HTMLInputElement::filesFromFileInputFormControlState(const FormControlState& state)
171 HTMLElement* HTMLInputElement::containerElement() const
176 HTMLElement* HTMLInputElement::innerTextElement() const
181 HTMLElement* HTMLInputElement::innerBlockElement() const
186 HTMLElement* HTMLInputElement::innerSpinButtonElement() const
192 HTMLElement* HTMLInputElement::speechButtonElement() const
198 HTMLElement* HTMLInputElement::passwordGeneratorButtonElement() const
203 HTMLElement* HTMLInputElement::sliderThumbElement() const
208 HTMLElement* HTMLInputElement::sliderTrackElement() const
213 HTMLElement* HTMLInputElement::placeholderElement() const
218 bool HTMLInputElement::shouldAutocomplete() const
225 bool HTMLInputElement::isValidValue(const String& value) const
240 bool HTMLInputElement::tooLong() const
245 bool HTMLInputElement::typeMismatch() const
250 bool HTMLInputElement::valueMissing() const
255 bool HTMLInputElement::hasBadInput() const
260 bool HTMLInputElement::patternMismatch() const
265 bool HTMLInputElement::tooLong(const String& value, NeedsToCheckDirtyFlag check) const
283 bool HTMLInputElement::rangeUnderflow() const
288 bool HTMLInputElement::rangeOverflow() const
293 String HTMLInputElement::validationMessage() const
304 double HTMLInputElement::minimum() const
309 double HTMLInputElement::maximum() const
314 bool HTMLInputElement::stepMismatch() const
319 bool HTMLInputElement::getAllowedValueStep(Decimal* step) const
324 StepRange HTMLInputElement::createStepRange(AnyStepHandling anyStepHandling) const
329 Decimal HTMLInputElement::findClosestTickMarkValue(const Decimal& value)
334 void HTMLInputElement::stepUp(int n, ExceptionState& es)
339 void HTMLInputElement::stepDown(int n, ExceptionState& es)
344 void HTMLInputElement::blur()
349 void HTMLInputElement::defaultBlur()
354 bool HTMLInputElement::hasCustomFocusLogic() const
359 bool HTMLInputElement::isKeyboardFocusable() const
364 bool HTMLInputElement::shouldShowFocusRingOnMouseFocus() const
369 void HTMLInputElement::updateFocusAppearance(bool restorePreviousSelection)
382 void HTMLInputElement::beginEditing()
391 void HTMLInputElement::endEditing()
400 bool HTMLInputElement::shouldUseInputMethod()
405 void HTMLInputElement::handleFocusEvent(Element* oldFocusedElement, FocusDirection direction)
410 void HTMLInputElement::handleBlurEvent()
415 void HTMLInputElement::setType(const String& type)
427 void HTMLInputElement::updateType()
508 void HTMLInputElement::subtreeHasChanged()
515 const AtomicString& HTMLInputElement::formControlType() const
520 bool HTMLInputElement::shouldSaveAndRestoreFormControlState() const
527 FormControlState HTMLInputElement::saveFormControlState() const
532 void HTMLInputElement::restoreFormControlState(const FormControlState& state)
538 bool HTMLInputElement::canStartSelection() const
545 bool HTMLInputElement::canHaveSelection() const
550 int HTMLInputElement::selectionStartForBinding(ExceptionState& es) const
559 int HTMLInputElement::selectionEndForBinding(ExceptionState& es) const
568 String HTMLInputElement::selectionDirectionForBinding(ExceptionState& es) const
577 void HTMLInputElement::setSelectionStartForBinding(int start, ExceptionState& es)
586 void HTMLInputElement::setSelectionEndForBinding(int end, ExceptionState& es)
595 void HTMLInputElement::setSelectionDirectionForBinding(const String& direction, ExceptionState& es)
604 void HTMLInputElement::setSelectionRangeForBinding(int start, int end, ExceptionState& es)
613 void HTMLInputElement::setSelectionRangeForBinding(int start, int end, const String& direction, ExceptionState& es)
622 void HTMLInputElement::accessKeyAction(bool sendMouseEvents)
627 bool HTMLInputElement::isPresentationAttribute(const QualifiedName& name) const
634 void HTMLInputElement::collectStyleForPresentationAttribute(const QualifiedName& name, const AtomicString& value, MutableStylePropertySet* style)
657 void HTMLInputElement::parseAttribute(const QualifiedName& name, const AtomicString& value)
783 void HTMLInputElement::finishParsingChildren()
795 bool HTMLInputElement::rendererIsNeeded(const NodeRenderingContext& context)
800 RenderObject* HTMLInputElement::createRenderer(RenderStyle* style)
805 void HTMLInputElement::attach(const AttachContext& context)
820 void HTMLInputElement::detach(const AttachContext& context)
827 String HTMLInputElement::altText() const
843 bool HTMLInputElement::isSuccessfulSubmitButton() const
850 bool HTMLInputElement::isActivatedSubmit() const
855 void HTMLInputElement::setActivatedSubmit(bool flag)
860 bool HTMLInputElement::appendFormData(FormDataList& encoding, bool multipart)
865 void HTMLInputElement::reset()
875 bool HTMLInputElement::isTextField() const
880 bool HTMLInputElement::isTextType() const
885 void HTMLInputElement::setChecked(bool nowChecked, TextFieldEventBehavior eventBehavior)
921 void HTMLInputElement::setIndeterminate(bool newValue)
934 int HTMLInputElement::size() const
939 bool HTMLInputElement::sizeShouldIncludeDecoration(int& preferredSize) const
944 void HTMLInputElement::copyNonAttributePropertiesFromElement(const Element& source)
946 const HTMLInputElement& sourceElement = static_cast<const HTMLInputElement&>(source);
960 String HTMLInputElement::value() const
978 String HTMLInputElement::valueWithDefault() const
987 void HTMLInputElement::setValueForUser(const String& value)
993 const String& HTMLInputElement::suggestedValue() const
998 void HTMLInputElement::setSuggestedValue(const String& value)
1008 void HTMLInputElement::setEditingValue(const String& value)
1024 void HTMLInputElement::setValue(const String& value, ExceptionState& es, TextFieldEventBehavior eventBehavior)
1033 void HTMLInputElement::setValue(const String& value, TextFieldEventBehavior eventBehavior)
1038 RefPtr<HTMLInputElement> protector(this);
1054 void HTMLInputElement::setValueInternal(const String& sanitizedValue, TextFieldEventBehavior eventBehavior)
1061 double HTMLInputElement::valueAsDate() const
1066 void HTMLInputElement::setValueAsDate(double value, ExceptionState& es)
1071 double HTMLInputElement::valueAsNumber() const
1076 void HTMLInputElement::setValueAsNumber(double newValue, ExceptionState& es, TextFieldEventBehavior eventBehavior)
1085 void HTMLInputElement::setValueFromRenderer(const String& value)
1111 void* HTMLInputElement::preDispatchEventHandler(Event* event)
1125 void HTMLInputElement::postDispatchEventHandler(Event* event, void* dataFromPreDispatch)
1133 void HTMLInputElement::defaultEventHandler(Event* evt)
1218 bool HTMLInputElement::willRespondToMouseClickEvents()
1227 bool HTMLInputElement::isURLAttribute(const Attribute& attribute) const
1232 String HTMLInputElement::defaultValue() const
1237 void HTMLInputElement::setDefaultValue(const String &value)
1286 Vector<String> HTMLInputElement::acceptMIMETypes()
1291 Vector<String> HTMLInputElement::acceptFileExtensions()
1296 String HTMLInputElement::accept() const
1301 String HTMLInputElement::alt() const
1306 int HTMLInputElement::maxLength() const
1311 void HTMLInputElement::setMaxLength(int maxLength, ExceptionState& es)
1319 bool HTMLInputElement::multiple() const
1324 void HTMLInputElement::setSize(unsigned size)
1329 void HTMLInputElement::setSize(unsigned size, ExceptionState& es)
1337 KURL HTMLInputElement::src() const
1342 void HTMLInputElement::setAutofilled(bool autofilled)
1351 FileList* HTMLInputElement::files()
1356 void HTMLInputElement::setFiles(PassRefPtr<FileList> files)
1361 bool HTMLInputElement::receiveDroppedFiles(const DragData* dragData)
1366 String HTMLInputElement::droppedFileSystemId()
1371 bool HTMLInputElement::canReceiveDroppedFiles() const
1376 void HTMLInputElement::setCanReceiveDroppedFiles(bool canReceiveDroppedFiles)
1385 String HTMLInputElement::visibleValue() const
1390 String HTMLInputElement::sanitizeValue(const String& proposedValue) const
1397 String HTMLInputElement::localizeValue(const String& proposedValue) const
1404 bool HTMLInputElement::isInRange() const
1409 bool HTMLInputElement::isOutOfRange() const
1414 bool HTMLInputElement::isRequiredFormControl() const
1419 bool HTMLInputElement::matchesReadOnlyPseudoClass() const
1424 bool HTMLInputElement::matchesReadWritePseudoClass() const
1429 void HTMLInputElement::onSearch()
1437 void HTMLInputElement::updateClearButtonVisibility()
1442 void HTMLInputElement::willChangeForm()
1448 void HTMLInputElement::didChangeForm()
1454 Node::InsertionNotificationRequest HTMLInputElement::insertedInto(ContainerNode* insertionPoint)
1463 void HTMLInputElement::removedFrom(ContainerNode* insertionPoint)
1472 void HTMLInputElement::didMoveToNewDocument(Document* oldDocument)
1490 void HTMLInputElement::addSubresourceAttributeURLs(ListHashSet<KURL>& urls) const
1497 bool HTMLInputElement::recalcWillValidate() const
1502 void HTMLInputElement::requiredAttributeChanged()
1510 void HTMLInputElement::selectColorInColorChooser(const Color& color)
1517 HTMLElement* HTMLInputElement::list() const
1522 HTMLDataListElement* HTMLInputElement::dataList() const
1539 void HTMLInputElement::resetListAttributeTargetObserver()
1547 void HTMLInputElement::listAttributeTargetChanged()
1552 bool HTMLInputElement::isSteppable() const
1559 bool HTMLInputElement::isSpeechEnabled() const
1567 bool HTMLInputElement::isTextButton() const
1572 bool HTMLInputElement::isRadioButton() const
1577 bool HTMLInputElement::isSearchField() const
1582 bool HTMLInputElement::isInputTypeHidden() const
1587 bool HTMLInputElement::isPasswordField() const
1592 bool HTMLInputElement::isCheckbox() const
1597 bool HTMLInputElement::isRangeControl() const
1602 bool HTMLInputElement::isColorControl() const
1607 bool HTMLInputElement::isText() const
1612 bool HTMLInputElement::isEmailField() const
1617 bool HTMLInputElement::isFileUpload() const
1622 bool HTMLInputElement::isImageButton() const
1627 bool HTMLInputElement::isNumberField() const
1632 bool HTMLInputElement::isSubmitButton() const
1637 bool HTMLInputElement::isTelephoneField() const
1642 bool HTMLInputElement::isURLField() const
1647 bool HTMLInputElement::isDateField() const
1652 bool HTMLInputElement::isDateTimeLocalField() const
1657 bool HTMLInputElement::isMonthField() const
1662 bool HTMLInputElement::isTimeField() const
1667 bool HTMLInputElement::isWeekField() const
1672 bool HTMLInputElement::isEnumeratable() const
1677 bool HTMLInputElement::supportLabels() const
1682 bool HTMLInputElement::shouldAppearChecked() const
1687 bool HTMLInputElement::supportsPlaceholder() const
1692 void HTMLInputElement::updatePlaceholderText()
1697 void HTMLInputElement::parseMaxLengthAttribute(const AtomicString& value)
1712 void HTMLInputElement::updateValueIfNeeded()
1720 String HTMLInputElement::defaultToolTip() const
1725 bool HTMLInputElement::shouldAppearIndeterminate() const
1731 bool HTMLInputElement::capture() const
1749 bool HTMLInputElement::isInRequiredRadioButtonGroup()
1757 HTMLInputElement* HTMLInputElement::checkedRadioButtonForGroup() const
1764 CheckedRadioButtons* HTMLInputElement::checkedRadioButtons() const
1775 inline void HTMLInputElement::addToRadioButtonGroup()
1781 inline void HTMLInputElement::removeFromRadioButtonGroup()
1787 unsigned HTMLInputElement::height() const
1792 unsigned HTMLInputElement::width() const
1797 void HTMLInputElement::setHeight(unsigned height)
1802 void HTMLInputElement::setWidth(unsigned width)
1807 PassOwnPtr<ListAttributeTargetObserver> ListAttributeTargetObserver::create(const AtomicString& id, HTMLInputElement* element)
1812 ListAttributeTargetObserver::ListAttributeTargetObserver(const AtomicString& id, HTMLInputElement* element)
1823 void HTMLInputElement::setRangeText(const String& replacement, ExceptionState& es)
1833 void HTMLInputElement::setRangeText(const String& replacement, unsigned start, unsigned end, const String& selectionMode, ExceptionState& es)
1843 bool HTMLInputElement::setupDateTimeChooserParameters(DateTimeChooserParameters& parameters)
1886 bool HTMLInputElement::supportsInputModeAttribute() const
1892 PassRefPtr<RenderStyle> HTMLInputElement::customStyleForRenderer()