diff --git a/widget/gtk/gtk3drawing.c b/widget/gtk/gtk3drawing.c index b053f5532676..e0b19a3c582b 100644 --- a/widget/gtk/gtk3drawing.c +++ b/widget/gtk/gtk3drawing.c @@ -2025,7 +2025,10 @@ moz_gtk_progress_chunk_paint(cairo_t *cr, GdkRectangle* rect, } gtk_render_background(style, cr, rect->x, rect->y, rect->width, rect->height); - gtk_render_activity(style, cr, rect->x, rect->y, rect->width, rect->height); + // gtk_render_activity was used to render progress chunks on GTK versions + // before 3.13.7, see bug 1173907. + if (gtk_check_version(3, 13, 7)) + gtk_render_activity(style, cr, rect->x, rect->y, rect->width, rect->height); gtk_style_context_restore(style); return MOZ_GTK_SUCCESS;