X-Git-Url: http://git.maemo.org/git/?p=browser-switch;a=blobdiff_plain;f=dbus-server-bindings.c;h=1660110973449c817fb09027356454be67dbdec4;hp=748f55767a127d2d393c8933f1c632a78b360495;hb=1cc34491c6852936c8cb5b0a06ae48a2f13600f1;hpb=717d5e7fb0b84458e74468f0507d6dcfc1ba071d diff --git a/dbus-server-bindings.c b/dbus-server-bindings.c index 748f557..1660110 100644 --- a/dbus-server-bindings.c +++ b/dbus-server-bindings.c @@ -107,6 +107,15 @@ gboolean osso_browser_load_url(OssoBrowser *obj, return TRUE; } +gboolean osso_browser_load_url_sb(OssoBrowser *obj, + const char *uri, gboolean fullscreen, GError **error) { + /* XXX don't ignore fullscreen requests */ + if (!ctx.continuous_mode) + ignore_reconfig_requests(); + open_address(uri); + return TRUE; +} + gboolean osso_browser_mime_open(OssoBrowser *obj, const char *uri, GError **error) { if (!ctx.continuous_mode) @@ -123,6 +132,15 @@ gboolean osso_browser_open_new_window(OssoBrowser *obj, return TRUE; } +gboolean osso_browser_open_new_window_sb(OssoBrowser *obj, + const char *uri, gboolean fullscreen, GError **error) { + /* XXX don't ignore fullscreen requests */ + if (!ctx.continuous_mode) + ignore_reconfig_requests(); + open_address(uri); + return TRUE; +} + gboolean osso_browser_top_application(OssoBrowser *obj, GError **error) { if (!ctx.continuous_mode)