diff options
author | Gustavo Noronha Silva <gns@gnome.org> | 2009-12-16 20:35:55 +0800 |
---|---|---|
committer | Gustavo Noronha Silva <gns@gnome.org> | 2009-12-17 20:21:25 +0800 |
commit | de05c84965bc829f14fb9165bd05d5612967a36d (patch) | |
tree | 943d0bda5b6e028ec4fb578eb65cbc6920a3b793 /src/window-commands.c | |
parent | 092c7136695555fbd44c51e37c36202c7a2cb832 (diff) | |
download | gsoc2013-epiphany-de05c84965bc829f14fb9165bd05d5612967a36d.tar gsoc2013-epiphany-de05c84965bc829f14fb9165bd05d5612967a36d.tar.gz gsoc2013-epiphany-de05c84965bc829f14fb9165bd05d5612967a36d.tar.bz2 gsoc2013-epiphany-de05c84965bc829f14fb9165bd05d5612967a36d.tar.lz gsoc2013-epiphany-de05c84965bc829f14fb9165bd05d5612967a36d.tar.xz gsoc2013-epiphany-de05c84965bc829f14fb9165bd05d5612967a36d.tar.zst gsoc2013-epiphany-de05c84965bc829f14fb9165bd05d5612967a36d.zip |
Make EphyEmbed inherit from GtkVBox instead of GtkScrolledWindow
Diffstat (limited to 'src/window-commands.c')
-rw-r--r-- | src/window-commands.c | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/window-commands.c b/src/window-commands.c index b3d437354..c94035682 100644 --- a/src/window-commands.c +++ b/src/window-commands.c @@ -21,6 +21,7 @@ #include "config.h" +#include "ephy-embed.h" #include "ephy-embed-container.h" #include "ephy-embed-shell.h" #include "ephy-embed-single.h" @@ -93,7 +94,7 @@ window_cmd_file_print_preview (GtkAction *action, (EPHY_EMBED_CONTAINER (window)); g_return_if_fail (EPHY_IS_EMBED (embed)); - ephy_web_view_set_print_preview_mode (EPHY_GET_EPHY_WEB_VIEW_FROM_EMBED (embed), TRUE); + ephy_web_view_set_print_preview_mode (ephy_embed_get_web_view (embed), TRUE); _ephy_window_set_print_preview (window, TRUE); } @@ -124,8 +125,8 @@ window_cmd_file_send_to (GtkAction *action, (EPHY_EMBED_CONTAINER (window)); g_return_if_fail (embed != NULL); - location = ephy_web_view_get_address (EPHY_GET_EPHY_WEB_VIEW_FROM_EMBED (embed)); - title = ephy_web_view_get_title (EPHY_GET_EPHY_WEB_VIEW_FROM_EMBED (embed)); + location = ephy_web_view_get_address (ephy_embed_get_web_view (embed)); + title = ephy_web_view_get_title (ephy_embed_get_web_view (embed)); subject = g_uri_escape_string (title, NULL, TRUE); body = g_uri_escape_string (location, NULL, TRUE); @@ -247,8 +248,8 @@ window_cmd_file_bookmark_page (GtkAction *action, g_return_if_fail (embed != NULL); ephy_bookmarks_ui_add_bookmark (GTK_WINDOW (window), - ephy_web_view_get_address (EPHY_GET_EPHY_WEB_VIEW_FROM_EMBED (embed)), - ephy_web_view_get_title (EPHY_GET_EPHY_WEB_VIEW_FROM_EMBED (embed))); + ephy_web_view_get_address (ephy_embed_get_web_view (embed)), + ephy_web_view_get_title (ephy_embed_get_web_view (embed))); } static void @@ -396,7 +397,7 @@ window_cmd_edit_undo (GtkAction *action, if (embed) { - webkit_web_view_undo (EPHY_GET_WEBKIT_WEB_VIEW_FROM_EMBED (embed)); + webkit_web_view_undo (EPHY_GET_WEBKIT_WEB_VIEW_FROM_EMBED (EPHY_EMBED (embed))); } } } @@ -421,7 +422,7 @@ window_cmd_edit_redo (GtkAction *action, embed = gtk_widget_get_ancestor (widget, EPHY_TYPE_EMBED); if (embed) { - webkit_web_view_redo (EPHY_GET_WEBKIT_WEB_VIEW_FROM_EMBED (embed)); + webkit_web_view_redo (EPHY_GET_WEBKIT_WEB_VIEW_FROM_EMBED (EPHY_EMBED (embed))); } } } @@ -798,7 +799,7 @@ window_cmd_view_page_source (GtkAction *action, (EPHY_EMBED_CONTAINER (window)); g_return_if_fail (embed != NULL); - address = ephy_web_view_get_address (EPHY_GET_EPHY_WEB_VIEW_FROM_EMBED (embed)); + address = ephy_web_view_get_address (ephy_embed_get_web_view (embed)); user_time = gtk_get_current_event_time (); if (g_str_has_prefix (address, "file://")) @@ -826,7 +827,7 @@ window_cmd_view_page_security_info (GtkAction *action, (EPHY_EMBED_CONTAINER (window)); g_return_if_fail (EPHY_IS_EMBED (embed)); - ephy_web_view_show_page_certificate (EPHY_GET_EPHY_WEB_VIEW_FROM_EMBED (embed)); + ephy_web_view_show_page_certificate (ephy_embed_get_web_view (embed)); } void @@ -854,7 +855,7 @@ window_cmd_edit_personal_data (GtkAction *action, (EPHY_EMBED_CONTAINER (window)); if (embed == NULL) return; - address = ephy_web_view_get_address (EPHY_GET_EPHY_WEB_VIEW_FROM_EMBED (embed)); + address = ephy_web_view_get_address (ephy_embed_get_web_view (embed)); host = address != NULL ? ephy_string_get_host_name (address) : NULL; |