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 |