|
virtual | ~Node () |
|
void | willBeDeletedFrom (Document &) |
|
bool | hasTagName (const HTMLQualifiedName &) const |
|
bool | hasTagName (const MathMLQualifiedName &) const |
|
bool | hasTagName (const SVGQualifiedName &) const |
|
virtual String | nodeName () const =0 |
|
virtual String | nodeValue () const |
|
virtual ExceptionOr< void > | setNodeValue (const String &) |
|
virtual NodeType | nodeType () const =0 |
|
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 |
|
virtual Ref< Node > | cloneNodeInternal (Document &, CloningOperation)=0 |
|
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 | isCharacterDataNode () 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 | finishParsingChildren () |
|
virtual void | beginParsingChildren () |
|
virtual bool | sheetLoaded () |
|
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 | offsetInCharacters () const |
|
virtual int | maxCharacterOffset () 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 InsertionNotificationRequest | insertedInto (ContainerNode &insertionPoint) |
|
virtual void | finishedInsertingSubtree () |
|
virtual void | removedFrom (ContainerNode &insertionPoint) |
|
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 String | nodeName () const =0 |
|
virtual String | nodeValue () const |
|
virtual ExceptionOr< void > | setNodeValue (const String &) |
|
virtual NodeType | nodeType () const =0 |
|
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 |
|
virtual Ref< Node > | cloneNodeInternal (Document &, CloningOperation)=0 |
|
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 | isCharacterDataNode () 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 | finishParsingChildren () |
|
virtual void | beginParsingChildren () |
|
virtual bool | sheetLoaded () |
|
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 | offsetInCharacters () const |
|
virtual int | maxCharacterOffset () 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 InsertionNotificationRequest | insertedInto (ContainerNode &insertionPoint) |
|
virtual void | finishedInsertingSubtree () |
|
virtual void | removedFrom (ContainerNode &insertionPoint) |
|
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 | 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
} |
|