| Index: ui/base/gtk/gtk_signal.h
|
| diff --git a/ui/base/gtk/gtk_signal.h b/ui/base/gtk/gtk_signal.h
|
| index 5a9a91436f7f40ab4e498f62235e95d8b3eaffc0..68c96bf550d488e2309c7a528ab55bed844334be 100644
|
| --- a/ui/base/gtk/gtk_signal.h
|
| +++ b/ui/base/gtk/gtk_signal.h
|
| @@ -13,30 +13,57 @@ typedef struct _GtkWidget GtkWidget;
|
| // These macros handle the common case where the sender object will be a
|
| // GtkWidget*.
|
| #define CHROMEGTK_CALLBACK_0(CLASS, RETURN, METHOD) \
|
| - CHROMEG_VIRTUAL_CALLBACK_0(CLASS, RETURN, METHOD, GtkWidget*);
|
| + CHROMEG_CALLBACK_0(CLASS, RETURN, METHOD, GtkWidget*);
|
|
|
| #define CHROMEGTK_CALLBACK_1(CLASS, RETURN, METHOD, ARG1) \
|
| - CHROMEG_VIRTUAL_CALLBACK_1(CLASS, RETURN, METHOD, GtkWidget*, ARG1);
|
| + CHROMEG_CALLBACK_1(CLASS, RETURN, METHOD, GtkWidget*, ARG1);
|
|
|
| #define CHROMEGTK_CALLBACK_2(CLASS, RETURN, METHOD, ARG1, ARG2) \
|
| - CHROMEG_VIRTUAL_CALLBACK_2(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2);
|
| + CHROMEG_CALLBACK_2(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2);
|
|
|
| #define CHROMEGTK_CALLBACK_3(CLASS, RETURN, METHOD, ARG1, ARG2, ARG3) \
|
| - CHROMEG_VIRTUAL_CALLBACK_3(CLASS, RETURN, METHOD, GtkWidget*, ARG1, \
|
| - ARG2, ARG3);
|
| + CHROMEG_CALLBACK_3(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, ARG3);
|
|
|
| #define CHROMEGTK_CALLBACK_4(CLASS, RETURN, METHOD, ARG1, ARG2, ARG3, ARG4) \
|
| - CHROMEG_VIRTUAL_CALLBACK_4(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, \
|
| - ARG3, ARG4);
|
| + CHROMEG_CALLBACK_4(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, ARG3, \
|
| + ARG4);
|
|
|
| #define CHROMEGTK_CALLBACK_5(CLASS, RETURN, METHOD, ARG1, ARG2, ARG3, ARG4, \
|
| ARG5) \
|
| - CHROMEG_VIRTUAL_CALLBACK_5(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, \
|
| - ARG3, ARG4, ARG5);
|
| + CHROMEG_CALLBACK_5(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, ARG3, \
|
| + ARG4, ARG5);
|
|
|
| #define CHROMEGTK_CALLBACK_6(CLASS, RETURN, METHOD, ARG1, ARG2, ARG3, ARG4, \
|
| ARG5, ARG6) \
|
| - CHROMEG_VIRTUAL_CALLBACK_6(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, \
|
| + CHROMEG_CALLBACK_6(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, ARG3, \
|
| + ARG4, ARG5, ARG6);
|
| +
|
| +#define CHROMEGTK_VIRTUAL_CALLBACK_0(CLASS, RETURN, METHOD) \
|
| + CHROMEG_VIRTUAL_CALLBACK_0(CLASS, RETURN, METHOD, GtkWidget*);
|
| +
|
| +#define CHROMEGTK_VIRTUAL_CALLBACK_1(CLASS, RETURN, METHOD, ARG1) \
|
| + CHROMEG_VIRTUAL_CALLBACK_1(CLASS, RETURN, METHOD, GtkWidget*, ARG1);
|
| +
|
| +#define CHROMEGTK_VIRTUAL_CALLBACK_2(CLASS, RETURN, METHOD, ARG1, ARG2) \
|
| + CHROMEG_VIRTUAL_CALLBACK_2(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2);
|
| +
|
| +#define CHROMEGTK_VIRTUAL_CALLBACK_3(CLASS, RETURN, METHOD, ARG1, ARG2, ARG3) \
|
| + CHROMEG_VIRTUAL_CALLBACK_3(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, \
|
| + ARG3);
|
| +
|
| +#define CHROMEGTK_VIRTUAL_CALLBACK_4(CLASS, RETURN, METHOD, ARG1, ARG2, ARG3, \
|
| + ARG4) \
|
| + CHROMEG_VIRTUAL_CALLBACK_4(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, \
|
| + ARG3, ARG4);
|
| +
|
| +#define CHROMEGTK_VIRTUAL_CALLBACK_5(CLASS, RETURN, METHOD, ARG1, ARG2, ARG3, \
|
| + ARG4, ARG5) \
|
| + CHROMEG_VIRTUAL_CALLBACK_5(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, \
|
| + ARG3, ARG4, ARG5);
|
| +
|
| +#define CHROMEGTK_VIRTUAL_CALLBACK_6(CLASS, RETURN, METHOD, ARG1, ARG2, ARG3, \
|
| + ARG4, ARG5, ARG6) \
|
| + CHROMEG_VIRTUAL_CALLBACK_6(CLASS, RETURN, METHOD, GtkWidget*, ARG1, ARG2, \
|
| ARG3, ARG4, ARG5, ARG6);
|
|
|
| #endif // UI_BASE_GTK_GTK_SIGNAL_H_
|
|
|