Sets our main struct and passes it to the parent class.
Creates a new #WebKitSettings instance with default values. It must be manually attached to a #WebKitWebView. See also webkit_settings_new_with_settings().
Get the #WebKitSettings:allow-file-access-from-file-urls property.
Get the #WebKitSettings:allow-modal-dialogs property.
Get the #WebKitSettings:allow-top-navigation-to-data-urls property.
Get the #WebKitSettings:allow-universal-access-from-file-urls property.
Get the #WebKitSettings:auto-load-images property.
Gets the #WebKitSettings:cursive-font-family property.
Gets the #WebKitSettings:default-charset property.
Gets the #WebKitSettings:default-font-size property.
Gets the #WebKitSettings:default-monospace-font-size property.
Get the #WebKitSettings:draw-compositing-indicators property.
Get the #WebKitSettings:enable-accelerated-2d-canvas property.
Get the #WebKitSettings:enable-back-forward-navigation-gestures property.
Get the #WebKitSettings:enable-caret-browsing property.
Get the #WebKitSettings:enable-developer-extras property.
Get the #WebKitSettings:enable-dns-prefetching property.
Get the #WebKitSettings:enable-encrypted-media property.
Get the #WebKitSettings:enable-frame-flattening property.
Get the #WebKitSettings:enable-fullscreen property.
Get the #WebKitSettings:enable-html5-database property.
Get the #WebKitSettings:enable-html5-local-storage property.
Get the #WebKitSettings:enable-hyperlink-auditing property.
Get the #WebKitSettings:enable-java property.
Get the #WebKitSettings:enable-javascript property.
Get the #WebKitSettings:enable-javascript-markup property.
Get the #WebKitSettings:enable-media property.
Get the #WebKitSettings:enable-media-capabilities property.
Get the #WebKitSettings:enable-media-stream property.
Get the #WebKitSettings:enable-mediasource property.
Get the #WebKitSettings:enable-mock-capture-devices property.
Get the #WebKitSettings:enable-offline-web-application-cache property.
Get the #WebKitSettings:enable-page-cache property.
Get the #WebKitSettings:enable-plugins property.
Get the #WebKitSettings:enable-private-browsing property.
Get the #WebKitSettings:enable-resizable-text-areas property.
Get the #WebKitSettings:enable-site-specific-quirks property.
Get the #WebKitSettings:enable-smooth-scrolling property.
Get the #WebKitSettings:enable-spatial-navigation property.
Get the #WebKitSettings:enable-tabs-to-links property.
Get the #WebKitSettings:enable-webaudio property.
Get the #WebKitSettings:enable-webgl property.
Get the #WebKitSettings:enable-write-console-messages-to-stdout property.
Get the #WebKitSettings:enable-xss-auditor property.
Gets the #WebKitSettings:fantasy-font-family property.
Get the #WebKitSettings:hardware-acceleration-policy property.
Get the #WebKitSettings:javascript-can-access-clipboard property.
Get the #WebKitSettings:javascript-can-open-windows-automatically property.
Get the #WebKitSettings:load-icons-ignoring-image-load-setting property.
Gets the #WebKitSettings:media-content-types-requiring-hardware-support property.
Get the #WebKitSettings:media-playback-allows-inline property.
Get the #WebKitSettings:media-playback-requires-user-gesture property.
Gets the #WebKitSettings:minimum-font-size property.
Gets the #WebKitSettings:monospace-font-family property.
Gets the #WebKitSettings:pictograph-font-family property.
Get the #WebKitSettings:print-backgrounds property.
Gets the #WebKitSettings:sans-serif-font-family property.
Gets the #WebKitSettings:serif-font-family property.
Get the main Gtk struct
the main Gtk struct as a void*
Get the #WebKitSettings:user-agent property.
Get the #WebKitSettings:zoom-text-only property.
Set the #WebKitSettings:allow-file-access-from-file-urls property.
Set the #WebKitSettings:allow-modal-dialogs property.
Set the #WebKitSettings:allow-top-navigation-to-data-urls property.
Set the #WebKitSettings:allow-universal-access-from-file-urls property.
Set the #WebKitSettings:auto-load-images property.
Set the #WebKitSettings:cursive-font-family property.
Set the #WebKitSettings:default-charset property.
Set the #WebKitSettings:default-font-family property.
Set the #WebKitSettings:default-font-size property.
Set the #WebKitSettings:default-monospace-font-size property.
Set the #WebKitSettings:draw-compositing-indicators property.
Set the #WebKitSettings:enable-accelerated-2d-canvas property.
Set the #WebKitSettings:enable-back-forward-navigation-gestures property.
Set the #WebKitSettings:enable-caret-browsing property.
Set the #WebKitSettings:enable-developer-extras property.
Set the #WebKitSettings:enable-dns-prefetching property.
Set the #WebKitSettings:enable-encrypted-media property.
Set the #WebKitSettings:enable-frame-flattening property.
Set the #WebKitSettings:enable-fullscreen property.
Set the #WebKitSettings:enable-html5-database property.
Set the #WebKitSettings:enable-html5-local-storage property.
Set the #WebKitSettings:enable-hyperlink-auditing property.
Set the #WebKitSettings:enable-java property.
Set the #WebKitSettings:enable-javascript property.
Set the #WebKitSettings:enable-javascript-markup property.
Set the #WebKitSettings:enable-media property.
Set the #WebKitSettings:enable-media-capabilities property.
Set the #WebKitSettings:enable-media-stream property.
Set the #WebKitSettings:enable-mediasource property.
Set the #WebKitSettings:enable-mock-capture-devices property.
Set the #WebKitSettings:enable-offline-web-application-cache property.
Set the #WebKitSettings:enable-page-cache property.
Set the #WebKitSettings:enable-plugins property.
Set the #WebKitSettings:enable-private-browsing property.
Set the #WebKitSettings:enable-resizable-text-areas property.
Set the #WebKitSettings:enable-site-specific-quirks property.
Set the #WebKitSettings:enable-smooth-scrolling property.
Set the #WebKitSettings:enable-spatial-navigation property.
Set the #WebKitSettings:enable-tabs-to-links property.
Set the #WebKitSettings:enable-webaudio property.
Set the #WebKitSettings:enable-webgl property.
Set the #WebKitSettings:enable-write-console-messages-to-stdout property.
Set the #WebKitSettings:enable-xss-auditor property.
Set the #WebKitSettings:fantasy-font-family property.
Set the #WebKitSettings:hardware-acceleration-policy property.
Set the #WebKitSettings:javascript-can-access-clipboard property.
Set the #WebKitSettings:javascript-can-open-windows-automatically property.
Set the #WebKitSettings:load-icons-ignoring-image-load-setting property.
Set the #WebKitSettings:media-content-types-requiring-hardware-support property.
Set the #WebKitSettings:media-playback-allows-inline property.
Set the #WebKitSettings:media-playback-requires-user-gesture property.
Set the #WebKitSettings:minimum-font-size property.
Set the #WebKitSettings:monospace-font-family property.
Set the #WebKitSettings:pictograph-font-family property.
Set the #WebKitSettings:print-backgrounds property.
Set the #WebKitSettings:sans-serif-font-family property.
Set the #WebKitSettings:serif-font-family property.
Set the #WebKitSettings:user-agent property.
Set the #WebKitSettings:user-agent property by appending the application details to the default user agent. If no application name or version is given, the default user agent used will be used. If only the version is given, the default engine version is used with the given application name.
Set the #WebKitSettings:zoom-text-only property.
Convert @points to the equivalent value in pixels, based on the current screen DPI. Applications can use this function to convert font size values in points to font size values in pixels when setting the font size properties of #WebKitSettings.
Convert @pixels to the equivalent value in points, based on the current screen DPI. Applications can use this function to convert font size values in pixels to font size values in points when getting the font size properties of #WebKitSettings.
the main Gtk struct
#WebKitSettings can be applied to a #WebKitWebView to control text charset, color, font sizes, printing mode, script support, loading of images and various other things on a #WebKitWebView. After creation, a #WebKitSettings object contains default settings.
<informalexample><programlisting> /<!-- -->* Disable JavaScript. *<!-- -->/ WebKitSettings *settings = webkit_web_view_group_get_settings (my_view_group); webkit_settings_set_enable_javascript (settings, FALSE);
</programlisting></informalexample>