diff options
Diffstat (limited to 'embed/ephy-history.h')
-rw-r--r-- | embed/ephy-history.h | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/embed/ephy-history.h b/embed/ephy-history.h index ef4b62d1e..8f7cdd3e4 100644 --- a/embed/ephy-history.h +++ b/embed/ephy-history.h @@ -49,7 +49,8 @@ enum EPHY_NODE_PAGE_PROP_PRIORITY = 8, EPHY_NODE_PAGE_PROP_ICON = 9, EPHY_NODE_HOST_PROP_ZOOM = 10, - EPHY_NODE_PAGE_PROP_GECKO_FLAGS = 11 + EPHY_NODE_PAGE_PROP_GECKO_FLAGS = 11, + EPHY_NODE_PAGE_PROP_EXTRA_FLAGS = 12 }; struct _EphyHistory @@ -66,7 +67,9 @@ struct _EphyHistoryClass /* Signals */ gboolean (* add_page) (EphyHistory *history, - const char *url); + const char *url, + gboolean redirect, + gboolean toplevel); void (* visited) (EphyHistory *history, const char *url); void (* cleared) (EphyHistory *history); @@ -91,7 +94,9 @@ EphyNode *ephy_history_get_page (EphyHistory *gh, const char *url); void ephy_history_add_page (EphyHistory *gh, - const char *url); + const char *url, + gboolean redirect, + gboolean toplevel); gboolean ephy_history_is_page_visited (EphyHistory *gh, const char *url); |