merge 3.4 (closes #25939)