aboutsummaryrefslogtreecommitdiffstats
path: root/embed/ephy-embed-single.h
diff options
context:
space:
mode:
Diffstat (limited to 'embed/ephy-embed-single.h')
-rw-r--r--embed/ephy-embed-single.h12
1 files changed, 10 insertions, 2 deletions
diff --git a/embed/ephy-embed-single.h b/embed/ephy-embed-single.h
index f78910e90..3893a4aa8 100644
--- a/embed/ephy-embed-single.h
+++ b/embed/ephy-embed-single.h
@@ -21,8 +21,7 @@
#ifndef EPHY_EMBED_SINGLE_H
#define EPHY_EMBED_SINGLE_H
-#include <glib-object.h>
-#include <glib.h>
+#include "ephy-embed.h"
G_BEGIN_DECLS
@@ -48,6 +47,10 @@ struct _EphyEmbedSingleIface
/* Methods */
+ void (* open_window) (EphyEmbedSingle *single,
+ EphyEmbed *parent,
+ const char *address,
+ const char *features);
void (* clear_cache) (EphyEmbedSingle *shell);
void (* clear_auth_cache) (EphyEmbedSingle *shell);
void (* set_offline_mode) (EphyEmbedSingle *shell,
@@ -60,6 +63,11 @@ struct _EphyEmbedSingleIface
GType ephy_embed_single_get_type (void);
+void ephy_embed_single_open_window (EphyEmbedSingle *single,
+ EphyEmbed *parent,
+ const char *address,
+ const char *features);
+
void ephy_embed_single_clear_cache (EphyEmbedSingle *single);
void ephy_embed_single_clear_auth_cache (EphyEmbedSingle *single);