#ifndef __GECKO_PRIVATE_H__
#define __GECKO_PRIVATE_H__

#include <glib.h>
#include <gtk/gtk.h>

#include <nsIDOMCanvasRenderingContext2D.h>
#include <nsIDOMWindow.h>
#include <nsIWebNavigation.h>
#include <nsIURI.h>

namespace GeckoPrivate
{
	NS_IMETHODIMP DrawWindow     (nsIDOMCanvasRenderingContext2D *domCanvas,
				      nsIDOMWindow *domWindow, PRInt32 w, PRInt32 h);
	NS_IMETHODIMP LoadURI        (nsIWebNavigation *navigation ,const char *uri);
	NS_IMETHODIMP NewURI         (nsIURI **URI, const char*uri);
}
#endif /* __GECKO_PRIVATE_H__ */
