This is the old ChangeLog from gnome-gecko-embed before being imported into
Epiphany SVN.

2006-10-13  Jean-François Rameau  <jframeau@cvs.gnome.org>

	* src/Makefile.am:
	* tests/testgeckoembed.cpp:

	Fix type-builtin part. Fix missing include in testgeckoembed.cpp.

2006-10-08  Christian Persch  <chpe@cvs.gnome.org>

	* src/Makefile.am:

	Fix a bug in the last commit.

2006-10-08  Christian Persch  <chpe@cvs.gnome.org>

	* src/Makefile.am:

	Make the type builtins value types not global.

2006-09-17  Christian Persch  <chpe@cvs.gnome.org>

	* 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  <chpe@cvs.gnome.org>

	* *.c *.cpp:

	Remove some unnecessary static data.

2006-08-22  Christian Persch  <chpe@cvs.gnome.org>

	* 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  <chpe@cvs.gnome.org>

	A src/AutoWindowModalState.cpp:
	A src/AutoWindowModalState.h:
	* src/GeckoPromptService.cpp:
	* src/Makefile.am:

	Sync with Epiphany.

2006-08-22  Christian Persch  <chpe@cvs.gnome.org>

	* 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  <chpe@cvs.gnome.org>

	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  <chpe@cvs.gnome.org>

	* src/GeckoPromptService.cpp:

	Force label wrapping.

2006-04-01  Christian Persch  <chpe@cvs.gnome.org>

        * src/GeckoPromptService.cpp:

	Fix crash when cancelling the prompt before the timeout has run.

2006-03-21  Christian Persch  <chpe@cvs.gnome.org>
	
	* tests/testgeckoembed.cpp:
	
	Add handler for context menu signal.

2006-03-21  Christian Persch  <chpe@cvs.gnome.org>

	* src/gecko-embed.cpp:
	
	Fix focus signal connection.

2006-03-21  Christian Persch  <chpe@cvs.gnome.org>

	* src/gecko-embed.cpp:
	
	Fix typo.

2006-03-21  Christian Persch  <chpe@cvs.gnome.org>

	* 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  <chpe@cvs.gnome.org>

	R src/gecko-embed-marshal.c:
	R src/gecko-embed-marshal.h:

	Remove autogenerated files from cvs.

2006-03-17  Xan Lopez  <xan@gnome.org>

	* 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  <xan@gnome.org>

	* 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  <xan@gnome.org>

	* bindings/python/test.py:

	Update.

2006-03-15  Xan Lopez  <xan@gnome.org>

	* bindings/python/gnomegeckoembed.defs:
	* src/gecko-embed-types.h:

	Fix the flags/enum thing properly.

2006-03-15  Xan Lopez  <xan@gnome.org>

	* m4/python.m4:

	Forgot.

2006-03-15  Xan Lopez  <xan@gnome.org>

	* 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  <jframeau@cvs.gnome.org>

	* autogen.sh:
	* src/GeckoSingle.cpp:

	Fix some typos.
	
2006-03-13  Christian Persch  <chpe@cvs.gnome.org>

	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  <chpe@cvs.gnome.org>

	* src/gecko-embed.cpp:
	
	Fix signal declarations to include RUN_LAST.

2006-03-13  Xan Lopez  <xan@gnome.org>

	* src/EmbedEventListener.cpp:

	Merge https://bugzilla.mozilla.org/show_bug.cgi?id=306839

2004-03-13  Christian Persch  <chpe@cvs.gnome.org>

	* Makefile.am:

	Add ACLOCAL_AMFLAGS.

2004-03-13  Christian Persch  <chpe@cvs.gnome.org>

	* configure.ac:

	We don't want to support gecko 1.7 or non-toolkit geckos.

2006-03-13  Xan Lopez  <xan@gnome.org>

	* 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  <xan@gnome.org>

	* 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  <xan@gnome.org>

	* 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  <xan@gnome.org>

	* src/GeckoBrowser.cpp:
	* src/GeckoBrowser.h:
	* src/gecko-embed.cpp:

	Ahem, back off #97580.

2006-03-13  Xan Lopez  <xan@gnome.org>

	* 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  <xan@gnome.org>

	* 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  <xan@gnome.org>

	* 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  <xan@gnome.org>

	* src/GeckoSingle.cpp:

	Merge https://bugzilla.mozilla.org/show_bug.cgi?id=242024

2006-03-13  Xan Lopez  <xan@gnome.org>

	* src/EmbedWindow.cpp:

	Merge https://bugzilla.mozilla.org/show_bug.cgi?id=238052

2006-03-13  Xan Lopez  <xan@gnome.org>

	* configure.ac:

	Fix typo.
	
	* src/GeckoBrowser.cpp:

	Merge https://bugzilla.mozilla.org/show_bug.cgi?id=276482

2004-09-25  Christian Persch  <chpe@cvs.gnome.org>

	* src/GeckoBrowser.cpp:
	* src/GeckoSingle.cpp:
	* src/gecko-embed-single.cpp:
	* tests/testgeckoembed.cpp:

	Make testgeckoembed link.

2004-09-24  Christian Persch  <chpe@cvs.gnome.org>

	* 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  <chpe@cvs.gnome.org>

	* src/gecko-embed.cpp:

	Last GtkSignal bits ported to gobject.

2004-09-24  Christian Persch  <chpe@cvs.gnome.org>

	* 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  <chpe@cvs.gnome.org>

	* tests/Makefile.am:
	* tests/TestGtkEmbed.cpp:
	* tests/testgeckoembed.cpp:

	Started to port testgeckoembed to GeckoEmbed.

2004-09-24  Christian Persch  <chpe@cvs.gnome.org>

	* src/EmbedWindowCreator.cpp:

	Ported to gobject.

2004-09-24  Christian Persch  <chpe@cvs.gnome.org>

	* src/EmbedPrompter.cpp:
	* src/EmbedWindow.cpp:

	Ported to gobject.

2004-09-24  Christian Persch  <chpe@cvs.gnome.org>

	* src/EmbedProgress.cpp:

	Ported to gobject.

	* src/gecko-embed-marshal.list:
	* src/gecko-embed.cpp:

	Fix a signal.

2004-09-24  Christian Persch  <chpe@cvs.gnome.org>

	* src/EmbedContentListener.cpp:
	* src/EmbedEventListener.cpp:

	Ported to gobject.

2004-09-24  Christian Persch  <chpe@cvs.gnome.org>

	* 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  <chpe@cvs.gnome.org>

	* src/Makefile.am:
	* src/gtkmozembedmarshal.c:
	* src/gtkmozembedmarshal.h:

	Make marshalers autogenerate from list.

2004-09-23  Christian Persch  <chpe@cvs.gnome.org>

	* 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  <chpe@cvs.gnome.org>

	* src/EmbedPrivate.cpp:
	* src/Makefile.am:
	* tests/Makefile.am:
	* tests/TestGtkEmbed.cpp:

	Make it link and run.

2004-09-21  Christian Persch  <chpe@cvs.gnome.org>

	* 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  <chpe@cvs.gnome.org>

	* TODO:
	* autogen.sh:
	* configure.ac:
	* src/Makefile.am:

	Make it pass autogen.
