TLS certificate validation failure is now treated as a transport
error by default. To handle TLS failures differently, you can
connect to #WebKitWebView::load-failed-with-tls-errors.
Alternatively, you can use webkit_web_context_set_tls_errors_policy()
to set the policy webkit.types.TLSErrorsPolicy.Ignore; however, this is
not appropriate for Internet applications.
Manages aspects common to all #WebKitWebView<!-- -->s
The #WebKitWebContext manages all aspects common to all #WebKitWebView<!-- -->s.
You can define the #WebKitCacheModel with webkit.web_context.WebContext.setCacheModel, depending on the needs of your application. You can access the #WebKitSecurityManager to specify the behaviour of your application regarding security using webkit.web_context.WebContext.getSecurityManager.
It is also possible to change your preferred language or enable spell checking, using webkit.web_context.WebContext.setPreferredLanguages, webkit.web_context.WebContext.setSpellCheckingLanguages and webkit.web_context.WebContext.setSpellCheckingEnabled.
You can use webkit.web_context.WebContext.registerUriScheme to register custom URI schemes, and manage several other settings.
TLS certificate validation failure is now treated as a transport error by default. To handle TLS failures differently, you can connect to #WebKitWebView::load-failed-with-tls-errors. Alternatively, you can use webkit_web_context_set_tls_errors_policy() to set the policy webkit.types.TLSErrorsPolicy.Ignore; however, this is not appropriate for Internet applications.