diff options
Diffstat (limited to 'src/ephy-private.h')
-rw-r--r-- | src/ephy-private.h | 28 |
1 files changed, 22 insertions, 6 deletions
diff --git a/src/ephy-private.h b/src/ephy-private.h index 1f3b0390a..8a7757ba3 100644 --- a/src/ephy-private.h +++ b/src/ephy-private.h @@ -29,22 +29,38 @@ #include "ephy-embed-event.h" #include "ephy-embed-private.h" #include "ephy-location-controller.h" +#include "ephy-shell.h" #include "ephy-window.h" #include <gtk/gtk.h> /* EphyWindow */ -GtkActionGroup *ephy_window_get_toolbar_action_group (EphyWindow *window); +GtkActionGroup *ephy_window_get_toolbar_action_group (EphyWindow *window); -EphyLocationController *ephy_window_get_location_controller (EphyWindow *window); +EphyLocationController *ephy_window_get_location_controller (EphyWindow *window); -EphyEmbedEvent *ephy_window_get_context_event (EphyWindow *window); +EphyEmbedEvent *ephy_window_get_context_event (EphyWindow *window); -GtkWidget *ephy_window_get_find_toolbar (EphyWindow *window); +GtkWidget *ephy_window_get_find_toolbar (EphyWindow *window); -void ephy_window_set_location (EphyWindow *window, - const char *address); +void ephy_window_set_location (EphyWindow *window, + const char *address); + + +/* EphyShell */ + +void ephy_shell_set_startup_context (EphyShell *shell, + EphyShellStartupContext *ctx); + +EphyShellStartupContext *ephy_shell_startup_context_new (EphyStartupFlags startup_flags, + char *bookmarks_filename, + char *session_filename, + char *bookmark_url, + char **arguments, + guint32 user_time); + +void _ephy_shell_create_instance (EphyEmbedShellMode mode); #endif |