webkit6/
lib.rs

1//! # Migration to GTK4 api
2//!
3//! Upstream webkit2gtk project has a document to help with the migration to the GTK4 api:
4//! <https://webkitgtk.org/reference/webkit2gtk/unstable/migrating-to-webkitgtk-6.0.html>
5
6#![cfg_attr(docsrs, feature(doc_cfg))]
7
8macro_rules! assert_initialized_main_thread {
9    () => {};
10}
11
12macro_rules! skip_assert_initialized {
13    () => {};
14}
15
16pub use ffi;
17pub use gdk;
18pub use gio;
19pub use glib;
20pub use gtk;
21pub use javascriptcore;
22pub use soup;
23
24mod website_data_manager;
25
26#[allow(unused_imports)]
27mod auto;
28pub use crate::auto::*;
29
30pub mod prelude {
31    #[doc(hidden)]
32    pub use gtk::prelude::*;
33    #[doc(hidden)]
34    pub use soup::prelude::*;
35
36    pub use super::auto::traits::*;
37}
38
39pub mod functions {
40    pub use super::auto::functions::*;
41}