summaryrefslogtreecommitdiffstats
path: root/src/tab.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tab.c')
-rw-r--r--src/tab.c24
1 files changed, 22 insertions, 2 deletions
diff --git a/src/tab.c b/src/tab.c
index b633344..458b56d 100644
--- a/src/tab.c
+++ b/src/tab.c
@@ -289,8 +289,8 @@ title_cb(WebKitWebView __attribute__((unused)) *web_view,
update_tab_label(tab);
}
-MqTab *
-mq_tab_new(MqApplication *application, gchar *uri)
+static MqTab *
+init_non_root(MqApplication *application, gchar *uri)
{
MqTab *tab;
@@ -323,6 +323,26 @@ mq_tab_new(MqApplication *application, gchar *uri)
}
MqTab *
+mq_tab_new(MqApplication *application, gchar *uri)
+{
+ MqTab *tab;
+
+ tab = init_non_root(application, uri);
+
+ return tab;
+}
+
+MqTab *
+mq_tab_new_relative(MqApplication *application, gchar *uri, MqTab *parent)
+{
+ MqTab *tab;
+
+ tab = init_non_root(application, uri);
+
+ return tab;
+}
+
+MqTab *
mq_tab_new_root(void)
{
MqTab *tab;