diff options
Diffstat (limited to 'gtk/gtk_window.c')
-rw-r--r-- | gtk/gtk_window.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/gtk/gtk_window.c b/gtk/gtk_window.c index c13efabdd..4aa509bac 100644 --- a/gtk/gtk_window.c +++ b/gtk/gtk_window.c @@ -31,6 +31,7 @@ #include "netsurf/render/box.h" #include "netsurf/render/font.h" #include "netsurf/render/form.h" +#include "netsurf/render/html.h" #include "netsurf/utils/messages.h" #include "netsurf/utils/utils.h" #include "netsurf/utils/log.h" @@ -148,6 +149,7 @@ MENUPROTO(zoom_in); MENUPROTO(normal_size); MENUPROTO(zoom_out); MENUPROTO(save_window_size); +MENUPROTO(toggle_debug_rendering); /* navigate menu */ MENUPROTO(back); @@ -178,6 +180,7 @@ static struct menu_events menu_events[] = { MENUEVENT(normal_size), MENUEVENT(zoom_out), MENUEVENT(save_window_size), + MENUEVENT(toggle_debug_rendering), /* navigate menu */ MENUEVENT(back), @@ -601,6 +604,14 @@ MENUHANDLER(save_window_size) return TRUE; } +MENUHANDLER(toggle_debug_rendering) +{ + html_redraw_debug = !html_redraw_debug; + gui_window_redraw_window(g); + + return TRUE; +} + MENUHANDLER(stop) { return nsgtk_window_stop_button_clicked(GTK_WIDGET(widget), g); |