Namespace
WebKitWebProcessExtension – 6.0
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  | 
| ContextMenuItem | One item of a  | 
| Frame | A web page frame. since: 2.26 | 
| HitTestResult | Result of a Hit Test. | 
| ScriptWorld | |
| URIRequest | Represents a URI request. | 
| URIResponse | Represents an URI response. | 
| 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 | 
| 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. | 
| WebProcessExtension | Represents an extension of the web process. since: 2.40 | 
Enumerations
| ContextMenuAction | Enum values used to denote the stock actions for
 | 
| 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  | 
Callbacks
| WebProcessExtensionInitializeFunction | Type definition for a function that will be called to initialize the web extension when the web process starts. since: 2.40 | 
| WebProcessExtensionInitializeWithUserDataFunction | 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_process_extensions_initialization_user_data(). since: 2.40 |