This is the old ChangeLog from gnome-gecko-embed before being imported into Epiphany SVN. 2006-10-13 Jean-François Rameau * src/Makefile.am: * tests/testgeckoembed.cpp: Fix type-builtin part. Fix missing include in testgeckoembed.cpp. 2006-10-08 Christian Persch * src/Makefile.am: Fix a bug in the last commit. 2006-10-08 Christian Persch * src/Makefile.am: Make the type builtins value types not global. 2006-09-17 Christian Persch * Makefile.am: * configure.ac: * data/Makefile.am: * data/gnome-gecko-embed.pc.in: * m4/gecko.m4: Add pkg-config file. 2006-09-06 Christian Persch * *.c *.cpp: Remove some unnecessary static data. 2006-08-22 Christian Persch * configure.ac: * src/EmbedProgress.cpp: * src/Makefile.am: * src/gecko-embed-single.h: R src/gecko-embed-types.c: * src/gecko-embed-types.h: * src/gecko-embed.cpp: * src/gecko-embed.h: Autogenerate the type builtins. 2006-08-22 Christian Persch A src/AutoWindowModalState.cpp: A src/AutoWindowModalState.h: * src/GeckoPromptService.cpp: * src/Makefile.am: Sync with Epiphany. 2006-08-22 Christian Persch * src/AutoJSContextStack.cpp: * src/EmbedContentListener.cpp: * src/EmbedEventListener.cpp: * src/EmbedProgress.cpp: * src/EmbedWindowCreator.cpp: * src/GeckoBrowser.cpp: * src/GeckoPromptService.cpp: * src/GeckoSingle.cpp: * src/GeckoUtils.cpp: * src/gecko-dom-event.cpp: * src/gecko-embed-single.cpp: * src/gecko-embed-types.c: * src/gecko-embed.cpp: * src/gecko-init.cpp: * src/nsEmbedAPI.cpp: Include config.h unconditionally. 2006-08-22 Christian Persch R COPYING: A COPYING.LESSER: R COPYING.MPL: * COPYRIGHT: * Makefile.am: * configure.ac: R src/EmbedComponents.cpp.in: * src/EmbedContentListener.cpp: * src/EmbedContentListener.h: * src/EmbedEventListener.cpp: * src/EmbedEventListener.h: * src/EmbedProgress.cpp: * src/EmbedProgress.h: * src/EmbedStream.cpp: * src/EmbedStream.h: * src/EmbedWindow.cpp: * src/EmbedWindow.h: * src/EmbedWindowCreator.cpp: * src/EmbedWindowCreator.h: * src/GeckoBrowser.cpp: * src/GeckoBrowser.h: * src/GeckoSingle.cpp: * src/GeckoSingle.h: * src/gecko-embed-private.h: * src/gecko-embed-signals.h: * src/gecko-embed-single-private.h: * src/gecko-embed-single.cpp: * src/gecko-embed-single.h: * src/gecko-embed-types.c: * src/gecko-embed-types.h: * src/gecko-embed.cpp: * src/gecko-embed.h: * src/gecko-init.cpp: * src/nsEmbedAPI.cpp: * src/nsProfileDirServiceProvider.cpp: * src/nsProfileDirServiceProvider2.cpp: * tests/testgeckoembed.cpp: Cleanup and exercise relicence clause to make this LGPL 2.1+ only. 2006-07-18 Christian Persch * src/GeckoPromptService.cpp: Force label wrapping. 2006-04-01 Christian Persch * src/GeckoPromptService.cpp: Fix crash when cancelling the prompt before the timeout has run. 2006-03-21 Christian Persch * tests/testgeckoembed.cpp: Add handler for context menu signal. 2006-03-21 Christian Persch * src/gecko-embed.cpp: Fix focus signal connection. 2006-03-21 Christian Persch * src/gecko-embed.cpp: Fix typo. 2006-03-21 Christian Persch * src/Makefile.am: A src/gecko-dom-event.h: A src/gecko-dom-event-internal.h: A src/gecko-dom-event-private.h: A src/gecko-dom-event.cpp: * src/EmbedEventListener.cpp: * src/EmbedEventListener.h: * src/GeckoBrowser.cpp: * src/gecko-embed-marshal.list: * src/gecko-embed-signals.h: * src/gecko-embed.cpp: * src/gecko-embed.h: * tests/testgeckoembed.cpp: Rework the DOM signals. Add context menu signal. 2006-03-21 Christian Persch R src/gecko-embed-marshal.c: R src/gecko-embed-marshal.h: Remove autogenerated files from cvs. 2006-03-17 Xan Lopez * src/GeckoSingle.cpp: * src/Makefile.am: * src/gecko-init-private.h: * src/gecko-init.cpp: * src/gecko-init.h: * tests/testgeckoembed.cpp: Rework headers. 2006-03-17 Xan Lopez * src/GeckoSingle.cpp: * src/GeckoSingle.h: * src/Makefile.am: * src/gecko-embed-single.cpp: * src/gecko-embed-single.h: * src/gecko-init-private.h: * src/gecko-init.cpp: * src/gecko-init.h: Moved init/shutdown logic to gecko-init * tests/testgeckoembed.cpp: Change test to use new functions 2006-03-15 Xan Lopez * bindings/python/test.py: Update. 2006-03-15 Xan Lopez * bindings/python/gnomegeckoembed.defs: * src/gecko-embed-types.h: Fix the flags/enum thing properly. 2006-03-15 Xan Lopez * m4/python.m4: Forgot. 2006-03-15 Xan Lopez * Makefile.am: * bindings/Makefile.am: * bindings/python/Makefile.am: * bindings/python/gnomegeckoembed.defs: * bindings/python/gnomegeckoembed.override: * bindings/python/gnomegeckoembedmodule.c: (initgnomegeckoembed): * bindings/python/test.py: * configure.ac: Python bindings. * src/GeckoBrowser.cpp: Fix typo. * src/gecko-embed-types.h: s/GECKO_TYPE_EMBED_STATUS_ENUM/GECKO_TYPE_EMBED_STATUS_FLAGS/ 2006-03-14 Jean-François Rameau * autogen.sh: * src/GeckoSingle.cpp: Fix some typos. 2006-03-13 Christian Persch R src/EmbedPrompter.cpp: R src/EmbedPrompter.h: R src/GtkPromptService.cpp: R src/GtkPromptService.h: A src/AutoJSContextStack.cpp: A src/AutoJSContextStack.h: A src/GeckoPromptService.cpp: A src/GeckoPromptService.h: * src/EmbedWindow.cpp: * src/GeckoBrowser.cpp: * src/GeckoSingle.cpp: * src/GeckoUtils.cpp: * src/GeckoUtils.h: * src/Makefile.am: Import prompt service implementation from Epiphany. 2004-03-13 Christian Persch * src/gecko-embed.cpp: Fix signal declarations to include RUN_LAST. 2006-03-13 Xan Lopez * src/EmbedEventListener.cpp: Merge https://bugzilla.mozilla.org/show_bug.cgi?id=306839 2004-03-13 Christian Persch * Makefile.am: Add ACLOCAL_AMFLAGS. 2004-03-13 Christian Persch * configure.ac: We don't want to support gecko 1.7 or non-toolkit geckos. 2006-03-13 Xan Lopez * src/gecko-embed-types.c: (gecko_embed_progress_flags_get_type): * src/gecko-embed-types.h: Merge https://bugzilla.mozilla.org/show_bug.cgi?id=306550 2006-03-13 Xan Lopez * src/GeckoBrowser.cpp: * src/GeckoSingle.h: * src/gecko-embed.cpp: Merge https://bugzilla.mozilla.org/show_bug.cgi?id=210373 2006-03-13 Xan Lopez * src/GeckoBrowser.h: * src/GeckoSingle.cpp: * src/GeckoSingle.h: * src/Makefile.am: Merge https://bugzilla.mozilla.org/show_bug.cgi?id=275463 2006-03-13 Xan Lopez * src/GeckoBrowser.cpp: * src/GeckoBrowser.h: * src/gecko-embed.cpp: Ahem, back off #97580. 2006-03-13 Xan Lopez * src/gecko-embed.cpp: Merge http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=mozilla/embedding/browser/gtk/src&command=DIFF_FRAMESET&file=gtkmozembed2.cpp&rev1=1.42&rev2=1.43&root=/cvsroot 2006-03-13 Xan Lopez * src/EmbedContentListener.cpp: Merge http://bonsai.mozilla.org/cvsview2.cgi?diff_mode=context&whitespace_mode=show&subdir=mozilla/embedding/browser/gtk/src&command=DIFF_FRAMESET&file=EmbedContentListener.cpp&rev1=1.17&rev2=1.18&root=/cvsroot 2006-03-13 Xan Lopez * src/GeckoBrowser.cpp: * src/GeckoBrowser.h: * src/gecko-embed.cpp: Merge https://bugzilla.mozilla.org/show_bug.cgi?id=97580 2006-03-13 Xan Lopez * src/GeckoSingle.cpp: Merge https://bugzilla.mozilla.org/show_bug.cgi?id=242024 2006-03-13 Xan Lopez * src/EmbedWindow.cpp: Merge https://bugzilla.mozilla.org/show_bug.cgi?id=238052 2006-03-13 Xan Lopez * configure.ac: Fix typo. * src/GeckoBrowser.cpp: Merge https://bugzilla.mozilla.org/show_bug.cgi?id=276482 2004-09-25 Christian Persch * src/GeckoBrowser.cpp: * src/GeckoSingle.cpp: * src/gecko-embed-single.cpp: * tests/testgeckoembed.cpp: Make testgeckoembed link. 2004-09-24 Christian Persch * src/EmbedProgress.cpp: * src/GeckoBrowser.cpp: * src/GeckoSingle.cpp: * src/GeckoSingle.h: * src/gecko-embed-single.cpp: * src/gecko-embed.cpp: Fix startup. 2004-09-24 Christian Persch * src/gecko-embed.cpp: Last GtkSignal bits ported to gobject. 2004-09-24 Christian Persch * src/EmbedEventListener.cpp: * src/EmbedProgress.cpp: * src/EmbedWindow.cpp: * src/EmbedWindowCreator.cpp: * src/GeckoBrowser.h: * src/GeckoSingle.cpp: * src/gecko-embed-signals.h: * src/gecko-embed.cpp: * src/gecko-embed.h: More gobject porting. 2004-09-24 Christian Persch * tests/Makefile.am: * tests/TestGtkEmbed.cpp: * tests/testgeckoembed.cpp: Started to port testgeckoembed to GeckoEmbed. 2004-09-24 Christian Persch * src/EmbedWindowCreator.cpp: Ported to gobject. 2004-09-24 Christian Persch * src/EmbedPrompter.cpp: * src/EmbedWindow.cpp: Ported to gobject. 2004-09-24 Christian Persch * src/EmbedProgress.cpp: Ported to gobject. * src/gecko-embed-marshal.list: * src/gecko-embed.cpp: Fix a signal. 2004-09-24 Christian Persch * src/EmbedContentListener.cpp: * src/EmbedEventListener.cpp: Ported to gobject. 2004-09-24 Christian Persch * src/EmbedContentListener.cpp: * src/EmbedContentListener.h: * src/EmbedEventListener.cpp: * src/EmbedEventListener.h: * src/EmbedPrivate.cpp: * src/EmbedPrivate.h: * src/EmbedProgress.cpp: * src/EmbedProgress.h: * src/EmbedWindow.cpp: * src/EmbedWindow.h: * src/EmbedWindowCreator.cpp: * src/GeckoBrowser.cpp: * src/GeckoBrowser.h: * src/GeckoSingle.cpp: * src/GeckoSingle.h: * src/Makefile.am: * src/gecko-embed-marshal.list: * src/gecko-embed-marshalers.list: * src/gecko-embed-private.h: * src/gecko-embed-signals.h: * src/gecko-embed-single-private.h: * src/gecko-embed-single.cpp: * src/gecko-embed-types.c: (gecko_embed_progress_flags_get_type), (gecko_embed_status_enums_get_type), (gecko_embed_reload_flags_get_type), (gecko_embed_chrome_flags_get_type): * src/gecko-embed-types.h: * src/gecko-embed.cpp: * src/gecko-embed.h: * src/gtkmozembed.h: * src/gtkmozembed2.cpp: * src/gtkmozembed_internal.h: * src/gtkmozembedmarshal.list: * src/gtkmozembedprivate.h: Renamed GtkMozEmbed to GeckoEmbed, EmbedPrivate to GeckoBrowser and split GeckoBrowser into per-embed and global things (-> GeckoSingle). First round of making things use gobject instead of gtkobject. 2004-09-23 Christian Persch * src/Makefile.am: * src/gtkmozembedmarshal.c: * src/gtkmozembedmarshal.h: Make marshalers autogenerate from list. 2004-09-23 Christian Persch * src/EmbedPrivate.cpp: * src/EmbedWindow.cpp: * src/gtkmozembed2.cpp: * tests/TestGtkEmbed.cpp: * tests/TestGtkEmbedChild.cpp: * tests/TestGtkEmbedMDI.cpp: * tests/TestGtkEmbedSocket.cpp: Remove all #ifdef MOZ_WIDGET_GTK code, and remove the checks for MOZ_WIDGET_GTK2. 2004-09-23 Christian Persch * src/EmbedPrivate.cpp: * src/Makefile.am: * tests/Makefile.am: * tests/TestGtkEmbed.cpp: Make it link and run. 2004-09-21 Christian Persch * data/gnome-gecko-embed-0.0.pc.in: * src/EmbedContentListener.cpp: * src/EmbedPrivate.cpp: * src/EmbedPrivate.h: * src/EmbedProgress.cpp: * src/EmbedProgress.h: * src/EmbedPrompter.cpp: * src/EmbedPrompter.h: * src/EmbedWindow.cpp: * src/EmbedWindow.h: * src/GtkPromptService.cpp: * src/GtkPromptService.h: * src/Makefile.am: * src/gtkmozembed2.cpp: Incorporate latest patch [http://bugzilla.mozilla.org/attachment.cgi?id=148650&action=view] from bug [http://bugzilla.mozilla.org/show_bug.cgi?id=205425]. 2004-09-21 Christian Persch * TODO: * autogen.sh: * configure.ac: * src/Makefile.am: Make it pass autogen.