|
virtual | ~ProcessingInstruction () |
|
const String & | target () const |
|
void | setCreatedByParser (bool createdByParser) |
|
void | finishParsingChildren () override |
|
const String & | localHref () const |
|
StyleSheet * | sheet () const |
|
bool | isCSS () const |
|
virtual | ~ProcessingInstruction () |
|
const String & | target () const |
|
void | setCreatedByParser (bool createdByParser) |
|
void | finishParsingChildren () override |
|
const String & | localHref () const |
|
StyleSheet * | sheet () const |
|
bool | isCSS () const |
|
const String & | data () const |
|
WEBCORE_EXPORT void | setData (const String &) |
|
unsigned | length () const |
|
WEBCORE_EXPORT ExceptionOr< String > | substringData (unsigned offset, unsigned count) |
|
WEBCORE_EXPORT void | appendData (const String &) |
|
WEBCORE_EXPORT ExceptionOr< void > | insertData (unsigned offset, const String &) |
|
WEBCORE_EXPORT ExceptionOr< void > | deleteData (unsigned offset, unsigned count) |
|
WEBCORE_EXPORT ExceptionOr< void > | replaceData (unsigned offset, unsigned count, const String &) |
|
bool | containsOnlyWhitespace () const |
|
unsigned | parserAppendData (const String &string, unsigned offset, unsigned lengthLimit) |
|
const String & | data () const |
|
WEBCORE_EXPORT void | setData (const String &) |
|
unsigned | length () const |
|
WEBCORE_EXPORT ExceptionOr< String > | substringData (unsigned offset, unsigned count) |
|
WEBCORE_EXPORT void | appendData (const String &) |
|
WEBCORE_EXPORT ExceptionOr< void > | insertData (unsigned offset, const String &) |
|
WEBCORE_EXPORT ExceptionOr< void > | deleteData (unsigned offset, unsigned count) |
|
WEBCORE_EXPORT ExceptionOr< void > | replaceData (unsigned offset, unsigned count, const String &) |
|
bool | containsOnlyWhitespace () const |
|
unsigned | parserAppendData (const String &string, unsigned offset, unsigned lengthLimit) |
|
virtual | ~Node () |
|
void | willBeDeletedFrom (Document &) |
|
bool | hasTagName (const HTMLQualifiedName &) const |
|
bool | hasTagName (const MathMLQualifiedName &) const |
|
bool | hasTagName (const SVGQualifiedName &) const |
|
virtual size_t | approximateMemoryCost () const |
|
ContainerNode * | parentNode () const |
|
Element * | parentElement () const |
|
Node * | previousSibling () const |
|
Node * | nextSibling () const |
|
WEBCORE_EXPORT RefPtr< NodeList > | childNodes () |
|
Node * | firstChild () const |
|
Node * | lastChild () const |
|
bool | hasAttributes () const |
|
NamedNodeMap * | attributes () const |
|
Node * | pseudoAwareNextSibling () const |
|
Node * | pseudoAwarePreviousSibling () const |
|
Node * | pseudoAwareFirstChild () const |
|
Node * | pseudoAwareLastChild () const |
|
WEBCORE_EXPORT const URL & | baseURI () const |
|
void | getSubresourceURLs (ListHashSet< URL > &) const |
|
WEBCORE_EXPORT ExceptionOr< void > | insertBefore (Node &newChild, Node *refChild) |
|
WEBCORE_EXPORT ExceptionOr< void > | replaceChild (Node &newChild, Node &oldChild) |
|
WEBCORE_EXPORT ExceptionOr< void > | removeChild (Node &child) |
|
WEBCORE_EXPORT ExceptionOr< void > | appendChild (Node &newChild) |
|
bool | hasChildNodes () const |
|
Ref< Node > | cloneNode (bool deep) |
|
WEBCORE_EXPORT ExceptionOr< Ref< Node > > | cloneNodeForBindings (bool deep) |
|
virtual const AtomicString & | localName () const |
|
virtual const AtomicString & | namespaceURI () const |
|
virtual const AtomicString & | prefix () const |
|
virtual ExceptionOr< void > | setPrefix (const AtomicString &) |
|
WEBCORE_EXPORT void | normalize () |
|
bool | isSameNode (Node *other) const |
|
WEBCORE_EXPORT bool | isEqualNode (Node *) const |
|
WEBCORE_EXPORT bool | isDefaultNamespace (const AtomicString &namespaceURI) const |
|
WEBCORE_EXPORT const AtomicString & | lookupPrefix (const AtomicString &namespaceURI) const |
|
WEBCORE_EXPORT const AtomicString & | lookupNamespaceURI (const AtomicString &prefix) const |
|
WEBCORE_EXPORT String | textContent (bool convertBRsToNewlines=false) const |
|
WEBCORE_EXPORT ExceptionOr< void > | setTextContent (const String &) |
|
Node * | lastDescendant () const |
|
Node * | firstDescendant () const |
|
WEBCORE_EXPORT Element * | previousElementSibling () const |
|
WEBCORE_EXPORT Element * | nextElementSibling () const |
|
ExceptionOr< void > | before (Vector< NodeOrString > &&) |
|
ExceptionOr< void > | after (Vector< NodeOrString > &&) |
|
ExceptionOr< void > | replaceWith (Vector< NodeOrString > &&) |
|
WEBCORE_EXPORT ExceptionOr< void > | remove () |
|
bool | isElementNode () const |
|
bool | isContainerNode () const |
|
bool | isTextNode () const |
|
bool | isHTMLElement () const |
|
bool | isSVGElement () const |
|
bool | isMathMLElement () const |
|
bool | isPseudoElement () const |
|
bool | isBeforePseudoElement () const |
|
bool | isAfterPseudoElement () const |
|
PseudoId | pseudoId () const |
|
virtual bool | isMediaControlElement () const |
|
virtual bool | isMediaControls () const |
|
bool | isStyledElement () const |
|
virtual bool | isAttributeNode () const |
|
virtual bool | isFrameOwnerElement () const |
|
virtual bool | isPluginElement () const |
|
bool | isDocumentNode () const |
|
bool | isTreeScope () const |
|
bool | isDocumentFragment () const |
|
bool | isShadowRoot () const |
|
bool | hasCustomStyleResolveCallbacks () const |
|
bool | hasSyntheticAttrChildNodes () const |
|
void | setHasSyntheticAttrChildNodes (bool flag) |
|
WEBCORE_EXPORT Element * | shadowHost () const |
|
WEBCORE_EXPORT Node * | deprecatedShadowAncestorNode () const |
|
ShadowRoot * | containingShadowRoot () const |
|
ShadowRoot * | shadowRoot () const |
|
bool | isClosedShadowHidden (const Node &) const |
|
HTMLSlotElement * | assignedSlot () const |
|
HTMLSlotElement * | assignedSlotForBindings () const |
|
bool | isUndefinedCustomElement () const |
|
bool | isCustomElementUpgradeCandidate () const |
|
bool | isDefinedCustomElement () const |
|
bool | isFailedCustomElement () const |
|
Node * | nonBoundaryShadowTreeRootNode () |
|
ContainerNode * | parentOrShadowHostNode () const |
|
ContainerNode * | parentInComposedTree () const |
|
Element * | parentElementInComposedTree () const |
|
Element * | parentOrShadowHostElement () const |
|
void | setParentNode (ContainerNode *) |
|
Node & | rootNode () const |
|
Node & | shadowIncludingRoot () const |
|
Node & | getRootNode (const GetRootNodeOptions &) const |
|
void * | opaqueRoot () const |
|
ContainerNode * | parentNodeGuaranteedHostFree () const |
|
ContainerNode * | nonShadowBoundaryParentNode () const |
|
bool | selfOrAncestorHasDirAutoAttribute () const |
|
void | setSelfOrAncestorHasDirAutoAttribute (bool flag) |
|
Element * | enclosingLinkEventParentOrSelf () |
|
void | setPreviousSibling (Node *previous) |
|
void | setNextSibling (Node *next) |
|
virtual bool | canContainRangeEndPoint () const |
|
bool | isRootEditableElement () const |
|
WEBCORE_EXPORT Element * | rootEditableElement () const |
|
virtual void | beginParsingChildren () |
|
virtual void | notifyLoadedSheetAndAllCriticalSubresources (bool) |
|
virtual void | startLoadingDynamicSheet () |
|
bool | isUserActionElement () const |
|
void | setUserActionElement (bool flag) |
|
bool | inRenderedDocument () const |
|
bool | needsStyleRecalc () const |
|
Style::Validity | styleValidity () const |
|
bool | styleResolutionShouldRecompositeLayer () const |
|
bool | childNeedsStyleRecalc () const |
|
bool | styleIsAffectedByPreviousSibling () const |
|
bool | isEditingText () const |
|
void | setChildNeedsStyleRecalc () |
|
void | clearChildNeedsStyleRecalc () |
|
void | setHasValidStyle () |
|
bool | isLink () const |
|
void | setIsLink (bool flag) |
|
bool | hasEventTargetData () const |
|
void | setHasEventTargetData (bool flag) |
|
WEBCORE_EXPORT bool | isContentEditable () |
|
bool | isContentRichlyEditable () |
|
WEBCORE_EXPORT void | inspect () |
|
bool | hasEditableStyle (UserSelectAllTreatment treatment=UserSelectAllIsAlwaysNonEditable) const |
|
bool | hasRichlyEditableStyle () const |
|
WEBCORE_EXPORT Editability | computeEditability (UserSelectAllTreatment, ShouldUpdateStyle) const |
|
WEBCORE_EXPORT LayoutRect | renderRect (bool *isReplaced) |
|
IntRect | pixelSnappedRenderRect (bool *isReplaced) |
|
WEBCORE_EXPORT unsigned | computeNodeIndex () const |
|
WEBCORE_EXPORT Document * | ownerDocument () const |
|
Document & | document () const |
|
TreeScope & | treeScope () const |
|
bool | isConnected () const |
|
bool | isInUserAgentShadowTree () const |
|
bool | isInShadowTree () const |
|
bool | isInTreeScope () const |
|
bool | isDocumentTypeNode () const |
|
virtual bool | childTypeAllowed (NodeType) const |
|
unsigned | countChildNodes () const |
|
Node * | traverseToChildAt (unsigned) const |
|
ExceptionOr< void > | checkSetPrefix (const AtomicString &prefix) |
|
WEBCORE_EXPORT bool | isDescendantOf (const Node &) const |
|
bool | isDescendantOf (const Node *other) const |
|
bool | isDescendantOrShadowDescendantOf (const Node *) const |
|
WEBCORE_EXPORT bool | contains (const Node *) const |
|
bool | containsIncludingShadowDOM (const Node *) const |
|
bool | containsIncludingHostElements (const Node *) const |
|
virtual bool | canStartSelection () const |
|
virtual bool | shouldSelectOnMouseDown () |
|
FloatPoint | convertToPage (const FloatPoint &) const |
|
FloatPoint | convertFromPage (const FloatPoint &) const |
|
RenderObject * | renderer () const |
|
void | setRenderer (RenderObject *renderer) |
|
WEBCORE_EXPORT RenderBox * | renderBox () const |
|
RenderBoxModelObject * | renderBoxModelObject () const |
|
const RenderStyle * | renderStyle () const |
|
virtual const RenderStyle * | computedStyle (PseudoId pseudoElementSpecifier=NOPSEUDO) |
|
virtual void | finishedInsertingSubtree () |
|
void | invalidateNodeListAndCollectionCachesInAncestors (const QualifiedName *attrName=nullptr, Element *attributeOwnerElement=nullptr) |
|
NodeListsNodeData * | nodeLists () |
|
void | clearNodeLists () |
|
virtual bool | willRespondToMouseMoveEvents () |
|
virtual bool | willRespondToMouseClickEvents () |
|
virtual bool | willRespondToMouseWheelEvents () |
|
WEBCORE_EXPORT unsigned short | compareDocumentPosition (Node &) |
|
Node * | toNode () override |
|
EventTargetInterface | eventTargetInterface () const override |
|
ScriptExecutionContext * | scriptExecutionContext () const final |
|
bool | addEventListener (const AtomicString &eventType, Ref< EventListener > &&, const AddEventListenerOptions &) override |
|
bool | removeEventListener (const AtomicString &eventType, EventListener &, const ListenerOptions &) override |
|
bool | dispatchEvent (Event &) override |
|
void | dispatchScopedEvent (Event &) |
|
virtual void | handleLocalEvents (Event &) |
|
void | dispatchSubtreeModifiedEvent () |
|
bool | dispatchDOMActivateEvent (int detail, Event &underlyingEvent) |
|
bool | dispatchBeforeLoadEvent (const String &sourceURL) |
|
void | dispatchInputEvent () |
|
virtual void | defaultEventHandler (Event &) |
|
void | ref () |
|
void | deref () |
|
bool | hasOneRef () const |
|
int | refCount () const |
|
EventTargetData * | eventTargetData () final |
|
EventTargetData * | eventTargetDataConcurrently () final |
|
EventTargetData & | ensureEventTargetData () final |
|
HashMap< MutationObserver *, MutationRecordDeliveryOptions > | registeredMutationObservers (MutationObserver::MutationType, const QualifiedName *attributeName) |
|
void | registerMutationObserver (MutationObserver &, MutationObserverOptions, const HashSet< AtomicString > &attributeFilter) |
|
void | unregisterMutationObserver (MutationObserverRegistration &) |
|
void | registerTransientMutationObserver (MutationObserverRegistration &) |
|
void | unregisterTransientMutationObserver (MutationObserverRegistration &) |
|
void | notifyMutationObserversNodeWillDetach () |
|
WEBCORE_EXPORT void | textRects (Vector< IntRect > &) const |
|
unsigned | connectedSubframeCount () const |
|
void | incrementConnectedSubframeCount (unsigned amount=1) |
|
void | decrementConnectedSubframeCount (unsigned amount=1) |
|
void | updateAncestorConnectedSubframeCountForRemoval () const |
|
void | updateAncestorConnectedSubframeCountForInsertion () const |
|
virtual | ~Node () |
|
void | willBeDeletedFrom (Document &) |
|
bool | hasTagName (const HTMLQualifiedName &) const |
|
bool | hasTagName (const MathMLQualifiedName &) const |
|
bool | hasTagName (const SVGQualifiedName &) const |
|
virtual size_t | approximateMemoryCost () const |
|
ContainerNode * | parentNode () const |
|
Element * | parentElement () const |
|
Node * | previousSibling () const |
|
Node * | nextSibling () const |
|
WEBCORE_EXPORT RefPtr< NodeList > | childNodes () |
|
Node * | firstChild () const |
|
Node * | lastChild () const |
|
bool | hasAttributes () const |
|
NamedNodeMap * | attributes () const |
|
Node * | pseudoAwareNextSibling () const |
|
Node * | pseudoAwarePreviousSibling () const |
|
Node * | pseudoAwareFirstChild () const |
|
Node * | pseudoAwareLastChild () const |
|
WEBCORE_EXPORT const URL & | baseURI () const |
|
void | getSubresourceURLs (ListHashSet< URL > &) const |
|
WEBCORE_EXPORT ExceptionOr< void > | insertBefore (Node &newChild, Node *refChild) |
|
WEBCORE_EXPORT ExceptionOr< void > | replaceChild (Node &newChild, Node &oldChild) |
|
WEBCORE_EXPORT ExceptionOr< void > | removeChild (Node &child) |
|
WEBCORE_EXPORT ExceptionOr< void > | appendChild (Node &newChild) |
|
bool | hasChildNodes () const |
|
Ref< Node > | cloneNode (bool deep) |
|
WEBCORE_EXPORT ExceptionOr< Ref< Node > > | cloneNodeForBindings (bool deep) |
|
virtual const AtomicString & | localName () const |
|
virtual const AtomicString & | namespaceURI () const |
|
virtual const AtomicString & | prefix () const |
|
virtual ExceptionOr< void > | setPrefix (const AtomicString &) |
|
WEBCORE_EXPORT void | normalize () |
|
bool | isSameNode (Node *other) const |
|
WEBCORE_EXPORT bool | isEqualNode (Node *) const |
|
WEBCORE_EXPORT bool | isDefaultNamespace (const AtomicString &namespaceURI) const |
|
WEBCORE_EXPORT const AtomicString & | lookupPrefix (const AtomicString &namespaceURI) const |
|
WEBCORE_EXPORT const AtomicString & | lookupNamespaceURI (const AtomicString &prefix) const |
|
WEBCORE_EXPORT String | textContent (bool convertBRsToNewlines=false) const |
|
WEBCORE_EXPORT ExceptionOr< void > | setTextContent (const String &) |
|
Node * | lastDescendant () const |
|
Node * | firstDescendant () const |
|
WEBCORE_EXPORT Element * | previousElementSibling () const |
|
WEBCORE_EXPORT Element * | nextElementSibling () const |
|
ExceptionOr< void > | before (Vector< NodeOrString > &&) |
|
ExceptionOr< void > | after (Vector< NodeOrString > &&) |
|
ExceptionOr< void > | replaceWith (Vector< NodeOrString > &&) |
|
WEBCORE_EXPORT ExceptionOr< void > | remove () |
|
bool | isElementNode () const |
|
bool | isContainerNode () const |
|
bool | isTextNode () const |
|
bool | isHTMLElement () const |
|
bool | isSVGElement () const |
|
bool | isMathMLElement () const |
|
bool | isPseudoElement () const |
|
bool | isBeforePseudoElement () const |
|
bool | isAfterPseudoElement () const |
|
PseudoId | pseudoId () const |
|
virtual bool | isMediaControlElement () const |
|
virtual bool | isMediaControls () const |
|
bool | isStyledElement () const |
|
virtual bool | isAttributeNode () const |
|
virtual bool | isFrameOwnerElement () const |
|
virtual bool | isPluginElement () const |
|
bool | isDocumentNode () const |
|
bool | isTreeScope () const |
|
bool | isDocumentFragment () const |
|
bool | isShadowRoot () const |
|
bool | hasCustomStyleResolveCallbacks () const |
|
bool | hasSyntheticAttrChildNodes () const |
|
void | setHasSyntheticAttrChildNodes (bool flag) |
|
WEBCORE_EXPORT Element * | shadowHost () const |
|
WEBCORE_EXPORT Node * | deprecatedShadowAncestorNode () const |
|
ShadowRoot * | containingShadowRoot () const |
|
ShadowRoot * | shadowRoot () const |
|
bool | isClosedShadowHidden (const Node &) const |
|
HTMLSlotElement * | assignedSlot () const |
|
HTMLSlotElement * | assignedSlotForBindings () const |
|
bool | isUndefinedCustomElement () const |
|
bool | isCustomElementUpgradeCandidate () const |
|
bool | isDefinedCustomElement () const |
|
bool | isFailedCustomElement () const |
|
Node * | nonBoundaryShadowTreeRootNode () |
|
ContainerNode * | parentOrShadowHostNode () const |
|
ContainerNode * | parentInComposedTree () const |
|
Element * | parentElementInComposedTree () const |
|
Element * | parentOrShadowHostElement () const |
|
void | setParentNode (ContainerNode *) |
|
Node & | rootNode () const |
|
Node & | shadowIncludingRoot () const |
|
Node & | getRootNode (const GetRootNodeOptions &) const |
|
void * | opaqueRoot () const |
|
ContainerNode * | parentNodeGuaranteedHostFree () const |
|
ContainerNode * | nonShadowBoundaryParentNode () const |
|
bool | selfOrAncestorHasDirAutoAttribute () const |
|
void | setSelfOrAncestorHasDirAutoAttribute (bool flag) |
|
Element * | enclosingLinkEventParentOrSelf () |
|
void | setPreviousSibling (Node *previous) |
|
void | setNextSibling (Node *next) |
|
virtual bool | canContainRangeEndPoint () const |
|
bool | isRootEditableElement () const |
|
WEBCORE_EXPORT Element * | rootEditableElement () const |
|
virtual void | beginParsingChildren () |
|
virtual void | notifyLoadedSheetAndAllCriticalSubresources (bool) |
|
virtual void | startLoadingDynamicSheet () |
|
bool | isUserActionElement () const |
|
void | setUserActionElement (bool flag) |
|
bool | inRenderedDocument () const |
|
bool | needsStyleRecalc () const |
|
Style::Validity | styleValidity () const |
|
bool | styleResolutionShouldRecompositeLayer () const |
|
bool | childNeedsStyleRecalc () const |
|
bool | styleIsAffectedByPreviousSibling () const |
|
bool | isEditingText () const |
|
void | setChildNeedsStyleRecalc () |
|
void | clearChildNeedsStyleRecalc () |
|
void | setHasValidStyle () |
|
bool | isLink () const |
|
void | setIsLink (bool flag) |
|
bool | hasEventTargetData () const |
|
void | setHasEventTargetData (bool flag) |
|
WEBCORE_EXPORT bool | isContentEditable () |
|
bool | isContentRichlyEditable () |
|
WEBCORE_EXPORT void | inspect () |
|
bool | hasEditableStyle (UserSelectAllTreatment treatment=UserSelectAllIsAlwaysNonEditable) const |
|
bool | hasRichlyEditableStyle () const |
|
WEBCORE_EXPORT Editability | computeEditability (UserSelectAllTreatment, ShouldUpdateStyle) const |
|
WEBCORE_EXPORT LayoutRect | renderRect (bool *isReplaced) |
|
IntRect | pixelSnappedRenderRect (bool *isReplaced) |
|
WEBCORE_EXPORT unsigned | computeNodeIndex () const |
|
WEBCORE_EXPORT Document * | ownerDocument () const |
|
Document & | document () const |
|
TreeScope & | treeScope () const |
|
bool | isConnected () const |
|
bool | isInUserAgentShadowTree () const |
|
bool | isInShadowTree () const |
|
bool | isInTreeScope () const |
|
bool | isDocumentTypeNode () const |
|
virtual bool | childTypeAllowed (NodeType) const |
|
unsigned | countChildNodes () const |
|
Node * | traverseToChildAt (unsigned) const |
|
ExceptionOr< void > | checkSetPrefix (const AtomicString &prefix) |
|
WEBCORE_EXPORT bool | isDescendantOf (const Node &) const |
|
bool | isDescendantOf (const Node *other) const |
|
bool | isDescendantOrShadowDescendantOf (const Node *) const |
|
WEBCORE_EXPORT bool | contains (const Node *) const |
|
bool | containsIncludingShadowDOM (const Node *) const |
|
bool | containsIncludingHostElements (const Node *) const |
|
virtual bool | canStartSelection () const |
|
virtual bool | shouldSelectOnMouseDown () |
|
FloatPoint | convertToPage (const FloatPoint &) const |
|
FloatPoint | convertFromPage (const FloatPoint &) const |
|
RenderObject * | renderer () const |
|
void | setRenderer (RenderObject *renderer) |
|
WEBCORE_EXPORT RenderBox * | renderBox () const |
|
RenderBoxModelObject * | renderBoxModelObject () const |
|
const RenderStyle * | renderStyle () const |
|
virtual const RenderStyle * | computedStyle (PseudoId pseudoElementSpecifier=NOPSEUDO) |
|
virtual void | finishedInsertingSubtree () |
|
void | invalidateNodeListAndCollectionCachesInAncestors (const QualifiedName *attrName=nullptr, Element *attributeOwnerElement=nullptr) |
|
NodeListsNodeData * | nodeLists () |
|
void | clearNodeLists () |
|
virtual bool | willRespondToMouseMoveEvents () |
|
virtual bool | willRespondToMouseClickEvents () |
|
virtual bool | willRespondToMouseWheelEvents () |
|
WEBCORE_EXPORT unsigned short | compareDocumentPosition (Node &) |
|
Node * | toNode () override |
|
EventTargetInterface | eventTargetInterface () const override |
|
ScriptExecutionContext * | scriptExecutionContext () const final |
|
bool | addEventListener (const AtomicString &eventType, Ref< EventListener > &&, const AddEventListenerOptions &) override |
|
bool | removeEventListener (const AtomicString &eventType, EventListener &, const ListenerOptions &) override |
|
bool | dispatchEvent (Event &) override |
|
void | dispatchScopedEvent (Event &) |
|
virtual void | handleLocalEvents (Event &) |
|
void | dispatchSubtreeModifiedEvent () |
|
bool | dispatchDOMActivateEvent (int detail, Event &underlyingEvent) |
|
bool | dispatchBeforeLoadEvent (const String &sourceURL) |
|
void | dispatchInputEvent () |
|
virtual void | defaultEventHandler (Event &) |
|
void | ref () |
|
void | deref () |
|
bool | hasOneRef () const |
|
int | refCount () const |
|
EventTargetData * | eventTargetData () final |
|
EventTargetData * | eventTargetDataConcurrently () final |
|
EventTargetData & | ensureEventTargetData () final |
|
HashMap< MutationObserver *, MutationRecordDeliveryOptions > | registeredMutationObservers (MutationObserver::MutationType, const QualifiedName *attributeName) |
|
void | registerMutationObserver (MutationObserver &, MutationObserverOptions, const HashSet< AtomicString > &attributeFilter) |
|
void | unregisterMutationObserver (MutationObserverRegistration &) |
|
void | registerTransientMutationObserver (MutationObserverRegistration &) |
|
void | unregisterTransientMutationObserver (MutationObserverRegistration &) |
|
void | notifyMutationObserversNodeWillDetach () |
|
WEBCORE_EXPORT void | textRects (Vector< IntRect > &) const |
|
unsigned | connectedSubframeCount () const |
|
void | incrementConnectedSubframeCount (unsigned amount=1) |
|
void | decrementConnectedSubframeCount (unsigned amount=1) |
|
void | updateAncestorConnectedSubframeCountForRemoval () const |
|
void | updateAncestorConnectedSubframeCountForInsertion () const |
|
void | ref () |
|
void | deref () |
|
virtual DOMWindow * | toDOMWindow () |
|
virtual bool | isMessagePort () const |
|
WEBCORE_EXPORT void | addEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, AddEventListenerOptionsOrBoolean &&) |
|
WEBCORE_EXPORT void | removeEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, ListenerOptionsOrBoolean &&) |
|
WEBCORE_EXPORT ExceptionOr< bool > | dispatchEventForBindings (Event &) |
|
virtual void | removeAllEventListeners () |
|
virtual void | uncaughtExceptionInEventHandler () |
|
bool | setAttributeEventListener (const AtomicString &eventType, RefPtr< EventListener > &&) |
|
EventListener * | attributeEventListener (const AtomicString &eventType) |
|
bool | hasEventListeners () const |
|
bool | hasEventListeners (const AtomicString &eventType) const |
|
bool | hasCapturingEventListeners (const AtomicString &eventType) |
|
bool | hasActiveEventListeners (const AtomicString &eventType) const |
|
const EventListenerVector & | eventListeners (const AtomicString &eventType) |
|
bool | fireEventListeners (Event &) |
|
bool | isFiringEventListeners () const |
|
void | visitJSEventListeners (JSC::SlotVisitor &) |
|
void | invalidateJSEventListeners (JSC::JSObject *) |
|
void | ref () |
|
void | deref () |
|
virtual DOMWindow * | toDOMWindow () |
|
virtual bool | isMessagePort () const |
|
WEBCORE_EXPORT void | addEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, AddEventListenerOptionsOrBoolean &&) |
|
WEBCORE_EXPORT void | removeEventListenerForBindings (const AtomicString &eventType, RefPtr< EventListener > &&, ListenerOptionsOrBoolean &&) |
|
WEBCORE_EXPORT ExceptionOr< bool > | dispatchEventForBindings (Event &) |
|
virtual void | removeAllEventListeners () |
|
virtual void | uncaughtExceptionInEventHandler () |
|
bool | setAttributeEventListener (const AtomicString &eventType, RefPtr< EventListener > &&) |
|
EventListener * | attributeEventListener (const AtomicString &eventType) |
|
bool | hasEventListeners () const |
|
bool | hasEventListeners (const AtomicString &eventType) const |
|
bool | hasCapturingEventListeners (const AtomicString &eventType) |
|
bool | hasActiveEventListeners (const AtomicString &eventType) const |
|
const EventListenerVector & | eventListeners (const AtomicString &eventType) |
|
bool | fireEventListeners (Event &) |
|
bool | isFiringEventListeners () const |
|
void | visitJSEventListeners (JSC::SlotVisitor &) |
|
void | invalidateJSEventListeners (JSC::JSObject *) |
|
JSDOMObject * | wrapper () const |
|
void | setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *) |
|
void | clearWrapper (JSDOMObject *) |
|
JSDOMObject * | wrapper () const |
|
void | setWrapper (JSDOMObject *, JSC::WeakHandleOwner *, void *) |
|
void | clearWrapper (JSDOMObject *) |
|
|
enum | NodeType {
ELEMENT_NODE = 1,
ATTRIBUTE_NODE = 2,
TEXT_NODE = 3,
CDATA_SECTION_NODE = 4,
PROCESSING_INSTRUCTION_NODE = 7,
COMMENT_NODE = 8,
DOCUMENT_NODE = 9,
DOCUMENT_TYPE_NODE = 10,
DOCUMENT_FRAGMENT_NODE = 11,
ELEMENT_NODE = 1,
ATTRIBUTE_NODE = 2,
TEXT_NODE = 3,
CDATA_SECTION_NODE = 4,
PROCESSING_INSTRUCTION_NODE = 7,
COMMENT_NODE = 8,
DOCUMENT_NODE = 9,
DOCUMENT_TYPE_NODE = 10,
DOCUMENT_FRAGMENT_NODE = 11
} |
|
enum | DeprecatedNodeType {
ENTITY_REFERENCE_NODE = 5,
ENTITY_NODE = 6,
NOTATION_NODE = 12,
ENTITY_REFERENCE_NODE = 5,
ENTITY_NODE = 6,
NOTATION_NODE = 12
} |
|
enum | DocumentPosition {
DOCUMENT_POSITION_EQUIVALENT = 0x00,
DOCUMENT_POSITION_DISCONNECTED = 0x01,
DOCUMENT_POSITION_PRECEDING = 0x02,
DOCUMENT_POSITION_FOLLOWING = 0x04,
DOCUMENT_POSITION_CONTAINS = 0x08,
DOCUMENT_POSITION_CONTAINED_BY = 0x10,
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20,
DOCUMENT_POSITION_EQUIVALENT = 0x00,
DOCUMENT_POSITION_DISCONNECTED = 0x01,
DOCUMENT_POSITION_PRECEDING = 0x02,
DOCUMENT_POSITION_FOLLOWING = 0x04,
DOCUMENT_POSITION_CONTAINS = 0x08,
DOCUMENT_POSITION_CONTAINED_BY = 0x10,
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20
} |
|
enum | CloningOperation {
CloningOperation::OnlySelf,
CloningOperation::SelfWithTemplateContent,
CloningOperation::Everything,
CloningOperation::OnlySelf,
CloningOperation::SelfWithTemplateContent,
CloningOperation::Everything
} |
|
enum | UserSelectAllTreatment { UserSelectAllDoesNotAffectEditability,
UserSelectAllIsAlwaysNonEditable,
UserSelectAllDoesNotAffectEditability,
UserSelectAllIsAlwaysNonEditable
} |
|
enum | Editability {
Editability::ReadOnly,
Editability::CanEditPlainText,
Editability::CanEditRichly,
Editability::ReadOnly,
Editability::CanEditPlainText,
Editability::CanEditRichly
} |
|
enum | ShouldUpdateStyle { ShouldUpdateStyle::Update,
ShouldUpdateStyle::DoNotUpdate,
ShouldUpdateStyle::Update,
ShouldUpdateStyle::DoNotUpdate
} |
|
enum | InsertionNotificationRequest { InsertionDone,
InsertionShouldCallFinishedInsertingSubtree,
InsertionDone,
InsertionShouldCallFinishedInsertingSubtree
} |
|
enum | NodeType {
ELEMENT_NODE = 1,
ATTRIBUTE_NODE = 2,
TEXT_NODE = 3,
CDATA_SECTION_NODE = 4,
PROCESSING_INSTRUCTION_NODE = 7,
COMMENT_NODE = 8,
DOCUMENT_NODE = 9,
DOCUMENT_TYPE_NODE = 10,
DOCUMENT_FRAGMENT_NODE = 11,
ELEMENT_NODE = 1,
ATTRIBUTE_NODE = 2,
TEXT_NODE = 3,
CDATA_SECTION_NODE = 4,
PROCESSING_INSTRUCTION_NODE = 7,
COMMENT_NODE = 8,
DOCUMENT_NODE = 9,
DOCUMENT_TYPE_NODE = 10,
DOCUMENT_FRAGMENT_NODE = 11
} |
|
enum | DeprecatedNodeType {
ENTITY_REFERENCE_NODE = 5,
ENTITY_NODE = 6,
NOTATION_NODE = 12,
ENTITY_REFERENCE_NODE = 5,
ENTITY_NODE = 6,
NOTATION_NODE = 12
} |
|
enum | DocumentPosition {
DOCUMENT_POSITION_EQUIVALENT = 0x00,
DOCUMENT_POSITION_DISCONNECTED = 0x01,
DOCUMENT_POSITION_PRECEDING = 0x02,
DOCUMENT_POSITION_FOLLOWING = 0x04,
DOCUMENT_POSITION_CONTAINS = 0x08,
DOCUMENT_POSITION_CONTAINED_BY = 0x10,
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20,
DOCUMENT_POSITION_EQUIVALENT = 0x00,
DOCUMENT_POSITION_DISCONNECTED = 0x01,
DOCUMENT_POSITION_PRECEDING = 0x02,
DOCUMENT_POSITION_FOLLOWING = 0x04,
DOCUMENT_POSITION_CONTAINS = 0x08,
DOCUMENT_POSITION_CONTAINED_BY = 0x10,
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20
} |
|
enum | CloningOperation {
CloningOperation::OnlySelf,
CloningOperation::SelfWithTemplateContent,
CloningOperation::Everything,
CloningOperation::OnlySelf,
CloningOperation::SelfWithTemplateContent,
CloningOperation::Everything
} |
|
enum | UserSelectAllTreatment { UserSelectAllDoesNotAffectEditability,
UserSelectAllIsAlwaysNonEditable,
UserSelectAllDoesNotAffectEditability,
UserSelectAllIsAlwaysNonEditable
} |
|
enum | Editability {
Editability::ReadOnly,
Editability::CanEditPlainText,
Editability::CanEditRichly,
Editability::ReadOnly,
Editability::CanEditPlainText,
Editability::CanEditRichly
} |
|
enum | ShouldUpdateStyle { ShouldUpdateStyle::Update,
ShouldUpdateStyle::DoNotUpdate,
ShouldUpdateStyle::Update,
ShouldUpdateStyle::DoNotUpdate
} |
|
enum | InsertionNotificationRequest { InsertionDone,
InsertionShouldCallFinishedInsertingSubtree,
InsertionDone,
InsertionShouldCallFinishedInsertingSubtree
} |
|
using | AddEventListenerOptionsOrBoolean = Variant< AddEventListenerOptions, bool > |
|
using | ListenerOptionsOrBoolean = Variant< ListenerOptions, bool > |
|
using | AddEventListenerOptionsOrBoolean = Variant< AddEventListenerOptions, bool > |
|
using | ListenerOptionsOrBoolean = Variant< ListenerOptions, bool > |
|
bool | m_deletionHasBegun { false } |
|
bool | m_inRemovedLastRefFunction { false } |
|
bool | m_adoptionIsRequired { true } |
|
enum | NodeFlags {
IsTextFlag = 1,
IsContainerFlag = 1 << 1,
IsElementFlag = 1 << 2,
IsStyledElementFlag = 1 << 3,
IsHTMLFlag = 1 << 4,
IsSVGFlag = 1 << 5,
ChildNeedsStyleRecalcFlag = 1 << 7,
IsConnectedFlag = 1 << 8,
IsLinkFlag = 1 << 9,
IsUserActionElement = 1 << 10,
HasRareDataFlag = 1 << 11,
IsDocumentFragmentFlag = 1 << 12,
IsParsingChildrenFinishedFlag = 1 << 13,
StyleValidityShift = 14,
StyleValidityMask = 3 << StyleValidityShift,
StyleResolutionShouldRecompositeLayerFlag = 1 << 16,
IsEditingTextOrUndefinedCustomElementFlag = 1 << 17,
HasFocusWithin = 1 << 18,
HasSyntheticAttrChildNodesFlag = 1 << 19,
HasCustomStyleResolveCallbacksFlag = 1 << 20,
HasEventTargetDataFlag = 1 << 21,
IsCustomElement = 1 << 22,
IsInShadowTreeFlag = 1 << 23,
IsMathMLFlag = 1 << 24,
ChildrenAffectedByFirstChildRulesFlag = 1 << 25,
ChildrenAffectedByLastChildRulesFlag = 1 << 26,
ChildrenAffectedByHoverRulesFlag = 1 << 27,
DirectChildNeedsStyleRecalcFlag = 1 << 28,
AffectsNextSiblingElementStyle = 1 << 29,
StyleIsAffectedByPreviousSibling = 1 << 30,
SelfOrAncestorHasDirAutoFlag = 1 << 31,
DefaultNodeFlags = IsParsingChildrenFinishedFlag,
IsTextFlag = 1,
IsContainerFlag = 1 << 1,
IsElementFlag = 1 << 2,
IsStyledElementFlag = 1 << 3,
IsHTMLFlag = 1 << 4,
IsSVGFlag = 1 << 5,
ChildNeedsStyleRecalcFlag = 1 << 7,
IsConnectedFlag = 1 << 8,
IsLinkFlag = 1 << 9,
IsUserActionElement = 1 << 10,
HasRareDataFlag = 1 << 11,
IsDocumentFragmentFlag = 1 << 12,
IsParsingChildrenFinishedFlag = 1 << 13,
StyleValidityShift = 14,
StyleValidityMask = 3 << StyleValidityShift,
StyleResolutionShouldRecompositeLayerFlag = 1 << 16,
IsEditingTextOrUndefinedCustomElementFlag = 1 << 17,
HasFocusWithin = 1 << 18,
HasSyntheticAttrChildNodesFlag = 1 << 19,
HasCustomStyleResolveCallbacksFlag = 1 << 20,
HasEventTargetDataFlag = 1 << 21,
IsCustomElement = 1 << 22,
IsInShadowTreeFlag = 1 << 23,
IsMathMLFlag = 1 << 24,
ChildrenAffectedByFirstChildRulesFlag = 1 << 25,
ChildrenAffectedByLastChildRulesFlag = 1 << 26,
ChildrenAffectedByHoverRulesFlag = 1 << 27,
DirectChildNeedsStyleRecalcFlag = 1 << 28,
AffectsNextSiblingElementStyle = 1 << 29,
StyleIsAffectedByPreviousSibling = 1 << 30,
SelfOrAncestorHasDirAutoFlag = 1 << 31,
DefaultNodeFlags = IsParsingChildrenFinishedFlag
} |
|
enum | ConstructionType {
CreateOther = DefaultNodeFlags,
CreateText = DefaultNodeFlags | IsTextFlag,
CreateContainer = DefaultNodeFlags | IsContainerFlag,
CreateElement = CreateContainer | IsElementFlag,
CreatePseudoElement = CreateElement | IsConnectedFlag,
CreateShadowRoot = CreateContainer | IsDocumentFragmentFlag | IsInShadowTreeFlag,
CreateDocumentFragment = CreateContainer | IsDocumentFragmentFlag,
CreateStyledElement = CreateElement | IsStyledElementFlag,
CreateHTMLElement = CreateStyledElement | IsHTMLFlag,
CreateSVGElement = CreateStyledElement | IsSVGFlag | HasCustomStyleResolveCallbacksFlag,
CreateDocument = CreateContainer | IsConnectedFlag,
CreateEditingText = CreateText | IsEditingTextOrUndefinedCustomElementFlag,
CreateMathMLElement = CreateStyledElement | IsMathMLFlag,
CreateOther = DefaultNodeFlags,
CreateText = DefaultNodeFlags | IsTextFlag,
CreateContainer = DefaultNodeFlags | IsContainerFlag,
CreateElement = CreateContainer | IsElementFlag,
CreatePseudoElement = CreateElement | IsConnectedFlag,
CreateShadowRoot = CreateContainer | IsDocumentFragmentFlag | IsInShadowTreeFlag,
CreateDocumentFragment = CreateContainer | IsDocumentFragmentFlag,
CreateStyledElement = CreateElement | IsStyledElementFlag,
CreateHTMLElement = CreateStyledElement | IsHTMLFlag,
CreateSVGElement = CreateStyledElement | IsSVGFlag | HasCustomStyleResolveCallbacksFlag,
CreateDocument = CreateContainer | IsConnectedFlag,
CreateEditingText = CreateText | IsEditingTextOrUndefinedCustomElementFlag,
CreateMathMLElement = CreateStyledElement | IsMathMLFlag
} |
|
enum | NodeFlags {
IsTextFlag = 1,
IsContainerFlag = 1 << 1,
IsElementFlag = 1 << 2,
IsStyledElementFlag = 1 << 3,
IsHTMLFlag = 1 << 4,
IsSVGFlag = 1 << 5,
ChildNeedsStyleRecalcFlag = 1 << 7,
IsConnectedFlag = 1 << 8,
IsLinkFlag = 1 << 9,
IsUserActionElement = 1 << 10,
HasRareDataFlag = 1 << 11,
IsDocumentFragmentFlag = 1 << 12,
IsParsingChildrenFinishedFlag = 1 << 13,
StyleValidityShift = 14,
StyleValidityMask = 3 << StyleValidityShift,
StyleResolutionShouldRecompositeLayerFlag = 1 << 16,
IsEditingTextOrUndefinedCustomElementFlag = 1 << 17,
HasFocusWithin = 1 << 18,
HasSyntheticAttrChildNodesFlag = 1 << 19,
HasCustomStyleResolveCallbacksFlag = 1 << 20,
HasEventTargetDataFlag = 1 << 21,
IsCustomElement = 1 << 22,
IsInShadowTreeFlag = 1 << 23,
IsMathMLFlag = 1 << 24,
ChildrenAffectedByFirstChildRulesFlag = 1 << 25,
ChildrenAffectedByLastChildRulesFlag = 1 << 26,
ChildrenAffectedByHoverRulesFlag = 1 << 27,
DirectChildNeedsStyleRecalcFlag = 1 << 28,
AffectsNextSiblingElementStyle = 1 << 29,
StyleIsAffectedByPreviousSibling = 1 << 30,
SelfOrAncestorHasDirAutoFlag = 1 << 31,
DefaultNodeFlags = IsParsingChildrenFinishedFlag,
IsTextFlag = 1,
IsContainerFlag = 1 << 1,
IsElementFlag = 1 << 2,
IsStyledElementFlag = 1 << 3,
IsHTMLFlag = 1 << 4,
IsSVGFlag = 1 << 5,
ChildNeedsStyleRecalcFlag = 1 << 7,
IsConnectedFlag = 1 << 8,
IsLinkFlag = 1 << 9,
IsUserActionElement = 1 << 10,
HasRareDataFlag = 1 << 11,
IsDocumentFragmentFlag = 1 << 12,
IsParsingChildrenFinishedFlag = 1 << 13,
StyleValidityShift = 14,
StyleValidityMask = 3 << StyleValidityShift,
StyleResolutionShouldRecompositeLayerFlag = 1 << 16,
IsEditingTextOrUndefinedCustomElementFlag = 1 << 17,
HasFocusWithin = 1 << 18,
HasSyntheticAttrChildNodesFlag = 1 << 19,
HasCustomStyleResolveCallbacksFlag = 1 << 20,
HasEventTargetDataFlag = 1 << 21,
IsCustomElement = 1 << 22,
IsInShadowTreeFlag = 1 << 23,
IsMathMLFlag = 1 << 24,
ChildrenAffectedByFirstChildRulesFlag = 1 << 25,
ChildrenAffectedByLastChildRulesFlag = 1 << 26,
ChildrenAffectedByHoverRulesFlag = 1 << 27,
DirectChildNeedsStyleRecalcFlag = 1 << 28,
AffectsNextSiblingElementStyle = 1 << 29,
StyleIsAffectedByPreviousSibling = 1 << 30,
SelfOrAncestorHasDirAutoFlag = 1 << 31,
DefaultNodeFlags = IsParsingChildrenFinishedFlag
} |
|
enum | ConstructionType {
CreateOther = DefaultNodeFlags,
CreateText = DefaultNodeFlags | IsTextFlag,
CreateContainer = DefaultNodeFlags | IsContainerFlag,
CreateElement = CreateContainer | IsElementFlag,
CreatePseudoElement = CreateElement | IsConnectedFlag,
CreateShadowRoot = CreateContainer | IsDocumentFragmentFlag | IsInShadowTreeFlag,
CreateDocumentFragment = CreateContainer | IsDocumentFragmentFlag,
CreateStyledElement = CreateElement | IsStyledElementFlag,
CreateHTMLElement = CreateStyledElement | IsHTMLFlag,
CreateSVGElement = CreateStyledElement | IsSVGFlag | HasCustomStyleResolveCallbacksFlag,
CreateDocument = CreateContainer | IsConnectedFlag,
CreateEditingText = CreateText | IsEditingTextOrUndefinedCustomElementFlag,
CreateMathMLElement = CreateStyledElement | IsMathMLFlag,
CreateOther = DefaultNodeFlags,
CreateText = DefaultNodeFlags | IsTextFlag,
CreateContainer = DefaultNodeFlags | IsContainerFlag,
CreateElement = CreateContainer | IsElementFlag,
CreatePseudoElement = CreateElement | IsConnectedFlag,
CreateShadowRoot = CreateContainer | IsDocumentFragmentFlag | IsInShadowTreeFlag,
CreateDocumentFragment = CreateContainer | IsDocumentFragmentFlag,
CreateStyledElement = CreateElement | IsStyledElementFlag,
CreateHTMLElement = CreateStyledElement | IsHTMLFlag,
CreateSVGElement = CreateStyledElement | IsSVGFlag | HasCustomStyleResolveCallbacksFlag,
CreateDocument = CreateContainer | IsConnectedFlag,
CreateEditingText = CreateText | IsEditingTextOrUndefinedCustomElementFlag,
CreateMathMLElement = CreateStyledElement | IsMathMLFlag
} |
|
| CharacterData (Document &document, const String &text, ConstructionType type) |
|
void | setDataWithoutUpdate (const String &data) |
|
void | dispatchModifiedEvent (const String &oldValue) |
|
| CharacterData (Document &document, const String &text, ConstructionType type) |
|
void | setDataWithoutUpdate (const String &data) |
|
void | dispatchModifiedEvent (const String &oldValue) |
|
bool | getFlag (NodeFlags mask) const |
|
void | setFlag (bool f, NodeFlags mask) const |
|
void | setFlag (NodeFlags mask) const |
|
void | clearFlag (NodeFlags mask) const |
|
| Node (Document &, ConstructionType) |
|
virtual void | didMoveToNewDocument (Document &oldDocument) |
|
bool | hasRareData () const |
|
NodeRareData * | rareData () const |
|
NodeRareData & | ensureRareData () |
|
void | clearRareData () |
|
void | clearEventTargetData () |
|
void | setHasCustomStyleResolveCallbacks () |
|
void | setTreeScope (TreeScope &scope) |
|
void | invalidateStyle (Style::Validity, Style::InvalidationMode=Style::InvalidationMode::Normal) |
|
void | updateAncestorsForStyleRecalc () |
|
ExceptionOr< RefPtr< Node > > | convertNodesOrStringsIntoNode (Vector< NodeOrString > &&) |
|
bool | isParsingChildrenFinished () const |
|
void | setIsParsingChildrenFinished () |
|
void | clearIsParsingChildrenFinished () |
|
bool | getFlag (NodeFlags mask) const |
|
void | setFlag (bool f, NodeFlags mask) const |
|
void | setFlag (NodeFlags mask) const |
|
void | clearFlag (NodeFlags mask) const |
|
| Node (Document &, ConstructionType) |
|
virtual void | didMoveToNewDocument (Document &oldDocument) |
|
bool | hasRareData () const |
|
NodeRareData * | rareData () const |
|
NodeRareData & | ensureRareData () |
|
void | clearRareData () |
|
void | clearEventTargetData () |
|
void | setHasCustomStyleResolveCallbacks () |
|
void | setTreeScope (TreeScope &scope) |
|
void | invalidateStyle (Style::Validity, Style::InvalidationMode=Style::InvalidationMode::Normal) |
|
void | updateAncestorsForStyleRecalc () |
|
ExceptionOr< RefPtr< Node > > | convertNodesOrStringsIntoNode (Vector< NodeOrString > &&) |
|
bool | isParsingChildrenFinished () const |
|
void | setIsParsingChildrenFinished () |
|
void | clearIsParsingChildrenFinished () |
|
virtual | ~EventTarget ()=default |
|
const EventTargetData * | eventTargetData () const |
|
virtual | ~EventTarget ()=default |
|
const EventTargetData * | eventTargetData () const |
|
| ~ScriptWrappable () |
|
| ~ScriptWrappable () |
|