Creates a new #WebKitWebView with the default #WebKitWebContext.
Asynchronously call body with arguments in the script world with name world_name of the main frame current context in web_view. The arguments values must be one of the following types, or contain only the following GVariant types: number, string and dictionary. The result of the operation can be a Promise that will be properly passed to the callback. If world_name is null, the default world is used. Any value that is not null is a distin ct world. The source_uri will be shown in exceptions and doesn't affect the behavior of the script. When not provided, the document URL is used.
Finish an asynchronous operation started with webkit.web_view.WebView.callAsyncJavascriptFunction.
Asynchronously check if it is possible to execute the given editing command.
Finish an asynchronous operation started with webkit.web_view.WebView.canExecuteEditingCommand.
Determines whether web_view has a previous history item.
Determines whether web_view has a next history item.
Whether or not a MIME type can be displayed in web_view.
Connect to Authenticate signal.
Connect to Close signal.
Connect to ContextMenu signal.
Connect to ContextMenuDismissed signal.
Connect to Create signal.
Connect to DecidePolicy signal.
Connect to EnterFullscreen signal.
Connect to InsecureContentDetected signal.
Connect to LeaveFullscreen signal.
Connect to LoadChanged signal.
Connect to LoadFailed signal.
Connect to LoadFailedWithTlsErrors signal.
Connect to MouseTargetChanged signal.
Connect to PermissionRequest signal.
Connect to Print signal.
Connect to QueryPermissionState signal.
Connect to ReadyToShow signal.
Connect to ResourceLoadStarted signal.
Connect to RunAsModal signal.
Connect to RunColorChooser signal.
Connect to RunFileChooser signal.
Connect to ScriptDialog signal.
Connect to ShowNotification signal.
Connect to ShowOptionMenu signal.
Connect to SubmitForm signal.
Connect to UserMessageReceived signal.
Connect to WebProcessTerminated signal.
Requests downloading of the specified URI string for web_view.
Asynchronously evaluate script in the script world with name world_name of the main frame current context in web_view. If world_name is null, the default world is used. Any value that is not null is a distinct world. The source_uri will be shown in exceptions and doesn't affect the behavior of the script. When not provided, the document URL is used.
Finish an asynchronous operation started with webkit.web_view.WebView.evaluateJavascript.
Request to execute the given command for web_view.
Request to execute the given command with argument for web_view.
Get the presentation type of #WebKitWebView when created for automation.
Obtains the #WebKitBackForwardList associated with the given #WebKitWebView.
Gets the color that is used to draw the web_view background.
Get the camera capture state of a #WebKitWebView.
Gets the web context of web_view.
Returns the current custom character encoding name of web_view.
Gets the configured default Content-Security-Policy.
Get the display capture state of a #WebKitWebView.
Gets the web editor state of web_view.
Gets the value of the #WebKitWebView:estimated-load-progress property.
Returns favicon currently associated to web_view.
Gets the #WebKitFindController.
Get the #WebKitInputMethodContext currently in use by web_view.
Get the #WebKitWebInspector associated to web_view
Gets the mute state of web_view.
Get whether the current web process of a #WebKitWebView is responsive.
Return the main resource of web_view.
Get the microphone capture state of a #WebKitWebView.
Get the #WebKitNetworkSession associated to web_view.
Get the identifier of the #WebKitWebPage corresponding to the #WebKitWebView
Gets the current session state of web_view
Gets the #WebKitSettings currently applied to web_view.
Asynchronously retrieves a snapshot of web_view for region.
Finishes an asynchronous operation started with webkit.web_view.WebView.getSnapshot.
Gets the value of the #WebKitWebView:title property.
Retrieves the #GTlsCertificate associated with the main resource of web_view.
Returns the current active URI of web_view.
Gets the user content manager associated to web_view.
Get the view's #WebKitWebExtensionMode.
Gets the default website policies.
Get the #WebKitWindowProperties object.
Set the zoom level of web_view.
Loads the previous history item.
Loads the next history item.
Loads the specific history item list_item.
Get whether a #WebKitWebView was created with #WebKitWebView:is-controlled-by-automation property enabled.
Gets whether the user is allowed to edit the HTML document.
Gets the value of the #WebKitWebView:is-loading property.
Gets the value of the #WebKitWebView:is-playing-audio property.
Load the given content string for the URI content_uri.
Load the specified bytes into web_view using the given mime_type and encoding.
Load the given content string with the specified base_uri.
Load the specified plain_text string into web_view.
Requests loading of the specified #WebKitURIRequest.
Requests loading of the specified URI string.
Reloads the current contents of web_view.
Reloads the current contents of web_view without using any cached data.
Restore the web_view session state from state
Asynchronously save the current web page.
Finish an asynchronous operation started with webkit.web_view.WebView.save.
Asynchronously save the current web page.
Finish an asynchronous operation started with webkit.web_view.WebView.saveToFile.
Returns this, for use in with statements.
Send message to the #WebKitWebPage corresponding to web_view.
Finish an asynchronous operation started with webkit.web_view.WebView.sendMessageToPage.
Sets the color that will be used to draw the web_view background.
Set the camera capture state of a #WebKitWebView.
Sets the allowlist for CORS.
Sets the current custom character encoding override of web_view.
Set the display capture state of a #WebKitWebView.
Sets whether the user is allowed to edit the HTML document.
Set the #WebKitInputMethodContext to be used by web_view.
Sets the mute state of web_view.
Set the microphone capture state of a #WebKitWebView.
Sets the #WebKitSettings to be applied to web_view.
Set the zoom level of web_view.
Stops any ongoing loading operation in web_view.
Terminates the web process associated to web_view.
Tries to close the web_view.
Set cameraCaptureState property.
Get cameraCaptureState property.
Set displayCaptureState property.
Get displayCaptureState property.
Set editable property.
Get editable property.
Get estimatedLoadProgress property.
Get favicon property.
Set isMuted property.
Get isMuted property.
Get isWebProcessResponsive property.
Set microphoneCaptureState property.
Get microphoneCaptureState property.
Get pageId property.
Set settings property.
Get title property.
Get uri property.
Set zoomLevel property.
Get zoomLevel property.
The central class of the WPE WebKit and WebKitGTK APIs.
#WebKitWebView is the central class of the WPE WebKit and WebKitGTK APIs. It is responsible for managing the drawing of the content and forwarding of events. You can load any URI into the #WebKitWebView or a data string. With #WebKitSettings you can control various aspects of the rendering and loading of the content.
Note that in WebKitGTK, #WebKitWebView is scrollable by itself, so you don't need to embed it in a #GtkScrolledWindow.