Activate session saving as gtk_moz_embed_set_directory_service_provider got added to the glue.

This commit is contained in:
Tomeu 2007-05-13 18:18:50 +02:00
parent 04b81ee901
commit 309ddec8b7

View File

@ -156,7 +156,6 @@ sugar_browser_startup(const char *profile_path, const char *profile_name)
old_handler = XSetErrorHandler(error_handler); old_handler = XSetErrorHandler(error_handler);
#if 0
GeckoDirectoryProvider *dirProvider = GeckoDirectoryProvider *dirProvider =
new GeckoDirectoryProvider(g_getenv(SUGAR_PATH)); new GeckoDirectoryProvider(g_getenv(SUGAR_PATH));
if (!dirProvider) { if (!dirProvider) {
@ -173,7 +172,6 @@ sugar_browser_startup(const char *profile_path, const char *profile_name)
if (!dp) return FALSE; if (!dp) return FALSE;
gtk_moz_embed_set_directory_service_provider(dp); gtk_moz_embed_set_directory_service_provider(dp);
#endif
gtk_moz_embed_push_startup(); gtk_moz_embed_push_startup();
@ -736,7 +734,6 @@ sugar_browser_save_document(SugarBrowser *browser,
char * char *
sugar_browser_get_session(SugarBrowser *browser) sugar_browser_get_session(SugarBrowser *browser)
{ {
#if 0
nsCOMPtr<nsIWebBrowser> webBrowser; nsCOMPtr<nsIWebBrowser> webBrowser;
gtk_moz_embed_get_nsIWebBrowser(GTK_MOZ_EMBED(browser), gtk_moz_embed_get_nsIWebBrowser(GTK_MOZ_EMBED(browser),
getter_AddRefs(webBrowser)); getter_AddRefs(webBrowser));
@ -763,16 +760,12 @@ sugar_browser_get_session(SugarBrowser *browser)
NS_UTF16ToCString (session, NS_CSTRING_ENCODING_UTF8, sessionUTF8); NS_UTF16ToCString (session, NS_CSTRING_ENCODING_UTF8, sessionUTF8);
return g_strdup(sessionUTF8.get()); return g_strdup(sessionUTF8.get());
#else
return NULL;
#endif
} }
gboolean gboolean
sugar_browser_set_session(SugarBrowser *browser, sugar_browser_set_session(SugarBrowser *browser,
const char *session) const char *session)
{ {
#if 0
nsCOMPtr<nsIWebBrowser> webBrowser; nsCOMPtr<nsIWebBrowser> webBrowser;
gtk_moz_embed_get_nsIWebBrowser(GTK_MOZ_EMBED(browser), gtk_moz_embed_get_nsIWebBrowser(GTK_MOZ_EMBED(browser),
getter_AddRefs(webBrowser)); getter_AddRefs(webBrowser));
@ -798,9 +791,6 @@ sugar_browser_set_session(SugarBrowser *browser,
} }
return TRUE; return TRUE;
#else
return FALSE;
#endif
} }
GType GType