widget_class->size_allocate = gtk_mozilla_size_allocate;
gtk_mozilla_class_init (GtkMozillaClass *klass){  GtkObjectClass *object_class;  GtkWidgetClass *widget_class;  object_class = (GtkObjectClass*) klass;  widget_class = (GtkWidgetClass*) klass;  parent_class = (GtkFixedClass *)gtk_type_class (GTK_TYPE_FIXED);  mozilla_signals[WILL_LOAD_URL] =    gtk_signal_new ("will_load_url",                    GTK_RUN_LAST,                    object_class->type,                    GTK_SIGNAL_OFFSET (GtkMozillaClass, will_load_url),                    gtk_mozilla_marshal_BOOL__POINTER_INT,                    GTK_TYPE_BOOL, 2,                    GTK_TYPE_STRING,                    GTK_TYPE_INT);    mozilla_signals[BEGIN_LOAD_URL] =    gtk_signal_new ("begin_load_url",                    GTK_RUN_FIRST,                    object_class->type,                    GTK_SIGNAL_OFFSET (GtkMozillaClass, begin_load_url),                    gtk_marshal_NONE__POINTER,                    GTK_TYPE_NONE, 1,                    GTK_TYPE_STRING);  mozilla_signals[END_LOAD_URL] =    gtk_signal_new ("end_load_url",                    GTK_RUN_FIRST,                    object_class->type,                    GTK_SIGNAL_OFFSET (GtkMozillaClass, end_load_url),                    gtk_marshal_NONE__POINTER_INT,                    GTK_TYPE_NONE, 2,                    GTK_TYPE_STRING,                    GTK_TYPE_INT);  gtk_object_class_add_signals (object_class, mozilla_signals, LAST_SIGNAL);  object_class->finalize = gtk_mozilla_finalize;  widget_class->realize = gtk_mozilla_realize;  klass->will_load_url = NULL;  klass->begin_load_url = NULL;  klass->end_load_url = NULL;}