| Index: ui/base/gtk/gtk_signal_registrar.h
|
| diff --git a/ui/base/gtk/gtk_signal_registrar.h b/ui/base/gtk/gtk_signal_registrar.h
|
| index a7dd1576aece5420f40ab9b9426feacf98b96f0b..2fa839c5f91b5bfd594a825adac4a3af49d63a42 100644
|
| --- a/ui/base/gtk/gtk_signal_registrar.h
|
| +++ b/ui/base/gtk/gtk_signal_registrar.h
|
| @@ -49,6 +49,9 @@ class UI_EXPORT GtkSignalRegistrar {
|
| glong ConnectAfter(gpointer instance, const gchar* detailed_signal,
|
| GCallback signal_handler, gpointer data);
|
|
|
| + // Disconnects all signal handlers connected to |instance|.
|
| + void DisconnectAll(gpointer instance);
|
| +
|
| private:
|
| typedef std::vector<glong> HandlerList;
|
| typedef std::map<GObject*, HandlerList> HandlerMap;
|
|
|