Crate webkit6

Crate webkit6 

Source
Expand description

§Migration to GTK4 api

Upstream webkit2gtk project has a document to help with the migration to the GTK4 api: https://webkitgtk.org/reference/webkit2gtk/unstable/migrating-to-webkitgtk-6.0.html

Re-exports§

pub use ffi;
pub use gdk;
pub use gio;
pub use glib;
pub use gtk;
pub use javascriptcore;
pub use soup;

Modules§

functions
prelude

Structs§

ApplicationInfo
GLib type: Shared boxed type with reference counted clone semantics.
AuthenticationRequest
GLib type: GObject with reference counted clone semantics.
AutomationSession
GLib type: GObject with reference counted clone semantics.
BackForwardList
GLib type: GObject with reference counted clone semantics.
BackForwardListItem
GLib type: GObject with reference counted clone semantics.
ClipboardPermissionRequestv2_42
GLib type: GObject with reference counted clone semantics.
ColorChooserRequest
GLib type: GObject with reference counted clone semantics.
ContextMenu
GLib type: GObject with reference counted clone semantics.
ContextMenuItem
GLib type: GObject with reference counted clone semantics.
CookieManager
GLib type: GObject with reference counted clone semantics.
Credential
GLib type: Boxed type with copy-on-clone semantics.
DeviceInfoPermissionRequest
GLib type: GObject with reference counted clone semantics.
Download
GLib type: GObject with reference counted clone semantics.
EditorState
GLib type: GObject with reference counted clone semantics.
EditorTypingAttributes
FaviconDatabase
GLib type: GObject with reference counted clone semantics.
Featurev2_42
GLib type: Shared boxed type with reference counted clone semantics.
FeatureListv2_42
GLib type: Shared boxed type with reference counted clone semantics.
FileChooserRequest
GLib type: GObject with reference counted clone semantics.
FindController
GLib type: GObject with reference counted clone semantics.
FindOptions
FormSubmissionRequest
GLib type: GObject with reference counted clone semantics.
GeolocationManager
GLib type: GObject with reference counted clone semantics.
GeolocationPermissionRequest
GLib type: GObject with reference counted clone semantics.
GeolocationPosition
GLib type: Boxed type with copy-on-clone semantics.
HitTestResult
GLib type: GObject with reference counted clone semantics.
HitTestResultContext
ITPFirstParty
GLib type: Shared boxed type with reference counted clone semantics.
ITPThirdParty
GLib type: Shared boxed type with reference counted clone semantics.
InputHints
InputMethodContext
GLib type: GObject with reference counted clone semantics.
InputMethodUnderline
GLib type: Boxed type with copy-on-clone semantics.
MediaKeySystemPermissionRequest
GLib type: GObject with reference counted clone semantics.
MemoryPressureSettings
GLib type: Boxed type with copy-on-clone semantics.
NavigationAction
GLib type: Boxed type with copy-on-clone semantics.
NavigationPolicyDecision
GLib type: GObject with reference counted clone semantics.
NetworkProxySettings
GLib type: Boxed type with copy-on-clone semantics.
NetworkSession
GLib type: GObject with reference counted clone semantics.
Notification
GLib type: GObject with reference counted clone semantics.
NotificationPermissionRequest
GLib type: GObject with reference counted clone semantics.
OptionMenu
GLib type: GObject with reference counted clone semantics.
OptionMenuItem
GLib type: Boxed type with copy-on-clone semantics.
PermissionRequest
GLib type: GObject with reference counted clone semantics.
PermissionStateQuery
GLib type: Shared boxed type with reference counted clone semantics.
PointerLockPermissionRequest
GLib type: GObject with reference counted clone semantics.
PolicyDecision
GLib type: GObject with reference counted clone semantics.
PrintOperation
GLib type: GObject with reference counted clone semantics.
ResponsePolicyDecision
GLib type: GObject with reference counted clone semantics.
ScriptDialog
GLib type: Shared boxed type with reference counted clone semantics.
ScriptMessageReply
GLib type: Shared boxed type with reference counted clone semantics.
SecurityManager
GLib type: GObject with reference counted clone semantics.
SecurityOrigin
GLib type: Shared boxed type with reference counted clone semantics.
Settings
GLib type: GObject with reference counted clone semantics.
SnapshotOptions
URIRequest
GLib type: GObject with reference counted clone semantics.
URIResponse
GLib type: GObject with reference counted clone semantics.
URISchemeRequest
GLib type: GObject with reference counted clone semantics.
URISchemeResponse
GLib type: GObject with reference counted clone semantics.
UserContentFilter
GLib type: Shared boxed type with reference counted clone semantics.
UserContentFilterStore
GLib type: GObject with reference counted clone semantics.
UserContentManager
GLib type: GObject with reference counted clone semantics.
UserMediaPermissionRequest
GLib type: GObject with reference counted clone semantics.
UserMessage
GLib type: GObject with reference counted clone semantics.
UserScript
GLib type: Shared boxed type with reference counted clone semantics.
UserStyleSheet
GLib type: Shared boxed type with reference counted clone semantics.
WebContext
GLib type: GObject with reference counted clone semantics.
WebExtensionMatchPatternv2_48
GLib type: Shared boxed type with reference counted clone semantics.
WebExtensionMatchPatternOptionsv2_48
WebInspector
GLib type: GObject with reference counted clone semantics.
WebResource
GLib type: GObject with reference counted clone semantics.
WebView
GLib type: GObject with reference counted clone semantics.
WebViewBase
GLib type: GObject with reference counted clone semantics.
WebViewSessionState
GLib type: Shared boxed type with reference counted clone semantics.
WebsiteData
GLib type: Shared boxed type with reference counted clone semantics.
WebsiteDataAccessPermissionRequest
GLib type: GObject with reference counted clone semantics.
WebsiteDataManager
GLib type: GObject with reference counted clone semantics.
WebsiteDataTypes
WebsitePolicies
GLib type: GObject with reference counted clone semantics.
WindowProperties
GLib type: GObject with reference counted clone semantics.

Enums§

AuthenticationScheme
AutomationBrowsingContextPresentation
AutoplayPolicy
CacheModel
ContextMenuAction
CookieAcceptPolicy
CookiePersistentStorage
CredentialPersistence
DownloadError
FaviconDatabaseError
FeatureStatusv2_42
HardwareAccelerationPolicy
InputPurpose
InsecureContentEventDeprecated
JavascriptError
LoadEvent
MediaCaptureState
MediaError
NavigationType
NetworkError
NetworkProxyMode
PermissionState
PolicyDecisionType
PolicyError
PrintError
PrintOperationResponse
SaveMode
ScriptDialogType
SnapshotError
SnapshotRegion
TLSErrorsPolicy
UserContentFilterError
UserContentInjectedFrames
UserMessageError
UserScriptInjectionTime
UserStyleLevel
WebExtensionMatchPatternError
WebExtensionMode
WebProcessTerminationReason

Statics§

EDITING_COMMAND_COPY
EDITING_COMMAND_CREATE_LINK
EDITING_COMMAND_CUT
EDITING_COMMAND_INSERT_IMAGE
EDITING_COMMAND_PASTE
EDITING_COMMAND_PASTE_AS_PLAIN_TEXT
EDITING_COMMAND_REDO
EDITING_COMMAND_SELECT_ALL
EDITING_COMMAND_UNDO