Namespace
WebKit2WebExtension – 4.1
The WebKit web extension and DOM library
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 |
Classes
| ContextMenu |
Represents the context menu in a unstable since: 4.1 |
| ContextMenuItem |
One item of a 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 since: 2.10 |
| WebExtension |
Represents an extension of the WebProcess. unstable since: 4.1 |
| WebFormManager |
Form manager of a 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
unstable since: 4.1 |
| FormSubmissionStep |
Used to indicate a particular stage in form submission. See
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 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
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 unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_REJECT |
Reject the node. Use this macro as return value of 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 unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_CDATA_SECTION |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_COMMENT |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_DOCUMENT |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_ELEMENT |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_ENTITY |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_NOTATION |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SHOW_TEXT |
Show unstable deprecated: 2.22 since: 4.1 |
| DOM_NODE_FILTER_SKIP |
Skip the node. Use this macro as return value of 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 |