### Namespace

# WebKit2WebExtension – 4.1

The WebKit web extension and DOM library

Version | 2.44.1
Authors | The WebKit GTK and WPE teams
License | BSD, LGPL-2.1
Website | https://webkit.org
Source |

#### Build

C headers | `webkit2/webkit-web-extension.h`
pkg-config files | `webkit2gtk-web-extension-4.1`

#### Dependencies

GObject—2.0 | The base type system library
| Browse documentation
Gio—2.0 | GObject Interfaces and Objects, Networking, IPC, and I/O
| Browse documentation
Soup—3.0 | HTTP client/server library
| Browse documentation

#### Additional documentation

- Classes Hierarchy

#### Classes

ContextMenu | Represents the context menu in a `WebKitWebView`. unstable since: 4.1
ContextMenuItem | One item of a `WebKitContextMenu`. unstable since: 4.1
DOMAttr | unstable since: 4.1
DOMBlob | unstable since: 4.1
DOMCDATASection | unstable since: 4.1
DOMCharacterData | unstable since: 4.1
DOMClientRect | unstable since: 4.1
DOMClientRectList | unstable since: 4.1
DOMComment | unstable since: 4.1
DOMCSSRule | unstable since: 4.1
DOMCSSRuleList | unstable since: 4.1
DOMCSSStyleDeclaration | unstable since: 4.1
DOMCSSStyleSheet | unstable since: 4.1
DOMCSSValue | unstable since: 4.1
DOMDocument | unstable since: 4.1
DOMDocumentFragment | unstable since: 4.1
DOMDocumentType | unstable since: 4.1
DOMDOMImplementation | unstable since: 4.1
DOMDOMSelection | unstable since: 4.1
DOMDOMTokenList | unstable since: 4.1
DOMDOMWindow | unstable since: 4.1
DOMElement | unstable since: 4.1
DOMEntityReference | unstable since: 4.1
DOMEvent | unstable since: 4.1
DOMFile | unstable since: 4.1
DOMFileList | unstable since: 4.1
DOMHTMLAnchorElement | unstable since: 4.1
DOMHTMLAppletElement | unstable since: 4.1
DOMHTMLAreaElement | unstable since: 4.1
DOMHTMLBaseElement | unstable since: 4.1
DOMHTMLBaseFontElement | unstable since: 4.1
DOMHTMLBodyElement | unstable since: 4.1
DOMHTMLBRElement | unstable since: 4.1
DOMHTMLButtonElement | unstable since: 4.1
DOMHTMLCanvasElement | unstable since: 4.1
DOMHTMLCollection | unstable since: 4.1
DOMHTMLDirectoryElement | unstable since: 4.1
DOMHTMLDivElement | unstable since: 4.1
DOMHTMLDListElement | unstable since: 4.1
DOMHTMLDocument | unstable since: 4.1
DOMHTMLElement | unstable since: 4.1
DOMHTMLEmbedElement | unstable since: 4.1
DOMHTMLFieldSetElement | unstable since: 4.1
DOMHTMLFontElement | unstable since: 4.1
DOMHTMLFormElement | unstable since: 4.1
DOMHTMLFrameElement | unstable since: 4.1
DOMHTMLFrameSetElement | unstable since: 4.1
DOMHTMLHeadElement | unstable since: 4.1
DOMHTMLHeadingElement | unstable since: 4.1
DOMHTMLHRElement | unstable since: 4.1
DOMHTMLHtmlElement | unstable since: 4.1
DOMHTMLIFrameElement | unstable since: 4.1
DOMHTMLImageElement | unstable since: 4.1
DOMHTMLInputElement | unstable since: 4.1
DOMHTMLLabelElement | unstable since: 4.1
DOMHTMLLegendElement | unstable since: 4.1
DOMHTMLLIElement | unstable since: 4.1
DOMHTMLLinkElement | unstable since: 4.1
DOMHTMLMapElement | unstable since: 4.1
DOMHTMLMarqueeElement | unstable since: 4.1
DOMHTMLMenuElement | unstable since: 4.1
DOMHTMLMetaElement | unstable since: 4.1
DOMHTMLModElement | unstable since: 4.1
DOMHTMLObjectElement | unstable since: 4.1
DOMHTMLOListElement | unstable since: 4.1
DOMHTMLOptGroupElement | unstable since: 4.1
DOMHTMLOptionElement | unstable since: 4.1
DOMHTMLOptionsCollection | unstable since: 4.1
DOMHTMLParagraphElement | unstable since: 4.1
DOMHTMLParamElement | unstable since: 4.1
DOMHTMLPreElement | unstable since: 4.1
DOMHTMLQuoteElement | unstable since: 4.1
DOMHTMLScriptElement | unstable since: 4.1
DOMHTMLSelectElement | unstable since: 4.1
DOMHTMLStyleElement | unstable since: 4.1
DOMHTMLTableCaptionElement | unstable since: 4.1
DOMHTMLTableCellElement | unstable since: 4.1
DOMHTMLTableColElement | unstable since: 4.1
DOMHTMLTableElement | unstable since: 4.1
DOMHTMLTableRowElement | unstable since: 4.1
DOMHTMLTableSectionElement | unstable since: 4.1
DOMHTMLTextAreaElement | unstable since: 4.1
DOMHTMLTitleElement | unstable since: 4.1
DOMHTMLUListElement | unstable since: 4.1
DOMKeyboardEvent | unstable since: 4.1
DOMMediaList | unstable since: 4.1
DOMMouseEvent | unstable since: 4.1
DOMNamedNodeMap | unstable since: 4.1
DOMNode | unstable since: 4.1
DOMNodeIterator | unstable since: 4.1
DOMNodeList | unstable since: 4.1
DOMObject | unstable since: 4.1
DOMProcessingInstruction | unstable since: 4.1
DOMRange | unstable since: 4.1
DOMStyleSheet | unstable since: 4.1
DOMStyleSheetList | unstable since: 4.1
DOMText | unstable since: 4.1
DOMTreeWalker | unstable since: 4.1
DOMUIEvent | unstable since: 4.1
DOMWheelEvent | unstable since: 4.1
DOMXPathExpression | unstable since: 4.1
DOMXPathResult | unstable since: 4.1
Frame | A web page frame. since: 2.26
HitTestResult | Result of a Hit Test. unstable since: 4.1
ScriptWorld | unstable since: 4.1
URIRequest | Represents a URI request. unstable since: 4.1
URIResponse | Represents an URI response. unstable since: 4.1
UserMessage | Message that can be sent between the UI process and web process extensions. since: 2.28
WebEditor | Access to editing capabilities of a `WebKitWebPage`. since: 2.10
WebExtension | Represents an extension of the WebProcess. unstable since: 4.1
WebFormManager | Form manager of a `WebKitWebPage` in a `WebKitScriptWorld`. since: 2.40
WebHitTestResult | Result of a Hit Test (Web Process Extensions). since: 2.8
WebPage | A loaded web page. unstable since: 4.1

#### Interfaces

DOMEventTarget | unstable since: 4.1
DOMNodeFilter | unstable since: 4.1
DOMXPathNSResolver | unstable since: 4.1

#### Structs

ConsoleMessage | unstable since: 4.1

#### Enumerations

ConsoleMessageLevel | Enum values used to denote the various levels of console messages. deprecated: 2.40 since: 2.12
ConsoleMessageSource | Enum values used to denote the various sources of console messages. deprecated: 2.40 since: 2.12
ContextMenuAction | Enum values used to denote the stock actions for `WebKitContextMenuItem`s. unstable since: 4.1
FormSubmissionStep | Used to indicate a particular stage in form submission. See `WebKitWebPage::will-submit-form`. deprecated: 2.40 since: 2.20
UserMessageError | Enum values used to denote errors happening when sending user messages. since: 2.28

#### Bitfields

HitTestResultContext | Enum values with flags representing the context of a `WebKitHitTestResult`. unstable since: 4.1

#### Callbacks

WebExtensionInitializeFunction | Type definition for a function that will be called to initialize the web extension when the web process starts. unstable since: 4.1
WebExtensionInitializeWithUserDataFunction | Type definition for a function that will be called to initialize the web extensions when the web process starts, and which receives as additional argument the user data set with webkit_web_context_set_web_extensions_initialization_user_data(). since: 2.4

#### Function Macros

DEPRECATED_FOR | unstable since: 4.1
DOM_ATTR | unstable since: 4.1
DOM_ATTR_CLASS | unstable since: 4.1
DOM_BLOB | unstable since: 4.1
DOM_BLOB_CLASS | unstable since: 4.1
DOM_CDATA_SECTION | unstable since: 4.1
DOM_CDATA_SECTION_CLASS | unstable since: 4.1
DOM_CHARACTER_DATA | unstable since: 4.1
DOM_CHARACTER_DATA_CLASS | unstable since: 4.1
DOM_CLIENT_RECT | unstable since: 4.1
DOM_CLIENT_RECT_CLASS | unstable since: 4.1
DOM_CLIENT_RECT_LIST | unstable since: 4.1
DOM_CLIENT_RECT_LIST_CLASS | unstable since: 4.1
DOM_COMMENT | unstable since: 4.1
DOM_COMMENT_CLASS | unstable since: 4.1
DOM_CSS_RULE | unstable since: 4.1
DOM_CSS_RULE_CLASS | unstable since: 4.1
DOM_CSS_RULE_LIST | unstable since: 4.1
DOM_CSS_RULE_LIST_CLASS | unstable since: 4.1
DOM_CSS_STYLE_DECLARATION | unstable since: 4.1
DOM_CSS_STYLE_DECLARATION_CLASS | unstable since: 4.1
DOM_CSS_STYLE_SHEET | unstable since: 4.1
DOM_CSS_STYLE_SHEET_CLASS | unstable since: 4.1
DOM_CSS_VALUE | unstable since: 4.1
DOM_CSS_VALUE_CLASS | unstable since: 4.1
DOM_DOCUMENT | unstable since: 4.1
DOM_DOCUMENT_CLASS | unstable since: 4.1
DOM_DOCUMENT_FRAGMENT | unstable since: 4.1
DOM_DOCUMENT_FRAGMENT_CLASS | unstable since: 4.1
DOM_DOCUMENT_TYPE | unstable since: 4.1
DOM_DOCUMENT_TYPE_CLASS | unstable since: 4.1
DOM_DOM_IMPLEMENTATION | unstable since: 4.1
DOM_DOM_IMPLEMENTATION_CLASS | unstable since: 4.1
DOM_DOM_SELECTION | unstable since: 4.1
DOM_DOM_SELECTION_CLASS | unstable since: 4.1
DOM_DOM_TOKEN_LIST | unstable since: 4.1
DOM_DOM_TOKEN_LIST_CLASS | unstable since: 4.1
DOM_DOM_WINDOW | unstable since: 4.1
DOM_DOM_WINDOW_CLASS | unstable since: 4.1
DOM_ELEMENT | unstable since: 4.1
DOM_ELEMENT_CLASS | unstable since: 4.1
DOM_ENTITY_REFERENCE | unstable since: 4.1
DOM_ENTITY_REFERENCE_CLASS | unstable since: 4.1
DOM_EVENT | unstable since: 4.1
DOM_EVENT_CLASS | unstable since: 4.1
DOM_EVENT_TARGET | unstable since: 4.1
DOM_EVENT_TARGET_CLASS | unstable since: 4.1
DOM_FILE | unstable since: 4.1
DOM_FILE_CLASS | unstable since: 4.1
DOM_FILE_LIST | unstable since: 4.1
DOM_FILE_LIST_CLASS | unstable since: 4.1
DOM_HTML_ANCHOR_ELEMENT | unstable since: 4.1
DOM_HTML_ANCHOR_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_APPLET_ELEMENT | unstable since: 4.1
DOM_HTML_APPLET_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_AREA_ELEMENT | unstable since: 4.1
DOM_HTML_AREA_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_BASE_ELEMENT | unstable since: 4.1
DOM_HTML_BASE_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_BASE_FONT_ELEMENT | unstable since: 4.1
DOM_HTML_BASE_FONT_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_BODY_ELEMENT | unstable since: 4.1
DOM_HTML_BODY_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_BR_ELEMENT | unstable since: 4.1
DOM_HTML_BR_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_BUTTON_ELEMENT | unstable since: 4.1
DOM_HTML_BUTTON_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_CANVAS_ELEMENT | unstable since: 4.1
DOM_HTML_CANVAS_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_COLLECTION | unstable since: 4.1
DOM_HTML_COLLECTION_CLASS | unstable since: 4.1
DOM_HTML_D_LIST_ELEMENT | unstable since: 4.1
DOM_HTML_D_LIST_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_DIRECTORY_ELEMENT | unstable since: 4.1
DOM_HTML_DIRECTORY_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_DIV_ELEMENT | unstable since: 4.1
DOM_HTML_DIV_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_DOCUMENT | unstable since: 4.1
DOM_HTML_DOCUMENT_CLASS | unstable since: 4.1
DOM_HTML_ELEMENT | unstable since: 4.1
DOM_HTML_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_EMBED_ELEMENT | unstable since: 4.1
DOM_HTML_EMBED_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_FIELD_SET_ELEMENT | unstable since: 4.1
DOM_HTML_FIELD_SET_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_FONT_ELEMENT | unstable since: 4.1
DOM_HTML_FONT_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_FORM_ELEMENT | unstable since: 4.1
DOM_HTML_FORM_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_FRAME_ELEMENT | unstable since: 4.1
DOM_HTML_FRAME_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_FRAME_SET_ELEMENT | unstable since: 4.1
DOM_HTML_FRAME_SET_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_HEAD_ELEMENT | unstable since: 4.1
DOM_HTML_HEAD_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_HEADING_ELEMENT | unstable since: 4.1
DOM_HTML_HEADING_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_HR_ELEMENT | unstable since: 4.1
DOM_HTML_HR_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_HTML_ELEMENT | unstable since: 4.1
DOM_HTML_HTML_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_IFRAME_ELEMENT | unstable since: 4.1
DOM_HTML_IFRAME_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_IMAGE_ELEMENT | unstable since: 4.1
DOM_HTML_IMAGE_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_INPUT_ELEMENT | unstable since: 4.1
DOM_HTML_INPUT_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_LABEL_ELEMENT | unstable since: 4.1
DOM_HTML_LABEL_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_LEGEND_ELEMENT | unstable since: 4.1
DOM_HTML_LEGEND_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_LI_ELEMENT | unstable since: 4.1
DOM_HTML_LI_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_LINK_ELEMENT | unstable since: 4.1
DOM_HTML_LINK_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_MAP_ELEMENT | unstable since: 4.1
DOM_HTML_MAP_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_MARQUEE_ELEMENT | unstable since: 4.1
DOM_HTML_MARQUEE_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_MENU_ELEMENT | unstable since: 4.1
DOM_HTML_MENU_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_META_ELEMENT | unstable since: 4.1
DOM_HTML_META_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_MOD_ELEMENT | unstable since: 4.1
DOM_HTML_MOD_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_O_LIST_ELEMENT | unstable since: 4.1
DOM_HTML_O_LIST_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_OBJECT_ELEMENT | unstable since: 4.1
DOM_HTML_OBJECT_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_OPT_GROUP_ELEMENT | unstable since: 4.1
DOM_HTML_OPT_GROUP_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_OPTION_ELEMENT | unstable since: 4.1
DOM_HTML_OPTION_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_OPTIONS_COLLECTION | unstable since: 4.1
DOM_HTML_OPTIONS_COLLECTION_CLASS | unstable since: 4.1
DOM_HTML_PARAGRAPH_ELEMENT | unstable since: 4.1
DOM_HTML_PARAGRAPH_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_PARAM_ELEMENT | unstable since: 4.1
DOM_HTML_PARAM_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_PRE_ELEMENT | unstable since: 4.1
DOM_HTML_PRE_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_QUOTE_ELEMENT | unstable since: 4.1
DOM_HTML_QUOTE_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_SCRIPT_ELEMENT | unstable since: 4.1
DOM_HTML_SCRIPT_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_SELECT_ELEMENT | unstable since: 4.1
DOM_HTML_SELECT_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_STYLE_ELEMENT | unstable since: 4.1
DOM_HTML_STYLE_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_TABLE_CAPTION_ELEMENT | unstable since: 4.1
DOM_HTML_TABLE_CAPTION_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_TABLE_CELL_ELEMENT | unstable since: 4.1
DOM_HTML_TABLE_CELL_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_TABLE_COL_ELEMENT | unstable since: 4.1
DOM_HTML_TABLE_COL_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_TABLE_ELEMENT | unstable since: 4.1
DOM_HTML_TABLE_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_TABLE_ROW_ELEMENT | unstable since: 4.1
DOM_HTML_TABLE_ROW_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_TABLE_SECTION_ELEMENT | unstable since: 4.1
DOM_HTML_TABLE_SECTION_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_TEXT_AREA_ELEMENT | unstable since: 4.1
DOM_HTML_TEXT_AREA_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_TITLE_ELEMENT | unstable since: 4.1
DOM_HTML_TITLE_ELEMENT_CLASS | unstable since: 4.1
DOM_HTML_U_LIST_ELEMENT | unstable since: 4.1
DOM_HTML_U_LIST_ELEMENT_CLASS | unstable since: 4.1
DOM_KEYBOARD_EVENT | unstable since: 4.1
DOM_KEYBOARD_EVENT_CLASS | unstable since: 4.1
DOM_MEDIA_LIST | unstable since: 4.1
DOM_MEDIA_LIST_CLASS | unstable since: 4.1
DOM_MOUSE_EVENT | unstable since: 4.1
DOM_MOUSE_EVENT_CLASS | unstable since: 4.1
DOM_NAMED_NODE_MAP | unstable since: 4.1
DOM_NAMED_NODE_MAP_CLASS | unstable since: 4.1
DOM_NODE | unstable since: 4.1
DOM_NODE_CLASS | unstable since: 4.1
DOM_NODE_FILTER | unstable since: 4.1
DOM_NODE_FILTER_CLASS | unstable since: 4.1
DOM_NODE_ITERATOR | unstable since: 4.1
DOM_NODE_ITERATOR_CLASS | unstable since: 4.1
DOM_NODE_LIST | unstable since: 4.1
DOM_NODE_LIST_CLASS | unstable since: 4.1
DOM_OBJECT | unstable since: 4.1
DOM_OBJECT_CLASS | unstable since: 4.1
DOM_PROCESSING_INSTRUCTION | unstable since: 4.1
DOM_PROCESSING_INSTRUCTION_CLASS | unstable since: 4.1
DOM_RANGE | unstable since: 4.1
DOM_RANGE_CLASS | unstable since: 4.1
DOM_STYLE_SHEET | unstable since: 4.1
DOM_STYLE_SHEET_CLASS | unstable since: 4.1
DOM_STYLE_SHEET_LIST | unstable since: 4.1
DOM_STYLE_SHEET_LIST_CLASS | unstable since: 4.1
DOM_TEXT | unstable since: 4.1
DOM_TEXT_CLASS | unstable since: 4.1
DOM_TREE_WALKER | unstable since: 4.1
DOM_TREE_WALKER_CLASS | unstable since: 4.1
DOM_UI_EVENT | unstable since: 4.1
DOM_UI_EVENT_CLASS | unstable since: 4.1
DOM_WHEEL_EVENT | unstable since: 4.1
DOM_WHEEL_EVENT_CLASS | unstable since: 4.1
DOM_XPATH_EXPRESSION | unstable since: 4.1
DOM_XPATH_EXPRESSION_CLASS | unstable since: 4.1
DOM_XPATH_NS_RESOLVER | unstable since: 4.1
DOM_XPATH_NS_RESOLVER_CLASS | unstable since: 4.1
DOM_XPATH_RESULT | unstable since: 4.1
DOM_XPATH_RESULT_CLASS | unstable since: 4.1
URI_REQUEST | unstable since: 4.1
URI_REQUEST_CLASS | unstable since: 4.1
URI_RESPONSE | unstable since: 4.1
URI_RESPONSE_CLASS | unstable since: 4.1

#### Constants

DOM_CSS_RULE_CHARSET_RULE | unstable deprecated: 2.22 since: 4.1
DOM_CSS_RULE_FONT_FACE_RULE | unstable deprecated: 2.22 since: 4.1
DOM_CSS_RULE_IMPORT_RULE | unstable deprecated: 2.22 since: 4.1
DOM_CSS_RULE_MEDIA_RULE | unstable deprecated: 2.22 since: 4.1
DOM_CSS_RULE_PAGE_RULE | unstable deprecated: 2.22 since: 4.1
DOM_CSS_RULE_STYLE_RULE | unstable deprecated: 2.22 since: 4.1
DOM_CSS_RULE_UNKNOWN_RULE | unstable deprecated: 2.22 since: 4.1
DOM_CSS_VALUE_CSS_CUSTOM | unstable deprecated: 2.22 since: 4.1
DOM_CSS_VALUE_CSS_INHERIT | unstable deprecated: 2.22 since: 4.1
DOM_CSS_VALUE_CSS_PRIMITIVE_VALUE | unstable deprecated: 2.22 since: 4.1
DOM_CSS_VALUE_CSS_VALUE_LIST | unstable deprecated: 2.22 since: 4.1
DOM_ELEMENT_ALLOW_KEYBOARD_INPUT | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_AT_TARGET | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_BLUR | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_BUBBLING_PHASE | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_CAPTURING_PHASE | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_CHANGE | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_CLICK | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_DBLCLICK | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_DRAGDROP | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_FOCUS | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_KEYDOWN | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_KEYPRESS | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_KEYUP | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_MOUSEDOWN | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_MOUSEDRAG | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_MOUSEMOVE | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_MOUSEOUT | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_MOUSEOVER | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_MOUSEUP | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_NONE | unstable deprecated: 2.22 since: 4.1
DOM_EVENT_SELECT | unstable deprecated: 2.22 since: 4.1
DOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT | unstable deprecated: 2.22 since: 4.1
DOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD | unstable deprecated: 2.22 since: 4.1
DOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT | unstable deprecated: 2.22 since: 4.1
DOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD | unstable deprecated: 2.22 since: 4.1
DOM_NODE_ATTRIBUTE_NODE | unstable deprecated: 2.22 since: 4.1
DOM_NODE_CDATA_SECTION_NODE | unstable deprecated: 2.22 since: 4.1
DOM_NODE_COMMENT_NODE | unstable deprecated: 2.22 since: 4.1
DOM_NODE_DOCUMENT_FRAGMENT_NODE | unstable deprecated: 2.22 since: 4.1
DOM_NODE_DOCUMENT_NODE | unstable deprecated: 2.22 since: 4.1
DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY | unstable deprecated: 2.22 since: 4.1
DOM_NODE_DOCUMENT_POSITION_CONTAINS | unstable deprecated: 2.22 since: 4.1
DOM_NODE_DOCUMENT_POSITION_DISCONNECTED | unstable deprecated: 2.22 since: 4.1
DOM_NODE_DOCUMENT_POSITION_FOLLOWING | unstable deprecated: 2.22 since: 4.1
DOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC | unstable deprecated: 2.22 since: 4.1
DOM_NODE_DOCUMENT_POSITION_PRECEDING | unstable deprecated: 2.22 since: 4.1
DOM_NODE_DOCUMENT_TYPE_NODE | unstable deprecated: 2.22 since: 4.1
DOM_NODE_ELEMENT_NODE | unstable deprecated: 2.22 since: 4.1
DOM_NODE_ENTITY_NODE | unstable deprecated: 2.22 since: 4.1
DOM_NODE_ENTITY_REFERENCE_NODE | unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_ACCEPT | Accept the node. Use this macro as return value of `webkit_dom_node_filter_accept_node()` implementation to accept the given `WebKitDOMNode`. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_REJECT | Reject the node. Use this macro as return value of `webkit_dom_node_filter_accept_node()` implementation to reject the given `WebKitDOMNode`. The children of the given node will be rejected too. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_ALL | Show all nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_ATTRIBUTE | Show `WebKitDOMAttr` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_CDATA_SECTION | Show `WebKitDOMCDataSection` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_COMMENT | Show `WebKitDOMComment` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_DOCUMENT | Show `WebKitDOMDocument` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT | Show `WebKitDOMDocumentFragment` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE | Show `WebKitDOMDocumentType` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_ELEMENT | Show `WebKitDOMElement` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_ENTITY | Show `WebKitDOMEntity` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE | Show `WebKitDOMEntityReference` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_NOTATION | Show `WebKitDOMNotation` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION | Show `WebKitDOMProcessingInstruction` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SHOW_TEXT | Show `WebKitDOMText` nodes. unstable deprecated: 2.22 since: 4.1
DOM_NODE_FILTER_SKIP | Skip the node. Use this macro as return value of `webkit_dom_node_filter_accept_node()` implementation to skip the given `WebKitDOMNode`. The children of the given node will not be skipped. unstable deprecated: 2.22 since: 4.1
DOM_NODE_PROCESSING_INSTRUCTION_NODE | unstable deprecated: 2.22 since: 4.1
DOM_NODE_TEXT_NODE | unstable deprecated: 2.22 since: 4.1
DOM_RANGE_END_TO_END | unstable deprecated: 2.22 since: 4.1
DOM_RANGE_END_TO_START | unstable deprecated: 2.22 since: 4.1
DOM_RANGE_NODE_AFTER | unstable deprecated: 2.22 since: 4.1
DOM_RANGE_NODE_BEFORE | unstable deprecated: 2.22 since: 4.1
DOM_RANGE_NODE_BEFORE_AND_AFTER | unstable deprecated: 2.22 since: 4.1
DOM_RANGE_NODE_INSIDE | unstable deprecated: 2.22 since: 4.1
DOM_RANGE_START_TO_END | unstable deprecated: 2.22 since: 4.1
DOM_RANGE_START_TO_START | unstable deprecated: 2.22 since: 4.1
DOM_XPATH_RESULT_ANY_TYPE | unstable deprecated: 2.22 since: 4.1
DOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE | unstable deprecated: 2.22 since: 4.1
DOM_XPATH_RESULT_BOOLEAN_TYPE | unstable deprecated: 2.22 since: 4.1
DOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE | unstable deprecated: 2.22 since: 4.1
DOM_XPATH_RESULT_NUMBER_TYPE | unstable deprecated: 2.22 since: 4.1
DOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE | unstable deprecated: 2.22 since: 4.1
DOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE | unstable deprecated: 2.22 since: 4.1
DOM_XPATH_RESULT_STRING_TYPE | unstable deprecated: 2.22 since: 4.1
DOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE | unstable deprecated: 2.22 since: 4.1
DOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE | unstable deprecated: 2.22 since: 4.1