isradio ? "radiobutton" : "checkbutton",
"checkbutton",
moz_gtk_container_paint(GdkDrawable* drawable, GdkRectangle* rect,                        GdkRectangle* cliprect, GtkWidgetState* state,                         gboolean isradio){    GtkStateType state_type = ConvertGtkState(state);    GtkStyle* style;    if (isradio) {        ensure_radiobutton_widget();        style = gRadiobuttonWidget->style;      } else {        ensure_checkbox_widget();        style = gCheckboxWidget->style;    }    if (state_type != GTK_STATE_NORMAL && state_type != GTK_STATE_PRELIGHT)        state_type = GTK_STATE_NORMAL;      TSOffsetStyleGCs(style, rect->x, rect->y);    /* this is for drawing a prelight box */    if (state_type != GTK_STATE_NORMAL) {        gtk_paint_flat_box(style, drawable, state_type, GTK_SHADOW_ETCHED_OUT,                           cliprect, gCheckboxWidget,                           isradio ? "radiobutton" : "checkbutton",                           rect->x, rect->y, rect->width, rect->height);    }    if (state->focused) {        gtk_paint_focus(style, drawable, state_type, cliprect, gCheckboxWidget,                        isradio ? "radiobutton" : "checkbutton",                        rect->x, rect->y, rect->width, rect->height);    }    return MOZ_GTK_SUCCESS;}